@media screen and (max-width:1400px) {
.logob{margin-top: -151px;	}
.logob img{width: 300px}
.rytpic, .lftpic, .txtC{height: 500px;}
.txtC p	{font-size: 24px;line-height: 38px;}
.openhr, .reservftr, .aboutftr{width: 25%;padding: 20px 10;margin: 0 1%;}
.reservftr{width: 27%;}
.aboutftr{width: 35%;}
footer h3{font-size: 38px;}
footer h4{font-size: 22px;}
}
@media screen and (max-width:1300px) {
.inner{width: 100%;padding: 0 10px;}
.galleryC li{width: 33.333%}
.galleryC li:last-child{display: none}
}
@media screen and (max-width:1200px) {
.subhdr{background-attachment: scroll}
.openhr{width: 43%;}
.reservftr{width: 45%;}
.aboutftr{width: 91%;}
}
@media screen and (max-width:1070px) {

}
@media screen and (max-width:980px) {
.section.top50{margin-top:0}
.section.top50 .txtC{background-position: center center;}
.section.top50 .txtC p{margin:0}
.helper{display: none;}
.txtC{width: 100%;background: url(../images/bg-logo.png) center center no-repeat;height:auto;padding: 50px 0;background-size: 40%}
.rytpic, .lftpic{width: 100%;-webkit-clip-path: polygon(0 0, 100% 10%, 100% 90%, 0 100%);clip-path: polygon(0 0, 100% 10%, 100% 90%, 0 100%);height: 350px}
.lftpic{-webkit-clip-path: polygon(0 10%, 100% 0, 100% 100%, 0 90%);clip-path: polygon(0 10%, 100% 0, 100% 100%, 0 90%);float: none}
.rytpic a, .lftpic a{margin-left: -150px;}
.galleryC li{width: 50%}
.galleryC li:last-child{display: inline-block}
.menu1, .menu2 {font-size: 100px;background-size: cover}
footer{margin-top: -100px;padding-top: 100px;}
.menu-card li{width: 50%}
}

@media screen and (max-width:680px) {
body{overflow-x: hidden}
.reserv{display: none}
.subhdr{-webkit-clip-path: polygon(0 0, 100% 0, 100% 97%, 0 100%);clip-path: polygon(0 0, 100% 0, 100% 97%, 0 100%);}
.openhr, .reservftr{width: 91%;}
.wrapper{margin: -150px 0 0 -150px;}
#depreload .circle{width: 300px;height: 300px;}
#depreload img {width: 200px;margin-left: -100px;margin-top: -103px;}
#depreload .line{width: 320px;height: 320px;margin-top: -10px}
#depreload .perc{font-size: 14vw}
.dehdr h2{font-size: 15vw}
.mainC h3{font-size: 7vw}
.mainC p{font-size: 5vw;line-height: 9vw}
.mlist li{font-size: 5vw}

}
@media screen and (max-width:480px) {
nav{width: 100%;left: -100%;overflow: auto}
nav ul{margin-top: 70px}
.txtC p{font-size: 5vw;line-height: 7.5vw;width: 90%;}
.logob img{width: 70%}
.galleryC li{width: 100%}
footer h3{font-size: 7vw}
footer h4{font-size: 5vw}
footer p{font-size: 4vw;line-height: 6vw}

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

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

}

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


}
