*:before,*:after,*{box-sizing:border-box;}img{max-width:100%;height:auto;}.img-responsive{width:100%;max-width:100%;height:auto;}.content-left-right{clear:both;}.content-left-right .img-right{float:right;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}.col-half{width:49%;float:left;}.col-half.right{float:right;}.mob-logo{display:none;}.item{min-width:200px;float:left;}.room-button{margin:10px!important;}@media screen and (max-width: 960px) {section div article div.entry-content,div.entry-content-single{float:none;}p{padding-right:0;}.mob-logo{display:block;text-align:center;}.bg_footer,.bg-yellow-middle,.bg-bluedk-middle{background:url("../images/mob-bg.png")!important;}.bg1.home{background:none;margin-top:50px}.col-half{float:none;width:100%;}.make_a_reservation_wrap{top:40px!important;right:-7px!important;display:none;}#logo-slider-mask,.menu-footermenu,.menu-footermenu-container,.left-container-menu{display:none;}.right-container-content,.main-top{float:none!important;width:100%!important;}.main-top{padding-top:0px!important}.right-container-content{padding-right:20px!important;padding-left:20px!important;}.home-slider{padding-right:0px!important;padding-left:0px!important;}.top-foot,.bot-foot{width:100%!important}.footer_text2{padding-left:0px!important}.footer_text{padding:0 10px!important;}.footer_text2 span{display:block!important;float:none!important;text-align:center!important;}.footer_text2 .sagerestaurant{display:block!important;float:none!important;margin-left:auto!important;margin-right:auto!important}.home-foot{padding:0 20px!important}.home-foot #textscroll{width:100%!important}.home-foot #textscroll h1,.home-foot #textscroll h2,.home-foot #textscroll p{padding:0!important;}#content{padding:0;width:100%;}#layer-slider-12{margin-left:0px!important;}h1,h2,h3,h4,p{padding-left:0}.room-right-container,.room-left-container{float:none;display:block;width:100%;margin:0;}.ngg-gallery-thumbnail-box{width:auto!important;}}@media screen and (max-width: 500px) {.room-button{margin:0px!important;}.room-button a{display:block;float:none;margin:10px 0;}input[type='text'],textarea{width:100%;}}