@charset "utf-8";@media (min-width:768px){.boxed .navbar{max-width:1170px}.boxed .navbar .container{margin:0}}@media (max-width:1024px){.last-dropdown{left:auto;right:0}}@media (min-width:992px) and (max-width:1199px){.room-thumb{font-size:12px}.room-thumb,.room-thumb .mask{width:100%;height:224px}.room-thumb .main h5{background:#F4F4F4;padding:0 10px}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(188px);-moz-transform:translateY(188px);-o-transform:translateY(188px);-ms-transform:translateY(188px);transform:translateY(188px)}.room-thumb .content{padding:10px}.room-thumb .main .price{padding:10px;font-size:12px;border-right:none;background:0 0}.room-thumb .main .price span{display:none}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}#reservation-form .price h4{width:100%}}@media (min-width:768px) and (max-width:991px){#reservation-form .form-inline .fa.infield,.room-thumb .main .price span,.room-thumb .mask p{display:none}#fixed-price-sticky-wrapper #fixed-price{width:auto;position:relative!important;padding:0 115px}.navbar-nav>li>a{padding-left:10px;padding-right:10px}.navbar.shrink #logo,header #logo{padding-right:15px}.navbar-nav>li:first-child{padding-left:20px}#reservation-form .reservation-horizontal{padding:25px;font-size:12px}#reservation-form .reservation-horizontal .col-sm-1,#reservation-form .reservation-horizontal .col-sm-2,#reservation-form .reservation-horizontal .col-sm-3{padding-right:5px}#reservation-form .col-sm-2 button{margin-top:22px}.room-thumb,.room-thumb .mask{width:100%;height:176px}.room-thumb .main h5{padding:0 10px;font-size:12px}.room-thumb .main .price{padding:10px;font-size:12px;border:none}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(141px);-moz-transform:translateY(141px);-o-transform:translateY(141px);-ms-transform:translateY(141px);transform:translateY(141px)}.room-thumb .content{padding:10px;font-size:10px}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}.parallax-effect #parallax-image,.parallax-effect #parallax-pagetitle{background-position:0 0!important;margin-top:0}.search-result .listing-btn,.search-result .listing-map,.search-result .listing-photos,.search-result .listing-text{width:auto;padding-right:15px;padding-left:15px}.search-result .listing-map,.search-result .listing-text{margin:0 10px}.search-result .listing-btn{padding-bottom:10px}.search-result .listing-map{text-align:center}.search-result .prices{margin:5px 0}.search-result i.fa-heart{right:24px}.parallax-effect h2,.parallax-effect h2 b,.parallax-effect h2 i,.parallax-effect h2 small{font-size:16px}}@media (max-width:767px){#call-to-action .btn,#top-header .pull-right{float:none!important}#call-to-action,.search-result .listing-map{text-align:center}body{font-size:13px}#top-header .container{padding:0}#top-header .pull-left,#top-header .th-text .social-icons{display:none}#top-header .col-xs-6{width:100%;margin:0 auto}#top-header .th-text .th-item{padding:0;line-height:10px;border-right:none}#top-header .th-text .th-item .btn-group .btn-default{font-size:11px}.header-bg{background:#748494;padding-top:71px}.navbar-nav{margin:0 -15px;background:#748494}.navbar-default .navbar-toggle{border-color:#0E4B81;background-color:#0073CD;margin-top:20px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#0073CD;outline:solid rgba(255,255,255,.2)}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li{color:#5e5e5e;font-size:13px;background-color:transparent;border-bottom:1px dotted #e1e1e1;padding:10px 15px}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child{border:none}.navbar-default .navbar-nav>li{border-bottom:1px solid #546271}.navbar-default .navbar-collapse{border:0}.navbar-default .navbar-nav>li>a{padding:15px}.navbar-default .navbar-nav li:last-child{border-bottom:none}.navbar-default .navbar-nav .open .dropdown-menu{padding:0}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}.yamm,.yamm a,.yamm p{font-size:13px}.yamm .yamm-content{margin-left:10px}.room-thumb,.yamm .yamm-content ul{margin-bottom:20px}.room-thumb,.room-thumb .mask{width:100%;height:auto}.room-thumb .mask{position:relative;background-color:#E8E0DD;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:0}.room-thumb:hover .mask,.room-thumb:hover img{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.room-thumb:hover .main{background:#F2F2F2}.room-thumb .main h5 a{color:#0073CD;font-size:12px}.room-thumb .main h5 a:hover{text-decoration:underline}.room-thumb .content p span{color:#323232!important;text-shadow:1px 1px #FFF}.room-thumb .content img{margin-bottom:0}.room-thumb .main .price{padding:8px 5px;font-size:14px;border-right:none;background:0 0}.room-thumb .content,.room-thumb .main{border-right:1px solid #E7E7E7;border-left:1px solid #E7E7E7}.room-thumb .content{padding:1px 30px 12px 29px;border-bottom:1px solid #E7E7E7}.room-thumb .main{background:#F4F4F4}.room-thumb .content button{margin:4px auto 0;width:170px;display:block}.room-thumb:hover .mask{background-color:#FFF}.search-result .listing-text strong{display:inline-block;margin-bottom:2px}#owl-reviews img,#reservation-form .guests{display:block;margin-left:auto;margin-right:auto}.listing-box,.search-box,.search-result section{box-shadow:none}section#reservation-form{margin-top:20px;border-bottom:1px dotted #CFCFCF;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#reservation-form-sticky-wrapper.is-sticky #reservation-form{background:0 0;width:auto}#reservation-form .guests{position:relative;margin-top:-254px}#owl-reviews .text-balloon:after,#owl-reviews .text-balloon:before{border:none}#owl-reviews img{margin-bottom:5px}#owl-reviews .text-balloon{margin-bottom:20px}.room-slider .owl-theme .owl-controls .owl-buttons div{display:none}#call-to-action .btn,.cd-panel-content span.text-center,.search-result .listing-btn .middle{display:block}.parallax-effect #parallax-image,.parallax-effect #parallax-pagetitle{background-position:0 0!important;margin-top:0}#go-top{right:2px;bottom:2px;padding:5px}#call-to-action h2{margin:20px 0}#call-to-action .btn{margin:0 auto 50px}footer{padding:0}footer h4{margin:50px 0 20px}.search-result .listing-btn,.search-result .listing-map,.search-result .listing-photos,.search-result .listing-text{width:auto;padding-right:15px;padding-left:15px}.search-result .listing-btn,.search-result .listing-map,.search-result .listing-text{margin:0 10px;text-align:center}.search-result .listing-text h5{font-size:13px;margin:0 0 7px}.search-result .listing-btn{height:auto;padding-bottom:10px;display:block;width:80%;margin:0 auto}.search-result .prices{margin:5px 0}.search-result i.fa-heart{right:24px}.parallax-effect h2,.parallax-effect h2 b,.parallax-effect h2 i,.parallax-effect h2 small{font-size:16px}.cd-panel header{width:100%}.cd-panel{padding-right:0}.cd-panel footer{width:100%;top:initial;bottom:0}.cd-panel-content{padding:0;height:178px}.wishlist>span{padding-left:12px}.cd-panel-content .thumbnail a>img,.thumbnail>img{max-width:90px!important}.cd-panel-content .wishlist .btn-sm{right:17px;top:2px}.cd-panel-content .owl-theme .owl-controls{margin-top:0}.mt50{margin-top:30px!important}.mt40{margin-top:20px!important}.mt30{margin-top:15px!important}.mt20{margin-top:10px!important}.mt10{margin-top:5px!important}.room-thumb,.room-thumb .mask{background:#EDEDED}section.rooms .main{background:none!important;box-shadow:none!important}section.rooms .main>.price{font-size:14px;width:23%;background:none}}@media (min-width:0) and (max-width:351px){.parallax-effect .content{padding:10px 0 0}.parallax-effect h1{margin-top:0}.breadcrumb{margin:15px 0 10px}}@media (min-width:0) and (max-width:300px){body{min-width:280px}.navbar-brand{padding:15px 2px}.parallax-effect h1{margin-top:-17px}}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:32),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){header #logo #retina-logo{display:block}}
