.main-logo{width:170px;position:absolute;top:0;left:0;z-index:9;}
.main-logo a img{width: 100%;}
.big-close a {
    position: absolute;
    top: 13px;
    right: 15px;
    z-index: 9;
}
body > img {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}
#owl-demo .item {
    width: 76%;
    height: 100%;
    margin: 10px auto;
}
#owl-demo .owl-buttons {
    text-align: center;
    position: absolute;
    width: 100%;
    top: 42%;
}
#owl-demo .owl-buttons .owl-prev {
    position: absolute;
    left: 5%;
    background: transparent !important;
}
#owl-demo .owl-buttons .owl-next {
    position: absolute;
    right: 5%;
    background: transparent !important;
}
#owl-demo .item img{width:100%;}


@media screen and (min-width:1024px) and (max-width:1100px)
{
#owl-demo .owl-buttons {
    top: 50%;
}
#owl-demo .item {
    width: 85%;
    margin: 125px auto 0;
}
#owl-demo .owl-buttons .owl-prev {
    left: 0;
}
#owl-demo .owl-buttons .owl-next {
    right: 0;
}
}

@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:landscape)
and (-webkit-min-device-pixel-ratio:2)
{
#owl-demo .owl-buttons {
    top: 50%;
}
#owl-demo {
    margin-top: 20%;
}
#owl-demo .item {
    width: 85%;
    margin: 125px auto 0;
}
#owl-demo .owl-buttons .owl-prev {
    left: 0;
}
#owl-demo .owl-buttons .owl-next {
    right: 0;
}
}
@media all and (max-width: 1200px) {
.main-logo a img {
    width: 84%;
}
.big-close img {
    width: 37%;
}
.big-close a {
    position: absolute;
    top: 136px;
    right: 15px;
    z-index: 9;
    text-align: right;
}
#owl-demo .item {
    width: 85%;
    margin: 125px auto 0;
}
}
@media all and (max-width: 1199px) 
{
#owl-demo .owl-buttons .owl-prev {
  left: 0;
}
#owl-demo .owl-buttons .owl-next {
  right: 0;
}
}
@media all and (max-width: 991px) 
{
#owl-demo .item {
    margin: 0px auto 0;
}
.owl-next > img {
    width: 20px;
}
.owl-prev > img {
  width: 20px;
}
#owl-demo {
    margin-top: 20%;
}
.big-close img {
    width: 36%;
}

.big-close a {
    position: absolute;
    top: 179px;
    right: 15px;
    z-index: 9;
    text-align: right;
}
}
@media all and (max-width: 900px) {
.big-close a {
    position: absolute;
    top: 165px;
    right: 15px;
    z-index: 9;
    text-align: right;
}
}
@media all and (max-width: 860px) {
.big-close a {
    position: absolute;
    top: 149px;
}
}