@media (min-width:2280px){.container{width:2100px}}@media (min-width:1900px){.container{width:1700px}}@media (min-width:1600px){.container{width:1400px}}@media screen and (max-width:1100px){.menu li a{padding:0 10px 7px}.site-social li{margin:20px 11px 0 0}.main-banner:after{height:162px}.room-block ul li .room-info h3{font-size:14px;line-height:16px}.room-block ul li .room-info h2{font-size:25px;line-height:27px}.testi-each p{padding:30px 15px;line-height:25px}.footer-each h3{font-size:22px}.footer-details p{font-size:14px}.testi-each::before{width:88%;height:17px;background-size:contain;top:-17px}.testi-each::after{width:88%;height:20px;background-size:contain;bottom:-20px}.about-text::after{font-size:70px}}@media screen and (max-width:1024px){.container{width:1000px}}@media screen and (max-width:980px){.container{width:960px}.menu{margin:16px 0 0}.menu li a{padding:0 7px 7px}.site-social li{margin:15px 11px 0 0}.site-social li a{width:25px;height:25px;line-height:23px}.main-banner{padding:40px 0 20px}.check-block form{padding:35px 13px 80px;left:-68px;width:410px}.testimonials{padding:50px 0 40px}.foot-contact h4{font-size:13px}.serv-text h4{font-size:30px}.room-info h3 span{width:auto}.room-search-block .room-info h2{font-size:15px}.room-img img{height:200px}}@media screen and (max-width:812px){.menu,.menu>li{margin:0;display:block}.menu,.menu-toggle,.menu>li{display:block}.container{width:auto!important}.menu{position:fixed;top:0;left:-100%;right:0;background:#000;z-index:9999999;height:100%;max-width:240px;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s}.menu-toggle{color:#fff;font-size:24px;cursor:pointer;text-align:center;position:absolute;right:0;width:36px;height:36px;background:#001456}.menu>li{float:none;text-align:center}.menu>li>a,.menu>li>a:hover{padding:10px 0;color:#fff;font-size:15px}.menu>li>ul>li>ul{top:100%;left:0}.menu li a:focus,.menu li a:hover,.menu li.active a{border-bottom:2px solid #fff}.menu>li>ul>li>a{padding:6px 10px;text-align:center}.header-social{position:absolute;right:0;width:120px;padding:0;left:0;margin:0 auto;top:0}.check-block form{padding:20px 13px;left:0;width:auto;position:inherit}.check-block{height:auto}.check-block h2{padding:20px 10px;text-align:center}.check-block form input[type=text],.check-block form input[type=date],.check-block form select{width:100%;margin:0 0 15px}.about-text h2{font-size:22px;color:#000;margin:0 0 26px;line-height:29px}.room-block ul li .room-img img{width:100%;height:300px}.room-block ul li:nth-child(2n+1) .room-info{bottom:45px;right:25px}.room-block ul li .room-info h3{font-size:13px;line-height:15px;margin:0 0 10px}.room-block ul li .room-info h2{font-size:20px;line-height:22px;margin:0 0 12px}.footer-each h3,.inn-motel-content h3{font-size:18px}.room-block ul li:nth-child(2n) .room-info{top:40px;right:25px}.testi-each p{padding:15px 10px}.footer-each{width:100%}.footer-each.foot-contact,.footer-each.footer-details{width:50%;margin:15px 0 0}.footer-each h4{padding:0 0 20px}.main-banner:after{height:128px}.main-inn-room{padding:0;background-size:cover}.inn-room-content{background:rgba(255,255,255,.5)}.menu-block{position:absolute;right:20px;top:10px}.room-search-block{padding:40px 0}.room-search-block h2{font-size:28px;margin:0 0 30px}.book-btn a{padding:5px 6px}.view-btn a{padding:5px 8px}}@media screen and (max-width:768px){.room-search-block h2{font-size:20px;margin:0 0 30px}.view-btn{float:none}.book-btn a{padding:5px 15px}.inner-check-form form input[type=date]{width:19%}}@media screen and (max-width:736px){.testi-each::after,.testi-each::before{background-size:cover}.logo{width:180px}.header-social{top:15px}.about-text{margin:0 0 20px}.room-block ul li{width:50%;float:left}.room-block ul li:nth-child(2n+1) .room-info{bottom:45px;right:50px}.room-block ul li:nth-child(2n) .room-info{top:40px;right:50px}.testi-main{width:50%;margin:0 0 50px}.testi-each::after{height:21px;bottom:-21px}.view-btn{float:right}.menu-toggle{top:15px}.inner-check-form form input[type=date]{width:21%}.inner-check-form form select{width:17%}}@media screen and (max-width:667px){.foot-contact h4,.foot-contact p,.foot-contact p a,.site-social{text-align:center}.foot-contact h4{font-size:12px}.main-banner:after{height:107px}.testi-each::after,.testi-each::before{background-size:contain}.main-inn-room{margin-bottom:15px}.inner-banner img{height:250px}.inner-check-form form input[type=date],.inner-check-form form input[type=submit],.inner-check-form form select{font-size:12px}}@media screen and (max-width:568px){.site-title h2::after,.site-title h2::before,.site-title2 h2::after,.site-title2 h2::before{display:none}.services-main{padding:30px 0 0}.site-title2 h2{padding:0}.site-title h2{padding:0 0 20px}.testimonials{padding:20px 0 40px}.main-banner h2{font-size:28px;line-height:30px}.main-banner:after{height:92px;display:none}.innr-page-btn a{padding:20px 50px}.inner-banner img{height:200px}.inner-check-form form input[type=date],.inner-check-form form select{width:220px;margin:0 auto 10px}.inner-check-form form input[type=submit]{width:200px}}@media screen and (max-width:480px){.header-social{top:15px;right:60px;left:auto}.serv-text h4{font-size:20px}.footer-each.foot-contact,.footer-each.footer-details{width:100%;margin:10px 0 0}.testi-main{width:100%;margin:0 0 50px}.testi-each::after,.testi-each::before{background-size:100%}.serv-overlay{position:absolute;content:'';background:-moz-linear-gradient(top,rgba(0,0,0,1) 0,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(255,255,255,0) 70%);background:linear-gradient(to top,#000 0,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0 );bottom:0;width:100%;height:100%}.room-img img{height:180px}.room-search-block .room-info h2{font-size:13px}.room-info h3{font-size:12px}.view-btn{float:none}.book-btn a{padding:5px 15px;font-size:11px}.view-btn a{padding:5px 10px;font-size:11px}.inner-check-form form input[type=date],.inner-check-form form select{width:200px}.inner-check-form h2{font-size:18px}}@media screen and (max-width:375px){.check-form,.logo{padding:0}.room-block ul li{width:100%;float:left}.inn-motel-content h3{line-height:22px;font-size:16px}.inn-motel-content p{font-size:14px;line-height:26px;height:220px}.about-text h2,.check-block h2{font-size:18px}.logo{width:110px}.main-banner h2{font-size:18px;line-height:20px;margin:0 0 20px}.about-text h2{margin:0 0 15px;line-height:25px}.about-text h4{margin:10px 0 0}.site-title h2,.site-title2 h2{font-size:24px}.serv-text{left:0;width:90%;right:0;margin:0 auto}.available-room-each,.inner-check-form form input[type=date],.inner-check-form form select{width:100%}.serv-img img{height:260px}.header-social{display:none}.view-btn{float:right}.room-search-block .room-details h2,.room-search-block h2{font-size:18px}.inner-check-form h2{font-size:16px}}