.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;
}
.bg-black{
position:fixed;
width:100%;
height:100%;
top:0;left:0;
display:none;
}
.btn-download a {
    color: #fff;
    background: #333;
    padding: 10px 45px;
    font-size: 18px;
    text-decoration: none;
    border-radius: 30px;
    outline: none;
}
.btn-download a:hover, .btn-download a:active, .btn-download a:focus {
    color: #333;
    background: #fff;
    transition: 0.35s ease-in;
}
.table-area{
	width: 18%;
position: absolute;
top: 8%;
left: 0;
height: 27%;
right: 0;
margin: auto;
}
.table-area img{width:100%;height:100%;}
.table-item{position:relative;}
.bg-open{background:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%;display:none;}
.table-popup{width:80%;height:auto;padding:15px;background:#fff;display:none;z-index: 999;top: 30px;left: 0px;right:0;margin:auto;position:fixed;-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.75);}

.open-table{width:100%;height: 570px;overflow-y:scroll;overflow-x:hidden;}
.close-table{position:absolute;top: -17px;right: -17px;background: url(../images/close-btn.png) no-repeat;z-index:9999;cursor:pointer;display:none;width: 35px;
height: 35px;}

.gold-table span.rollover {
	opacity: 1;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	background:url(../images/mag.png) center center no-repeat #333;
	cursor: pointer;
	height: 100%;
width: 100%;
position: absolute;
z-index: 10;
opacity: 0;
top: 0px;
left: 0;
border-radius: 5px;
opacity: .7;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px #000;
	box-shadow: 0px 0px 4px #000;

}
.link-table{
	width: 27%;
position: absolute;
top: 35%;
left: 0;
height: 4%;
right: 0;
margin: auto;
}
.link-table span.rollover
{
opacity: 1;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;

	cursor: pointer;
	height: 100%;
width: 100%;
position: absolute;
z-index: 10;
opacity: 0;
top: 0px;
left: 0;
border-radius: 5px;
opacity: .7;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	
}

#owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
}
#owl-demo .item{width: 75%;
height: 100%;
margin: 20px auto 0;position: relative;}
body > img{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index: -9;}
<!--body{background:url(images/back-bg.jpg) no-repeat 100% 100%;background-position:center;background-size:cover;position:relative;}-->
body{text-align:center;}
#owl-demo .owl-buttons{
    text-align: center;
    position: absolute;
    width: 100%;
    top: 35%;
}
#owl-demo .owl-buttons .owl-prev{ 
	position:absolute;
	left:2%;
	background:transparent !important;
}
#owl-demo .owl-buttons .owl-next{ 
	position:absolute;
	right:2%;
	background:transparent !important;
}
.btn-download{width: 100%;
text-align: center;position:relative;margin-bottom:15px;margin-top: 25px;}
.btn-download a{color: #fff;background: #333;padding: 10px 45px;font-size: 18px;text-decoration:none;border-radius:30px;outline:none;}
.btn-download a:hover, .btn-download a:active, .btn-download a:focus{color: #333;
background: #fff;transition:0.35s ease-in;}

@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 .item {
    width: 65%;
}
.btn-download a {
    padding: 8px 35px;
    font-size: 15px;
}
#owl-demo .owl-buttons {
    top: 42%;
}
}
@media (min-width:1550px) and (max-width:1900px)
{
	.owl-carousel .owl-wrapper-outer {
  	  margin-top: 3%;
}
.open-table {
    height: 665px;
}
}
@media (min-width:1200px) and (max-width:1300px)
{
	#owl-demo .owl-buttons .owl-prev{left:5%;}
#owl-demo .owl-buttons .owl-next{right:5%;}
}
@media all and (max-width: 1250px) {
.main-logo a img {
    width: 76%;
}


}
@media all and (max-width: 1199px) {
#owl-demo .item {
    width: 61%;
    height: 100%;
    margin: 20px auto 0;
    position: relative;
}
}