.row .column, .row .columns{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container{margin:0px auto;padding:0px 15px;max-width:1008px;}
.row{width:1038px;max-width:100%;margin:0 auto;}
.row .row{width:auto;max-width:none;min-width:0;margin:0 -15px;}
.column, .columns{float:left;min-height:1px;padding:0 15px;position:relative;margin-bottom:30px;}
.column.wrapper, .columns.wrapper{padding:0px;}
.row .one{width:8.333%;}
.row .two{width:16.667%;}
.row .three{width:25%;}
.row .four{width:33.333%;}
.row .five{width:41.667%;}
.row .six{width:50%;}
.row .seven{width:58.333%;}
.row .eight{width:66.667%;}
.row .nine{width:75%;}
.row .ten{width:83.333%;}
.row .eleven{width:91.667%;}
.row .twelve{width:100%;}
img{max-width:100%;height:auto;}
img{-ms-interpolation-mode:bicubic;}
object, embed{max-width:100%;}
@media only screen and (max-width:767px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.container{margin:0px auto;max-width:420px;}
.row{width:auto;min-width:0;margin-left:0;margin-right:0;}
.row .column, .row .columns{width:100%;float:none;}
.column:last-child, .columns:last-child{float:none;}
[class*="column"] + [class*="column"]:last-child{float:none;}
.column:before, .columns:before, .column:after, .columns:after{content:"";display:table;}
.column:after, .columns:after{clear:both;}
}
@media only screen and (max-width:1030px){.main-outer-wrapper{margin-top:0px;}
.main-outer-wrapper.has-slider{margin-top:0px;}
.ls-bottom-nav-wrapper{bottom:10px !important;}
.top-page-flexslider .flex-control-nav{bottom:10px;}
}
@media only screen and (max-width:959px){.main-outer-wrapper{margin-top:0}
.thumb-control-wrapper{width:190px;height:90px;}
.booking__box form input.date{width:130px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.booking__box form input.date{width:130px;}
.main-outer-wrapper{margin-top:0px;}
.header-left.left{float:none;text-align:center;}
.header-right #primary-nav-id{float:left;}
.header-right.right{float:none;}
.primary-nav.slideMenu ul li a{padding:40px 12px;}
.top-nav.slideMenu ul li a{padding:4px 8px;}
#top-nav-id{margin-left:7px;}
#primary-nav-id{margin-left:-12px;}
.header-right .btn{margin-left:12px;}
.services-included ul li{width:33.3333333333%;}
.thumb-control-wrapper{width:195px;height:90px;}
}
@media only screen and (max-width:767px){.thumb-control-wrapper{width:195px;height:90px;}
.header-left.left{float:none;text-align:center;margin-bottom:30px;}
.top-bar-right{display:none;}
.header-right.right{float:none;text-align:center;}
.header-right.right #primary-nav-mobile{text-align:left;}
#primary-nav-mobile-a{display:block;}
#primary-nav-mobile{display:block;}
#primary-nav-id{display:none;}
.header-right .btn{margin-left:0px;margin-top:30px;float:none;margin-bottom:30px;}
.services-included ul li{width:50%;}
.right-sidebar-wrapper.columns{padding-left:15px;}
.left-sidebar-wrapper.columns{padding-right:15px;}
.footer-columns .columns{margin-bottom:0px;}
.footer-copyright-wrapper .twelve.columns{margin-bottom:0px;}
.copy-social.right{float:left;padding-bottom:30px;}
.copy-left{margin-bottom:15px;}
.footer-social li{margin-left:0px;margin-right:5px;}
#subscribe_form label{margin-bottom:15px;display:block;}
.book_this_room{display:none;}
.titlebar-outer-wrapper .container{display:none;}
.ls-s{display:none !important;}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images,
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary{width:100% !important;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{display:none;}
.top-page-flexslider .flex-caption-text{display:none;}
}
@media only screen and (min-width:480px) and (max-width:767px){
  .gallery__box_items img {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width:479px){
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next{display:none !important;}
.services-included ul li{width:100%;}
.hidden-xs{display:none;}
.footer__menu ul li{display:block;padding:0;}
.has_filter .page-title-wrapper{margin-bottom:15px;}
.footer__menu ul li + li{margin:0;padding:0;}
.builder-gallery .has_filter, .builder-item-wrapper .has_filter{display:none;}
.footer__menu ul li + li:before{content:"";}
.footer-copyright{text-align:center;}
.footer-copyright .copy-left + .copy-left{margin:0;display:block;text-align:center;}
.footer-copyright img{margin:0 auto;}
.footer-copyright .left,.footer-copyright .right{display:inline-block;}
.gallery__box_items img {
  width: 100%;
  height: auto;
}

}
@media only screen and (min-width:240px) and (max-width:320px){
  .gallery__box_items img {
    width: 100%;
    height: auto;
  }
}
