.rcommedia-panel-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rcommedia-panel-wrapper{position:fixed;left:0;bottom:0;overflow:hidden;width:100%;font-family:sans-serif;z-index:999}.rcommedia-panel-content{overflow:hidden;width:100%;background-color:#fff;border-top:4px solid #444}.rcommedia_ribbon_close{position:absolute;right:0;top:0;padding:8px 9px 18px 20px}.rcommedia_closeImg{width:12px;height:12px;color:#aaa}.rcommedia_ribbon_container{margin-top:0;width:100%;text-align:center}.rcommedia_ribbon_container .rcommedia_phoneImg{margin-right:10px;width:17px}.rcommedia_ribbon_headline{margin:8px auto 0;font-size:13px;width:75%;line-height:1.17;color:#777;text-align:center}.rcommedia_click_to_call,.rcommedia_click_to_call:hover,.rcommedia_click_to_call:visited{background-color:#d2392a;width:75%;margin:0 auto;color:#fff;height:44px;border:none;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.25);box-shadow:0 1px 6px 0 rgba(0,0,0,.2),0 1px 0 0 rgba(0,0,0,.25);border-radius:4px;font-size:17px;outline:none;margin:9px auto;min-width:180px;margin-bottom:20px;font-family:open sans,Montserrat,Helvetica,Arial,sans-serif;-webkit-border-radius:0;appearance:button;text-decoration:none;padding-top:9px}a{cursor:pointer}.main .row{margin:0}.main .header .row.nav-row{margin-right:-15px;margin-left:-15px}#amenties_area .contant-block-inner p{margin-bottom:10px}.hotel-faqs{padding:20px}.hotel-faq{margin-top:7px;border-bottom:1px dotted #ccc;padding-bottom:5px}.hotel-sidebar-nav{background:#fff;padding:20px;margin-top:10px;color:#333}.main-contant ul,.tab-content #home ul{list-style:disc}.main-contant ul li,.tab-content #home li{margin-left:20px}.tab-content #home h4{font-size:16px}.quick-jump{margin-top:20px}.quick-jump li{padding-bottom:7px;border-bottom:1px dotted #ccc}.header{display:block;width:100%;z-index:9999}.r-icon.cell{position:relative;background:0 0}.r-icon.cell:before{content:"\e182"}.no-results h2{margin-top:20px;margin-bottom:4px;font-size:32px;font-weight:700!important}.no-results h3.adjusted{line-height:35px;color:#000;font-weight:700;font-size:25px}h1 .special{font-size:16px}.reserve-message{color:#d23a2a;margin-top:5px;text-align:center}.hotel-details-inner .amenities{margin-bottom:30px}.contant-block.mobile-view{background-color:#fff}.trust-frame{height:150px;padding:0;margin:0}.static-map{width:100%;height:100%}.h2-hotel-details{font-size:13px;color:#555;margin:0;padding:0;text-transform:none;font-weight:400;margin-bottom:7px}span.chain{font-weight:700}#accordion{margin-bottom:0}.panel-group .panel+.panel{margin-top:0}@media(min-width:767px){.header{position:relative}}@media(max-width:767px){.header{position:relative}.a-padding{width:auto}.room-row .form-group{margin-bottom:11px}.home-checkout-inner{padding-bottom:11px!important}.hotel-list-inner.check-room{margin-top:5px}}h5.side-call{border-bottom:2px solid #fff;padding:0 0 4px;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.1;margin:0 0 4px}.address-content .campaign-phone,.side-hotel-content .campaign-phone,h5.side-call{color:#2bbbe4;font-weight:700}.side-call .campaign-phone{color:#fff}.call-us,.call-us a{font-size:14px;color:#d23a2a;font-weight:700}.hotel-head.row div{padding-left:0}.hotel-head .hide-special{color:#d23a2a;font-size:14px}.hotel-head .hurry{text-align:center}.check-room{margin-top:30px}.main .check-room .hotel-head{margin-bottom:10px}.jackpot{margin-top:5px;margin-bottom:5px;color:#379728}.header.fixed{position:fixed;top:0}.head-top h1{text-transform:uppercase;display:inline-block;font-size:24px;letter-spacing:1px}.head-top ul{display:inline-block;padding-left:5px}.head-top li{display:inline-block;width:16px;height:16px;margin-bottom:3px}.head-top li span{background-size:100% 100%;width:16px;height:16px;display:block}.head-top li span.star{background-image:url(/images/star_active.png);background-repeat:no-repeat}.head-top li span.star-half{background-image:url(/images/star_half.png);background-repeat:no-repeat}.address-content.mobile-hidden{display:inline-block}.mobile-hidden{display:none}.top-address li{display:inline-block;text-transform:uppercase;color:#454545;font-size:15px}.top-address li:last-child{padding-left:15px}.top-address li span{font-size:15px;margin-right:7px}.top-social-icon{display:block;width:100%;padding-top:10px}.top-social-icon a{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:auto 100%}.top-social-icon a:hover{transform:translateY(-4px)}.top-social-icon a.fb{background-image:url(/images/social-icon.png);background-position:0 0}.top-social-icon a.gl{background-image:url(/images/social-icon.png);background-position:-24px 0}.top-social-icon a.tw{background-image:url(/images/social-icon.png);background-position:-48px 0}.top-social-icon a.pt{background-image:url(/images/social-icon.png);background-position:-72px 0}.head-left{float:left;padding-right:28px}.head-right{padding-top:5px;width:170px;float:right}.head-right a span i{background:url(/images/sm_icon_bell.png) no-repeat center;width:16px;height:16px;display:inline-block;margin-right:5px}.navigation{background:#242424;height:54px;margin-left:-14px;margin-right:-14px;position:relative}.navigation::after,.navigation::before{border-bottom:14px solid transparent;bottom:-14px;height:0;position:absolute;content:"";width:0}.navigation::after{border-left:14px solid #999;border-right:14px solid transparent;right:-14px}.navigation::before{border-left:14px solid transparent;border-right:14px solid #999;left:-15px}.navbar-nav>li>a{font-size:15px;text-transform:uppercase;font-family:montserrat;color:#fff}.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{background-color:transparent;color:#2bbbe4}.banner-carousel{margin-left:-15px;margin-right:-15px}.owl-nav>div{color:#fff;font-size:22px;position:absolute;top:50%;margin-top:-11px}.owl-next{right:10px}.owl-prev{left:10px}#sync2 .owl-next{right:15px}#sync2 .owl-prev{left:15px}#sync2{margin-left:-5px;margin-right:-5px;width:auto;padding-top:10px}#sync2 .item{margin:0 5px;color:#fff;border-radius:0;text-align:center;cursor:pointer}.banner-carousel #sync1 img{height:370px}#sync2 .item{border-radius:0;height:69px}#sync2 .item img{height:100%}.r-cercle{padding:10px 0;padding-top:15px}.g-ratting-text{text-align:center;padding:2px 0 3px;margin-bottom:10px}.g-ratting-text span.num{font-family:open sans,Georgia,serif;text-transform:none;font-size:16px;padding:0 8px 0 0;font-weight:400}.g-ratting-text img{margin-top:-3px}.g-ratting-text .r-img{background-image:url(/images/4.5-20650-4.gif);width:118px;height:20px;display:inline-block}.g-ratting-text .r-text{font-family:open sans,Georgia,serif;font-size:16px;font-weight:700;padding:0 8px 0 0;text-transform:none;display:block}.amenities{margin-top:20px}.amenities p{font-size:17px;text-transform:uppercase;text-align:center;font-family:Montserrat,Helvetica,Arial,sans-serif;width:100%;margin-bottom:10px}.amenities p span{width:30px;height:30px;display:inline-block;margin-right:5px;margin-bottom:-4px}.amenities .am-wifi{background:url(/images/icon-am-wifi-friendly.png) no-repeat center;background-size:100%;margin-top:-5px;width:26px;height:21px}.amenities .am-pet{background:url(/images/icon-am-pet-friendly.png) no-repeat center;background-size:100%}.amenities .am-park{background:url(/images/icon-am-parking-friendly.png) no-repeat center;background-size:100%}.h-price{padding:20px;margin-top:20px;text-align:center;border-top:2px dotted #ddd!important}.h-price p{color:#2bbbe4}.h-price p span{font-size:27px;font-weight:700;font-family:Montserrat,Helvetica,Arial,sans-serif}.checkin-block{width:100%;background:#444}.home-checkout-inner{position:relative;padding-bottom:30px}.home-checkout-inner>a{bottom:-25px;position:absolute;font-family:open_sansregular;color:#1a8cad;right:0}.search-result-inner{background:#ffffe5;border:1px solid #ddd;padding:50px;text-align:center;color:#b32122}.search-result-inner p{font-family:open_sansregular;font-size:14px}.usd-block{padding:10px 0}.usd-block span{font-size:31px;font-weight:700}.search-result-inner h3{font-size:18px;font-weight:400;margin:0 0 4px}.hotel-head{margin:20px 0}.hotel-list{width:100%}.hotel-head li{display:inline-block;margin-right:3px;position:relative;padding-left:10px}.hotel-head li:first-child{padding-left:0}.hotel-head li:before{content:"|";position:absolute;left:0;top:0}.hotel-head br+li{padding:0}.hotel-head br+li::before{display:none}.hotel-head li:first-child:before{display:none}.hotel-head li span{color:#2bbbe4;font-size:14px}.hotel-row{background:#fff;width:100%;position:relative}.hotel-head>h3{display:block}.hotel-head>a{display:inline-block;float:right}.hotel-text{padding:15px;width:100%}.hotel-text h5{font-weight:400;font-size:16px;text-transform:uppercase;text-overflow:ellipsis}.short{overflow:hidden!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.hotel-text a{font-size:13px;display:inline-block;font-family:open_sansregular}.hotel-price{padding:15px;text-align:center}.hotel-price a{display:inline-block}.hotel-price p{font-size:13px;margin-top:10px;font-family:open sans,Georgia,serif}.hotel-price span{margin-right:5px}.hotel-details-inner{padding:15px 0 0;background:#fff;font-size:13px}.hotel-details-inner h6{margin-bottom:0;font-size:13px;text-transform:initial;font-family:open sans,Montserrat,Helvetica,Arial,sans-serif}.hotel-details-inner .amenities-list{padding-left:28px}.hotel-details-inner .amenities-list li{list-style-type:disc;font-size:13px;padding:0 5px}.hotel-details-inner .m20{margin:0 20px}.hotel-details-inner .m-b-30{margin-bottom:30px}.hotel-details-inner p{margin-bottom:15px;font-family:open_sansregular,Helvetica,Arial,sans-serif;padding-left:15px;padding-right:15px}.hotel-img>img{width:100%;height:120px}.hotel-list-result .hotel-img>img{height:170px}.hotel-content{width:100%;margin-bottom:10px;border:1px solid #eee}.hotel-details{display:none}.hotel-list-price{padding:15px}.h-l-price{color:#2bbbe4;font-family:open sans,Georgia,serif;font-size:14px;position:relative;font-weight:400;text-align:right;margin-bottom:10px}.h-l-price span{font-size:22px;font-style:normal;font-weight:700;color:#2bbbe4;text-align:right;font-family:Montserrat,Helvetica,Arial,sans-serif}.h-free{color:#379728;text-align:right}.h-free span{margin-right:5px}.h-free.bold{font-family:open_sansbold}.main-contant .col-sm-6 .text-large{font-family:montserratregular,Helvetica,Arial,sans-serif;text-transform:uppercase}.f-amenties{width:100%;background:#f3f3f3;margin-top:20px}.fm-heading{background:#999;width:222px;padding:15px;float:left}.fm-heading p{color:#fff;text-align:center;font-weight:700;font-size:17px}.amenties-icon{float:left;margin:15px 0 0 15px}.amenties-icon span{width:40px;height:40px;display:inline-block;margin:0 5px}.amenties-icon .am-wifi{background:url(/images/icon-am-wifi.png) no-repeat center}.amenties-icon .am-park{background:url(/images/icon-am-parking.png) no-repeat center}.amenties-icon .am-breakfast{background:url(/images/icon-am-breakfast.png) no-repeat center}.amenties-icon .am-pet{background:url(/images/icon-am-pet.png) no-repeat center}.amenties-icon .am-rest{background:url(/images/icon-am-restaurant.png) no-repeat center}.amenties-icon .am-pool{background:url(/images/icon-am-pool.png) no-repeat center}.list-block{padding-left:15px}.list-block li{padding-left:20px;position:relative;font-family:open sans,Montserrat,Helvetica,Arial,sans-serif;font-size:12px}.list-block li:before{content:"";position:absolute;left:0;top:6px;width:4px;height:4px;border-radius:50%;background:#000}.map-block-inner{margin-top:0}.map-contant{padding:10px;height:450px;background:#fff;overflow:auto;border:2px solid #ddd;border-right:none}.map-inner{height:450px;width:100%}.top-discount{font-family:open_sansbold;background:#29b;color:#fff;padding:10px;font-size:16px;width:100%;text-align:center;margin-bottom:15px;margin-top:15px}.top-discount.deals{font-size:22px}.about-hotels{line-height:15px;font-size:13px}.hotel-head>a.date-btn{background:#ccc;border-bottom:4px solid #aeaeae;color:#fff;display:inline-block;padding:12px 0 8px;text-align:center;text-transform:uppercase;width:25%;font-size:16px;font-weight:700;line-height:1.1!important;font-family:Montserrat,Helvetica,Arial,sans-serif;letter-spacing:1px}.hotel-head>a.date-btn-mobile{background:#29b;color:#fff;display:inline-block;padding:12px 15px;text-align:center;width:auto;margin-top:15px;float:none;font-size:15px;font-weight:700}.newdates{color:#2bbbe4;font-weight:700;text-decoration:underline}.free-block{color:#379728;margin-bottom:10px}.g-ratting-block{height:450px}#global-mnet-side1,#global-mnet-side2{margin-left:-10px}#hd-mnet-contextual1,#hd-mnet-banner1,#hd-mnet-banner2{margin-top:0;margin-bottom:30px}.mobile-view #hd-mnet-contextual1{margin-bottom:10px;margin-top:15px}.btn-large.redirect{max-width:350px}@media(min-width:1920px){}@media(max-width:1310px){}@media(max-width:1230px){.banner-carousel{margin-left:0;margin-right:0}}@media(max-width:992px){.navbar-nav>li>a{font-size:13px}.hotel-head h3{font-size:14px;text-transform:uppercase}.hotel-text h5{font-size:14px}.h-l-price span{font-size:21px}.hotel-price a{width:auto;padding:5px 6px}.hotel-price a span{font-size:12px}.hotel-price p{margin-top:5px}.contant-block-inner{margin-top:0;padding:10px 0}}@media(max-width:639px){}@media(max-width:359px){}@media(min-width:320px){.navigation{padding:0 10px}.hotel-list-result,.contant-block,.hotel-list,.checkin-block{padding:5px 10px 0}.contant-block h3{text-transform:uppercase;padding:10px 0 0;margin-bottom:14px;font-size:24px;font-weight:700!important;letter-spacing:1px}.contant-block h3 span{font-family:montserratlight;color:#999;margin-left:5px}.contant-block-inner{background:#fff;padding:10px 0}.main-contant h6{font-size:15px;text-transform:none}.main-contant li:before{content:none}.map-contant p,.map-contant li{font-family:open sans,Montserrat,Helvetica,Arial,sans-serif;font-size:12px}}@media(min-width:360px){.search-result,.banner-carousel,.heading-block{padding-left:15px;padding-right:15px}.banner-carousel{padding:10px 15px;padding-bottom:30px}.navigation{padding:0 15px}.discount-block,.hotel-list,.checkin-block{padding:15px 15px 0}}@media(min-width:640px){.search-result,.banner-carousel,.heading-block{padding:15px}.hotel-list-result,.contant-block,.hotel-list,.checkin-block{padding:15px 15px 0}.header.fixed{width:100%}}@media(min-width:768px){.banner-carousel,.heading-block{padding:30px 20px 20px}.head-top>ul{float:left;margin-top:6px}.navigation{padding:0 20px}.hotel-list-result,.discount-block,.hotel-list,.checkin-block{padding:30px 10px 0}.search-result{padding:30px 10px 0}.hotel-head h3{font-size:24px;text-align:left;letter-spacing:1px;margin-bottom:4px}.contant-block-inner{padding:30px;border:2px solid #ddd}.contant-block-inner h4{font-size:18px}.contant-block.iframe-block .contant-block-inner{padding:0;border:2px solid #ddd}.head-top h1{float:left}.header.fixed{width:100%}}@media(min-width:992px){.banner-carousel,.heading-block{padding:30px 50px 20px}.hotel-list-result,.contant-block,.hotel-list,.checkin-block{padding:30px 40px 0}.search-result{padding:30px 40px 0}.hotel-row .col-3,.hotel-row .col-4,.hotel-row .col-6{border-right:1px dotted #ccc;height:120px}.hotel-list-result .hotel-row .col-3,.hotel-list-result .hotel-row .col-4,.hotel-list-result .hotel-row .col-6{height:170px}.hotel-list-result .hotel-price::before{right:16.6667%}.header.fixed{width:100%}.navbar-nav>li>a{padding-left:11px;padding-right:11px;margin-left:20px;margin-right:20px}.header.fixed{width:970px}.head-left{width:785px}}@media(min-width:1024px){}@media(min-width:1230px){.heading-block{padding:30px 116px 20px}.navigation{padding:0 116px}.hotel-list-result,.contant-block,.hotel-list,.checkin-block{padding:20px 101px 0}.search-result{padding:30px 101px 0}.header.fixed{width:1200px}}@media(min-width:361px) and (max-width:639px){}@media(min-width:640px) and (max-width:767px){}@media(min-width:768px) and (max-width:992px){}@media(min-width:992px) and (max-width:1200px){}@media(min-width:992px) and (max-width:1230px){}@media(min-width:768px){.room-row-count{margin-bottom:0!important;padding:20px 0 0}}.room-row-count strong{font-size:16px;font-weight:700;color:#fff;line-height:25px;text-transform:uppercase}.room-row label{font-size:14px;font-weight:400;color:#fff;line-height:25px;text-transform:uppercase}.ml-5{padding-left:5px}.mr-5{padding-right:5px}.pdl-5{padding-left:5px}.no-selectpicker{width:100%;display:block;height:40px;padding:6px 12px}.f-12{font-size:12px}.r-img{background-image:url('https://www.tripadvisor.com/img/cdsi/img2/ratings/traveler/@(Model.TripAdvisorRating.Value.ToString("0.0"))-20650-4.gif')}#map{height:450px;width:100%}.contant-block-inner iframe{margin:0;padding:0}.map-inner iframe{border:0}.tab-pane iframe{margin:0;padding:0}#sidebar_area{right:0}.side-content .mobile-block-view iframe{margin-top:10px}.googleads_area1{margin-top:20px;margin-bottom:10px}.googleads_area2{margin-top:10px;margin-bottom:10px}.adsbygoogle{display:inline-block;width:250px;height:250px}@media screen and (max-width:767px){#homesearch input[type=text]{font-size:14px}}.address-content{font-family:Montserrat,Helvetica,Arial,sans-serif}.address-content span{padding-left:5px;margin-right:0!important}@media screen and (min-width:767px){h1 ul.star-rating.mobile-no{display:inline-block!important;top:-.3em;position:relative;vertical-align:baseline;line-height:0;font-size:75%;padding-left:0}#overview_area{margin-left:0!important;margin-right:0!important;margin-top:28px;margin-bottom:1px}.owl-carousel .owl-item img{display:block;width:100%;height:370px}#homesearch input[type=text]{font-size:14px}}.hotel-list-result,.contant-block{padding-left:0!important;padding-right:0!important;margin:0!important}.heading-block{padding-left:0!important;padding-right:0!important}.heading-block .row{margin:0}#reserve{padding:10px 16px;margin-top:5px;border-bottom:4px solid #b32122;line-height:1.33!important}.btn-red:hover{color:#fff;background:#b32122}.top-address{padding-top:4px}.address-content span.glyphicon{left:-3px}.top-social-icon a{display:inline-block;padding:0;margin:0 2px 5px;outline-offset:-1px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}p.notice{color:#2bbbe4;font-size:14px;font-family:open sans,Georgia,serif;margin:0 0 10px}.hotel-head p span{color:#2bbbe4;font-size:14px;padding:0;font-family:open sans,Georgia,serif}.hotel-head p span.bardiv{font-size:14px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-style:normal;color:#333;padding:0 5px}.amenities img.wifi-img{margin-top:-2px;padding-left:5px;height:21px}.amenities img.pet-img{margin-top:-2px;padding-left:5px;height:18px;width:23px}.amenities img.parking-img{width:24px;height:16px;padding-left:5px}.amenities img.breakfast-img{width:29px;height:24px;padding-left:5px}.btn-red.a-padding{border-bottom:4px solid #b32122}.a-padding span{margin:0}.map-block-inner .map .col-sm-3{padding-right:0}.map-block-inner .map .col-sm-7{padding-left:0}.map-block-inner .map .col-sm-7 .map-inner{border-width:2px 2px 2px 1px;border-style:solid;border-color:#ddd;border-image:initial;height:450px;position:relative;overflow:hidden}.g-ratting-block .a-padding{width:auto;padding:10px 16px;line-height:1.33}.contant-block-inner .row{margin-left:-15px;margin-right:-15px}@media(min-width:767px){.row .featured_amenities{margin-left:10px;margin-right:10px}.fm-heading p{color:#fff;font-size:17px;text-align:center;font-family:montserrat}}.amenties-icon img{margin-right:10px}#map{background:#9cf;margin-bottom:40px;border:2px solid #ddd}.m-t-20{margin-top:14px!important}.g-ratting-block .row{margin-left:-15px;margin-right:-15px}.date-block .form-control[readonly]{background-color:#fff}#address_map{cursor:pointer}.promo-text{color:#379728;margin-top:5px;margin-bottom:5px}.promo-price{text-decoration:line-through;font-size:18px;margin-bottom:5px;font-weight:400;line-height:1.25}@media screen and (max-width:767px){.owl-carousel .owl-item img{display:block;width:100%;height:270px}.head-top h1{margin-top:15px}.no-results h3.adjusted{font-size:18px}}@media(max-width:767px){.hotel-text a{font-size:14px}.search-result.no-results{margin:0;padding:0}.search-result-inner h2{font-size:18px}.search-result-inner h2 .campaign-phone{font-size:22px}.search-result-inner h3{font-size:14px}.search-result-inner{padding:30px}.view-room-details{padding-top:5px}.date-block select{height:36px!important}.map-inner{height:250px}.map-contant{border:none}.hotel-details-inner{border-top:1px solid #ddd;padding-bottom:0;margin-bottom:0}.address-content span{padding-left:0}.top-address li{text-transform:initial}.m-ratting ul li{display:inline-block}.m-ratting ul li span{width:16px;height:16px;display:block;background-size:100% 100%;background-image:url(/images/star_active.png);background-repeat:no-repeat}.amenties-icon{margin:0;padding:10px}.hotel-details-inner p{margin-bottom:10px;padding-left:15px;padding-right:15px;padding-top:2px}.banner-carousel #sync1 img{height:270px}.head-top h1{font-size:17px;margin-top:15px!important}.hotel-price a{width:100%;font-size:12px;font-family:Montserrat,Helvetica,Arial,sans-serif;padding:5px 10px;line-height:1.5}.hotel-price a img{display:none}.head-left{float:none;padding-right:0;text-align:center;margin-top:15px}.head-right{float:none;width:100%}.head-right a{margin-top:10px}.hotel-list-result{background:#f3f3f3;padding-top:15px}.hotel-list-result .col-2{width:33.33333333333333%}.hotel-list-result .col-4{width:66.66666666666666%}.hotel-head{text-align:center;margin-top:3px}.hotel-text h5{font-size:14px;font-weight:700;text-transform:uppercase}.h-free{color:#379728;text-align:left}.h-l-price{font-size:14px;text-align:left;color:#29b}.h-l-price .promo-price{font-size:18px}.h-l-price span{color:#29b;font-size:18px;font-weight:700;text-align:left}.hotel-details-inner{padding:15px 0 0;font-size:12px}.hotel-details-inner h6{font-size:12px}.hotel-details-inner .amenities-list li{font-size:12px}.room-policies{margin-top:-10px}.hotel-content{width:auto;margin-bottom:0;border:none;border-bottom:solid 1px #ddd;margin-left:-15px;margin-right:-15px}.hotel-head{width:100%;margin:0;padding:0 0 20px}.hotel-list-inner.check-room .hotel-head{padding-bottom:0}.check-room .hotel-price a{width:auto;line-height:1.5;font-size:12px;border-bottom:4px solid #b32122}.hotel-list{background:#fff}.hotel-list .h2-hotel-details{text-align:center}.hotel-price p{margin-top:5px;font-size:12px;font-family:open_sansregular}.hotel-content .col-6{width:58.333333333333336%}.hotel-content .col-3{width:41.66666666666667%}.nav-tabs>li>a{color:#2bbbe4}.contant-block-inner{background:#fff;padding:10px 0}.hotel-price a span i{display:none}.home-checkout-inner .col-sm-5 .row{margin-right:0xp;margin-left:0}.home-checkout-inner .date-block{clear:both;overflow:hidden;padding:0}.home-checkout-inner .col-sm-7 .date-block{padding:0 0 0}.home-checkout-inner .mr-5,.home-checkout-inner .ml-5{padding:0}.top-address{padding-top:0!important}.top-address li span{font-size:13px}.m-ratting.mobile-view{text-align:center;margin-top:5px}.heading-block .row.mobile-view{margin-left:-15px;margin-right:-15px}.mobile-view .btn-small{width:100%}#overview_area{margin-top:5px;margin-bottom:5px;height:306px}.address-content.mobile-hidden{display:none}.hotel-list-result .hotel-head h3{margin-top:0}.hotel-list-inner .hotel-head h3{margin-bottom:6px;font-size:14px;letter-spacing:1px}.hotel-list-inner .hotel-head hr{margin-bottom:0}.hotel-list{padding-top:20px}.hotel-content .hotel-row .hotel-text h5{margin-top:-3px;margin-bottom:1px}.hotel-price{padding-top:20px;padding-bottom:10px}}.date-btn-mobile.mobile-view{text-transform:none}#location,#reviews,#amenities{position:absolute;margin-top:-216px}#overview,#available{position:absolute;margin-top:-250px}.intentmedia-wrapper{margin-top:10px;margin-bottom:10px;text-align:center}a.submit-search{max-width:250px}.mobile-no.check-rate{margin:auto}.hotel-head .hurry,.call-container{padding-right:0;text-align:right}span.call-us{padding-right:0;text-align:right;display:inline-block!important;padding-top:15px}.reserve-blue-message{display:none!important}.hotel-details-inner .amenities-list li{padding:0;margin-left:20px;font-size:13px}.hotel-details-inner .amenities-list{padding-left:0}.property-amenity-category{margin-bottom:12px}.property-amenity-category .list-block li:before{content:none}.property-amenity-category .list-block li{padding:0;margin-left:20px;font-size:13px}.property-amenity-category ul.list-block{padding:5px 0 0;list-style-type:disc}@media screen and (width:768px){.owl-carousel .owl-item img{display:block;width:100%;height:354px}.reserve-message{display:none!important}.reserve-blue-message{color:#d23a2a;margin-top:5px;text-align:center;display:block!important}}@media(max-width:1280px){.sidenav{display:none}.sidebar{display:none}}.review-block{border-bottom:dotted 1px #ccc;padding:10px 20px}.review-block:last-of-type{border-bottom:0}#review-container .row{margin:0}.review-grade .grade{font-weight:700}.progress-container{display:inline}.progress-bar-container{border:1px solid #b4cff5;max-width:90px;margin-top:10px}.progress{max-width:100%;background-color:#e2e9ef;margin-bottom:0;height:11px;font-size:small;border-radius:0;box-shadow:none;-webkit-box-shadow:none}.progress-bar{background-color:#2bbbe4}.progress-text{color:#999}.progress-text span{color:#048bb1}#review-container{padding:20px}.heading-col{border-right:dotted 1px #ccc}.col-spacer{}.user-icon{max-height:10%;max-width:10%;margin-right:2px}@media(max-width:767px){#review-container{padding-top:5px}.progress-bar-container{margin-top:0}.review-block{padding-top:10px}.review-block:first-of-type{padding-top:0}.review-content{margin-top:10px!important}.user-icon{max-height:80%;max-width:80%;margin-right:2px}.bad-description{margin-top:5px}}.subregion-content{padding:20px}.subregion-block{margin-bottom:15px;border-bottom:1px dotted #ccc;padding-bottom:5px}.subregion-block:last-of-type{margin-bottom:0;border-bottom:none}.subregion-block span{margin-bottom:4px;font-weight:700}@media(min-width:310px) and (max-width:360px){.hotel-text a{font-size:12px}.h-l-price span{font-size:17px}.h-l-price .promo-price{font-size:15px}.h-l-price.mobile-view{font-size:12px}#overview_area{height:255px}.owl-carousel .owl-item img{height:218px}.top-discount.deals{font-size:18px}.btn-large{font-size:16px}.rcommedia_click_to_call,.rcommedia_click_to_call:hover,.rcommedia_click_to_call:visited{font-size:15px;height:40px;margin-bottom:16px}.spacer30{height:15px}.form-group select.room_adults,.form-group select.room_children{width:56px}#homesearch input[type=text]{font-size:14px}}@media(min-width:270px) and (max-width:310px){.hotel-text a{font-size:11px}.h-l-price span{font-size:15px}.h-l-price .promo-price{font-size:14px}.h-l-price.mobile-view{font-size:11px}.hotel-price a{padding:3px 4px}.hotel-price a span{font-size:11px}.btn-red.a-padding{border-bottom:3px solid #b32122}.h-l-price{margin-bottom:6px}.hotel-head>a.date-btn-mobile{font-size:14px}#overview_area{height:245px}.owl-carousel .owl-item img{height:210px}.btn-small{font-size:10px}.hotel-head{padding:0 0 10px}.top-discount.deals{font-size:18px}.btn-large{font-size:14px}.rcommedia_click_to_call,.rcommedia_click_to_call:hover,.rcommedia_click_to_call:visited{font-size:13px;height:40px;margin-bottom:16px}.rcommedia_ribbon_container .rcommedia_phoneImg{margin-right:2px;width:17px}.nav-tabs>li>a{font-size:11px}.hotel-list-result,.contant-block,.hotel-list,.checkin-block{padding:5px 10px 0}.spacer30{height:15px}.form-group select.room_adults,.form-group select.room_children{width:56px}.hotel-list-inner .hotel-head h3{font-size:12px}.hotel-text h5{font-size:13px}.form-control{font-size:13px}#homesearch input[type=text]{font-size:12px}}.partner-no-rooms{padding-right:7px!important;padding-left:7px!important}.partner-no-avail-title{font-size:4vw!important}.total-price{font-size:22px!important;font-weight:400!important;color:#111!important;font-family:Montserrat,Helvetica,Arial,sans-serif}.total-price-info{font-size:80%!important;color:#000!important}.total-price-info-mobile-no{font-size:80%!important;color:#000!important;margin-top:0}.total-price-info-mobileview{font-size:80%!important;color:#000!important;margin-top:5px!important}.main-price-total{text-align:left!important;float:left;color:#29b;font-size:22px;font-weight:700;line-height:16px}.pricing-area{padding-top:10px}@media all and (max-width:1024px){.search-mobile-row-total-price{margin-bottom:8px!important}}.search-mobile-row-total-price-full-width{width:100%!important}.total_price_area-reserve-btn{width:90%!important;float:right!important}.total_price_area-priceinfo{padding-top:0!important;padding-left:0!important;padding-bottom:2px!important}.hiltonpromo-total-price{padding-top:6px;color:#d23a2a;text-align:center}.hide-special span{margin-right:5px}.total_price_area-reserve{float:right!important;padding-right:0}.mobile-view-hide-special-center{text-align:center}.hotel-content-divider{margin-bottom:15px!important;border-bottom:0!important}.hotel-details-inner.garContents li{padding:0;margin-left:20px!important;font-size:13px}@-moz-document url-prefix(){.hotel-details-inner.garContents li{padding:0;margin-left:30px!important;font-size:13px}}.hotel-details-inner.garContents p{padding:0;margin-left:20px!important;font-size:13px}.hotel-details-inner .room-policies div{margin-bottom:15px;font-family:open_sansregular,Helvetica,Arial,sans-serif;padding-left:15px;padding-right:15px}.hotel-details-inner .room-policies.garContentsPolicy div{padding:0;font-size:13px}