@media screen and (max-width:1600px) {
header .inner{width: 100%;padding-top: 20px;background-position: left top 130px}
.logo{text-align: center;padding-right: 0;}
.topDtls{padding: 80px 60px 150px 48%;}

}
@media screen and (max-width:1400px) {
.inner{width: 100%}
.topDtls{padding: 80px 5% 150px 55%;}
}
@media screen and (max-width:1350px) {
header .inner{background-position: left -80px top 130px}
.topDtls{padding: 80px 5% 150px 50%;}

}
@media screen and (max-width:1290px) {
html, body{overflow: hidden;overflow-y: scroll;-webkit-overflow-scrolling: touch;}
header .inner{background-position: left -160px top 130px}
.topDtls{padding: 80px 2% 150px 45%;}
.sevenKeyC .inner{background: url(../images/bg-lvl3.jpg) left -255px bottom no-repeat;}
.skImg{margin:0 0 -40px 0;}
.skDtls{margin: 20px 0 0 40px;}
.bookC, .contactC{background-size: inherit}
}
@media screen and (max-width:970px) {
header .inner{background-position: left 100% bottom;background-size: 80%}
.logo img, .dettl img, .bookB img{max-width: 92%;}
.topDtls{padding: 0 5% 87%;text-align: center}
.topDtls ul{margin-bottom: 20px}
.topDtls li{margin: 25px 0}
.bookB{width: 40%;margin:50px 3%;}
.sevenKeyC .inner{background: url(../images/bg-lvl3.jpg) left -255px top no-repeat;padding-top: 30px}
.skImg{display: none}
.contForm{width: 90%;}
}
@media screen and (max-width:740px) {

}
@media screen and (max-width:580px) {
.desk{display: none}
.mob{display:inline-block;}
.topDtls{padding: 0 5% 90%;}
.topDtls li{font-size: 5vw;line-height: 6.5vw}
.topDtls a, .bookB a, .skDtls a{font-size: 7vw}
.bookC{padding: 40px 0}
.bookB{width: 80%;margin: 30px 10%;}
.skDtls{margin: 20px 10px 0;text-align: center}
.skDtls li{font-size:5vw;margin: 20px 0;text-align: left}
.skDtls li img{margin:-1% 10px 0 0;width: 10%;height: auto}
.contactC .dettl img{max-width: 70%}
.contForm input[type=text], .contForm input[type=tel], .contForm input[type=email], .contForm textarea{font-size: 4.5vw;}
.contForm input[type=submit]{font-size: 7vw}
footer a img{width: 60px; height: auto}
footer p{font-size: 4.5vw;}
}
@media screen and (max-width:390px) {


}

@media screen and (max-width:330px) {

}

@media only screen and (min-width: 300px) and (max-width: 740px) and (orientation:landscape) {

}

