#propertyListingContent{font-size:14px}@media(max-width:767px){#propertyListingContent{font-size:15px}}#propertyListingContent .dashed-bottom-border{border-bottom:1px dashed #ccc;margin-bottom:8px}#propertyListingContent strike{color:#ccc}@media(max-width:767px){#propertyListingContent .modal-dialog{margin:0;border-radius:0}}#propertyListingPage hr{border-top:1px solid #ccc !important;margin-right:-15px;margin-left:-15px}#propertyListingPage .modal-body{max-height:80vh;overflow:auto;width:100%}@media(max-width:767px){#propertyListingPage .modal-body{max-height:initial}}#propertyListingPage .view-more-modal{text-decoration:underline;cursor:pointer}@media(max-width:767px){#propertyListingPage .view-more-modal{display:block}}#propertyListingPage .fa-star,#propertyListingPage .fa-star-half-o,#propertyListingPage .fa-star-o,#propertyListingPage .fa-star-half{color:#f9c428}#propertyListingPage .btn-color1{background-image:linear-gradient(to bottom,#da1884 0,#da1884 100%);border:0 solid transparent !important}#propertyListingPage .btn-color1:hover,#propertyListingPage .btn-color1:focus,{box-shadow:rgba(0,0,0,0.3) 0 3px 3px -2px,rgba(0,0,0,0.3) 0 3px 4px 0,rgba(0,0,0,0.3) 0 1px 8px 0;transition:all .2s}#propertyListingPage .review-text{font-size:12px;padding-left:16px}#propertyListingPage .content-block{position:relative}#propertyListingPage .anchor-block{position:absolute;top:-130px}#propertyListingPage .view-more,#propertyListingPage .load-more{color:#337ab7;font-weight:500;font-size:14px;margin-bottom:16px}#propertyListingPage .view-more .fa,#propertyListingPage .load-more .fa{color:#da1884}#propertyListingPage h2{margin:0}#propertyListingPage .blur{max-height:20em;overflow:hidden;margin-bottom:5px}#propertyListingPage .blur:after,#propertyListingPage .blur2:after{content:'';position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1) 90%);width:100%;height:4em}#propertyListingPage .tooltiptext{visibility:hidden;min-width:200px;background-color:#fff;color:#333;border:1px solid #333;border-radius:3px;padding:5px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px;transition:opacity .5s linear;opacity:0}#propertyListingPage .tooltip2:hover .tooltiptext{visibility:visible;opacity:1}#propertyListingPage #bckTSrch{margin-top:4px}#propertyListingPage #bckTSrch a{color:#666}#photoGalleryModal{padding:0 !important}#photoGalleryModal .modal-dialog{width:100%;max-width:none;height:100%;margin:0}#photoGalleryModal .modal-content{border-radius:0;height:100%;display:flex;flex-direction:column;border:0 solid transparent}#photoGalleryModal .modal-header,#photoGalleryModal .modal-footer{height:6.5rem;min-height:6.5rem;max-height:6.5rem;background-color:#fcfcfc}#photoGalleryModal .modal-footer button{font-weight:500}#photoGalleryModal .modal-header-title{display:flex;justify-content:space-between;align-items:center}#photoGalleryModal .modal-body{max-height:none}#photoGalleryModal .max-width-wrapper{max-width:1160px;width:100%;margin:auto}#photoGalleryModal .modal-property-image{height:460px;padding:12px;padding-bottom:48px}@media(max-width:767px){#photoGalleryModal .modal-property-image{height:330px;padding:0;padding-bottom:64px}}@media screen and (min-width:768px) and (max-width:1024px){#photoGalleryModal .modal-property-image{height:400px}}#photoGalleryModal .modal-property-caption{text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#photoGalleryModal .modal-property-image img{width:100%;height:100%;object-fit:cover}#lightboxOverlay{opacity:1}#lightbox.lightbox{height:100%}#lightbox .lb-outerContainer{height:calc(100% - 60px) !important;width:100% !important;display:flex;justify-content:center;background-color:transparent}#lightbox .lb-container{max-width:1280px;width:calc(100% - 200px) !important}@media(max-width:767px){#lightbox .lb-container{width:100% !important}}#lightbox .lb-dataContainer{max-width:1280px;width:calc(100% - 200px) !important;height:60px}@media(max-width:767px){#lightbox .lb-dataContainer{background-color:#333;width:100% !important;padding-top:0}}#lightbox .lb-data{height:100%;display:flex;justify-content:space-between;align-items:center}#lightbox .lb-details{padding-left:8px}#lightbox .lb-closeContainer{border:1px solid #fff;border-radius:100px;padding:8px}@media(max-width:767px){#lightbox .lb-closeContainer{border:0 solid transparent}}#lightbox .lb-closeContainer .lb-close{background-position:2px 1px}#lightbox .lb-caption{text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#lightbox .lb-number{padding-bottom:0}#lightbox .lb-image{object-fit:contain;width:100% !important;height:100% !important;opacity:1 !important}@media(max-width:767px){#lightbox .lb-nav{border-bottom:1px solid #fff}}#lightbox .lb-prev{width:50%;opacity:1;background:0}#lightbox .lb-prev::before{width:75px;height:75px;content:"";display:block;position:absolute;left:0;bottom:50%;border:1px solid #fff;border-radius:100px;background:url(/styles/images/lightbox/prev.png) left 48% no-repeat}@media(max-width:767px){#lightbox .lb-prev::before{width:56px;height:56px;bottom:24px;left:10%;background:url(/styles/images/lightbox/prev.png) -10px no-repeat}}#lightbox .lb-next{width:50%;opacity:1;background:0}#lightbox .lb-next::before{width:75px;height:75px;content:"";display:block;position:absolute;right:0;bottom:50%;border:1px solid #fff;border-radius:100px;background:url(/styles/images/lightbox/next.png) right 48% no-repeat}@media(max-width:767px){#lightbox .lb-next::before{width:56px;height:56px;bottom:24px;right:10%;background:url(/styles/images/lightbox/next.png) 14px no-repeat}}@media(max-width:767px){#propertyListingPage #propertyReserveButtons{margin-top:12px}}#propertyListingPage #propertyReserveButtons .btn{border-radius:14px}#propertyReserveButtons .propertyReserveButtonsActions{display:flex;margin-bottom:8px}#propertyReserveButtons .propertyReserveButtonsActions a{flex:1}#propertyReserveButtons .propertyReserveButtonsActions a:first-child{margin-right:4px}#propertyReserveButtons .propertyReserveButtonsActions a:last-child{margin-left:4px}#propertyListingEmailBook #propertyListingContent{width:100%}#property-floater{height:0;overflow:hidden}@media(max-width:768px){#propertyReserveButtons .propertyReserveButtonsActions .btn{padding:10px}#property-floater{text-align:center}}#property-floater .fa{color:#337ab7;margin-right:4px}#property-floater ul{z-index:3;padding-left:0}#property-floater li{margin-left:15px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:500;text-align:center;border:1px solid #ccc;border-radius:3px;background-color:#fff}#property-floater li:hover{background-color:#eee}#property-floater a{color:#333}#property-floater a:hover{text-decoration:none}#property-floater2{z-index:1}#floatBookContainer{border-radius:14px;box-shadow:rgba(0,0,0,0.1) 0 3px 3px -2px,rgba(0,0,0,0.1) 0 3px 4px 0,rgba(0,0,0,0.1) 0 1px 8px 0;margin-right:-13px;margin-top:16px;background-color:#fff;padding:0 8px;margin-left:8px}#ratesQuote_title_exact,#ratesQuote_title_from{font-size:22px !important;font-weight:400 !important}#bookPropertyDetails .bookPropertyReviews{font-size:14px;display:inline-block;position:absolute;right:-2px;cursor:pointer;margin-top:6px;color:#fff}#bookPropertyDetails .form-control{height:50px;padding:12px 16px}#bookPropertyDetails .form-control:hover{background-color:#fcfcfc}#bookPropertyDetails #inputArrival .form-control{border-top-left-radius:12px}#bookPropertyDetails #inputDepart .form-control{border-top-right-radius:12px;border-left:0}#bookPropertyDetails .control-group .btn{padding:12px 16px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px}#bookPropertyDetails .control-group select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0}#bookPropertyDetails .control-group select:hover{background-color:#fcfcfc}#bookPropertyDetails .control-group select:focus,#bookPropertyDetails .control-group select:active{background-color:#fff}#bookPropertyDetails .guest-select option{font-size:1.75rem}#bookPropertyDetails .guest-select option:disabled{font-size:1rem}#bookPropertyDetails .guest-select:after{content:'';width:1rem;height:.75rem;background-color:#337ab7;clip-path:polygon(100% 0,0 0,50% 100%);-moz-clip-path:polygon(100% 0,0 0,50% 100%);-webkit-clip-path:polygon(100% 0,0 0,50% 100%);position:absolute;right:16px;top:18px}#bookPropertyDetails .property-btn-reserve{border-radius:5px !important}#propertyListingPage .cancellation-policy-details{font-weight:500}@media(max-width:767px){#propertyListingPage .cancellation-policy-details{padding-left:12px}}#propertyListingPage .cancellation-policy-details span{font-weight:normal;width:190px;display:inline-block}#propertyListingPage #important_info_cancellation div{color:#666}#rates_rateQuote_cancellation_select{font-style:italic}#propertyListingPage #rates_rateQuote_cancellation_fifty #rates_rateQuote_cancellation_admin_penalty{margin-top:16px}#rates_rateQuote_cancellation_free{font-size:12px;font-weight:500;padding:8px 4px;margin-bottom:8px;border-radius:3px;background-color:#10254d;cursor:pointer;transition:all .2s;color:#fff;display:block;width:100%}#rates_rateQuote_cancellation_free:hover{filter:brightness(1.1)}#rates_rateQuote_cancellation_select_dates{color:#333;font-size:12px;font-style:italic;padding:8px 0}#propertyDetailsSendMessage{margin-top:4px;font-weight:500;font-size:14px}#floatBookContainer h3{margin:0;padding:16px;padding-top:16px;padding-bottom:0;font-weight:500}#floatBookContainer h3 span{font-size:12px}#floatBookContainer #floatBookInput{padding:15px}#floatBookButton{margin-top:16px}#floatBookButton .btn{border-radius:12px !important;border:0 transparent !important}#floatBook--loading{position:absolute;top:-48px;height:100%;background-color:#fff;width:100%;z-index:2;text-align:center}#floatBook--loading img{width:100px}#floatBookValues .fa{color:#ccc;font-size:16px;float:right;cursor:pointer}#floatBookValues .property-details-discount-applied{float:left;margin-right:8px;margin-left:8px;color:#f9c428}#floatBookDueDate{display:none !important;margin-top:8px;border-bottom:1px dashed #ccc;padding-bottom:8px}#floatBookDueDate>div{padding:4px 0;display:flex}#floatBookContainer .float-value-item{padding:4px 0;display:flex;color:#333}#floatBookContainer .float-value-item a{color:#333;text-decoration:underline}#floatBookContainer .float-value-item:first-child{margin-top:12px}#floatBookContainer .float-value-item:last-child{border-top:1px dashed #ccc;font-size:16px;padding:12px 0;margin-top:8px;font-weight:bold}#floatBookContainer .float-value-item:last-child .col-xs-8{width:50%}#floatBookContainer .float-value-item:last-child .col-xs-4{width:50%}#floatBookContainer .float-value-item-offer{border-top:1px dashed #ccc;margin-top:8px;padding-top:16px}#floatBookContainer .float-value-total{display:flex;padding-bottom:5px;padding-top:5px;font-weight:500;font-size:14px}#propertyListingGallery{overflow:hidden;margin-top:12px}@media(max-width:767px){#propertyListingGallery{padding:0;margin-top:20px}}#propertyListingGallery img{opacity:1;transition:all .2s}#propertyListingGallery img:hover{cursor:pointer;filter:brightness(1.1)}#propertyListingGallery .propertyListingGalleryPrime{height:48rem;border-top-left-radius:16px;border-bottom-left-radius:16px;overflow:hidden}@media(max-width:767px){#propertyListingGallery .propertyListingGalleryPrime{height:28rem;border-radius:0;padding:8px;padding-top:8px;padding-bottom:8px;background-color:#fcfcfc;border-bottom:1px solid #e7e7e7;padding-top:0;padding-bottom:12px}#propertyListingGallery .propertyListingGalleryOnly:after{font-family:FontAwesome;content:"\f03e";position:absolute;top:0;color:#337ab7;right:8px;font-size:24px;pointer-events:none;background-color:rgba(255,255,255,0.9);border-bottom-left-radius:14px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 8px;padding-top:0;padding-right:6px;border-top-right-radius:4px}}@media screen and (min-width:768px) and (max-width:1024px){#propertyListingGallery .propertyListingGalleryPrime{height:34rem}}#propertyListingGallery .propertyListingGalleryPrime img{object-fit:cover;width:100%;height:100%}#propertyListingGallery .propertyListingGalleryThumb{padding-left:8px;overflow:hidden}#propertyListingGallery .propertyListingGalleryThumb div{height:24rem;overflow:hidden}@media screen and (min-width:768px) and (max-width:1024px){#propertyListingGallery .propertyListingGalleryThumb div{height:17rem}}#propertyListingGallery .propertyListingGalleryThumb div:nth-child(2n){padding-left:8px}#propertyListingGallery .propertyListingGalleryThumb div:nth-child(1){padding-bottom:4px}#propertyListingGallery .propertyListingGalleryThumb div:nth-child(2){border-top-right-radius:16px;padding-bottom:4px}#propertyListingGallery .propertyListingGalleryThumb div:nth-child(3){padding-top:4px}#propertyListingGallery .propertyListingGalleryThumb div:nth-child(4){border-bottom-right-radius:16px !important;padding-top:4px}#propertyListingGallery #propertyListingGalleryViewMore{position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;padding:8px 4px;border-radius:12px;border:1px solid #333;font-weight:500;min-width:20rem;text-align:center;bottom:24px;cursor:pointer;color:#333;height:auto}@media screen and (min-width:768px) and (max-width:1024px){#propertyListingGallery #propertyListingGalleryViewMore{min-width:17rem}}#propertyListingGallery #propertyListingGalleryViewMore i{color:#428bca;margin-right:4px}#propertyListingGallery #propertyListingGalleryViewMore:hover{background-color:#eee}#propertyListingGallery .propertyListingGalleryThumb img{object-fit:cover;width:100%;height:100%}#propertyListingGallery .carousel-inner{text-align:center}#propertyListingGallery .carousel-inner .listing-gallery-large{height:450px;width:80%;display:inline-block;background-position:center !important;background-size:cover !important;vertical-align:top;background-color:#ccc;border:1px solid #ddd}.gallery-full-screen{cursor:pointer}#propertyListingGallery .gallery-full-screen{width:100%;height:100%;display:block;text-align:right;overflow:hidden}#propertyListingGallery .gallery-full-screen span{background-color:rgba(255,255,255,0.8);display:inline-block;padding:10px}#propertyGalleryCaption{padding:5px;color:#666;text-align:center;min-height:4.5em}#propertyGalleryThumbs{border-top:1px solid #ddd;padding-top:10px}#propertyGalleryThumbs ul{padding-left:0;margin-bottom:0}#propertyGalleryThumbs li{display:inline-block;height:60px;width:9.9%;overflow:hidden;padding-right:5px;margin-bottom:5px}#propertyGalleryThumbs img{width:100%;height:60px;vertical-align:top;border:1px solid #ddd}#propertyGalleryThumbs img:hover{opacity:.5}#propertyListingGallery .nav-tabs{justify-content:center;display:flex;background-color:#fcfcfc;padding:6px 0;border-top:1px solid #e7e7e7;border-bottom:0 solid transparent}#propertyListingGallery .nav-tabs a{font-size:14px;font-weight:500}#propertyListingGallery .nav>li{padding:6px 0;flex:1}#propertyListingGallery .nav>li>a{padding:10px;border-radius:4px !important;border:1px dashed #ccc;flex:1;text-align:center;margin:0 8px;align-content:center;color:#333;background-color:#fff}#propertyListingGallery .nav-tabs li.active>a{background-color:#333;color:#fff;border:0 solid transparent}#propertyListingGallery .nav-tabs li.active>a:after{font-family:FontAwesome;content:'\f0d7';color:#333;font-size:22px;bottom:-18px;position:absolute;left:50%;transform:translateX(-50%)}#propertyListingFacts{text-align:center;margin-top:8px;margin-bottom:16px;color:#666}@media(max-width:767px){#propertyListingFacts{margin-bottom:0}}#propertyListingFacts div{min-height:7rem}#propertyListingFacts small{font-size:10px;display:block}#propertyListingFacts .fa{color:#ccc}#propertyListingFacts span{display:block}#propertyListingFacts>div:nth-child(1)>span:nth-child(3){position:relative}#propertyListingFacts>div:nth-child(1)>span:nth-child(3){bottom:-3px;position:absolute;left:0;right:0}#propertyListingFacts span:nth-child(odd){padding:8px 0;padding-bottom:4px;border-radius:3px}#propertyListingFacts span:nth-of-type(1){font-size:18px;font-weight:500;color:#333}@media(max-width:767px){#propertyListingFacts span:nth-of-type(1){font-size:14px}}#propertyListingFacts span:nth-of-type(2){font-size:16px;color:#333}#propertyListingHighlightBar{margin-top:24px;margin-bottom:16px;font-size:14px}#propertyListingHighlightBar ul{list-style-type:none;display:flex;flex-wrap:wrap;padding:0}#propertyListingHighlightBar li{padding:4px 8px;margin:4px 8px;font-weight:500;border:1px solid #e7e7e7;border-radius:5px}@media(max-width:480px){#propertyListingHighlightBar li{min-width:45%}}#propertyListingHighlightBar li:before{font-family:FontAwesome;content:'\f00c';color:#0d7008;font-size:12px;margin-right:4px}.propertyListingModal .row:not(:first-child){border-top:1px dashed #ccc;margin-top:8px;padding-top:8px}.propertyListingModal-AmenityItem{display:table;width:100%;padding:8px 0;font-weight:500}#houseRulesModal .propertyListingModal .col-xs-8{padding-right:0}.propertyListingModal-AmenityItem div:not(:first-child){color:#666;font-style:italic;font-weight:normal}#propertyListingHouseRulesModal .row>div{padding-top:8px;padding-bottom:8px}.promoOffersModalName{font-size:16px;margin-bottom:4px}#promoOffersModal .modal-content{overflow:hidden}#promoOffersModal .modal-body{padding-bottom:0}.promoOffersModal-blackout{border-top:1px solid #ccc;text-align:center;padding-top:10px;margin-top:8px}.promoOffersModal-item{border:1px dashed #ccc;padding:12px 0;margin:12px 0 !important}.promoOffersModal-item:hover{cursor:pointer;background-color:#fcfcfc;transition:all .2s}.promoOffersModal-item-wrapper{display:flex;justify-content:space-between;align-items:center;margin:0}.promoOffersModal-item-apply{padding:2px 10px !important;margin-left:8px}#propertyListingHostInfo{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding-top:16px;padding-bottom:16px}#propertyListingImportantInfo{padding-top:16px;padding-bottom:16px}#propertyListingWelcome{border-top:1px solid #e7e7e7;padding-top:24px;padding-bottom:8px}.propertyListingPromoBox-item,.propertyListingImportantInfo-item{display:flex}.propertyListingImportantInfo-item:not(:first-child){border-top:1px dashed #ccc;padding-top:12px;margin-top:4px}.propertyListingPromoBox-item-icon{color:#333;min-width:6rem;display:flex}.propertyListingPromoBox-title{font-size:18px;color:#333}.propertyListingImportantInfo-item-icon{color:#333;min-width:6rem;display:flex}.propertyListingImportantInfo-item-profile{min-width:6rem}.propertyListingImportantInfo-item-profile-image{width:48px;height:48px;border-radius:50%;overflow:hidden;border:1px solid #ccc}.propertyListingImportantInfo-item-profile img{width:100%;height:100%;object-fit:cover}.propertyListingImportantInfo-item:first-child .propertyListingImportantInfo-item-icon{padding-left:6px}.propertyListingImportantInfo-item p{color:#666}#propertyListingBedrooms,#propertyListingBathrooms,#propertyListingEssentials,#propertyListingKitchen,#propertyListingDescription,#propertyListingAmenities,#propertyListingBuildingFacilities,#propertyListingSpecialServices,#propertyListingReviews,#propertyListingLocation,#propertyListingRates,#propertyListingCalendar,#propertyListingSafety,#propertyListingParkingDetails,#propertyListingPolicies,#propertyListingSuitability,#propertyListingKitchen{border-top:1px solid #e7e7e7;margin-top:24px;padding-top:24px}#propertyListingReviews .review-response-more{font-size:12px}.propertyListingBedrooms-details-card,.propertyListingBathrooms-details-card{border:1px solid #ccc;padding:12px;border-radius:14px;cursor:pointer;margin-top:16px;position:relative}.propertyListingBedrooms-details-card .hidden-xs,.propertyListingBathrooms-details-card .hidden-xs{margin-top:8px}.propertyListingBedrooms-details-card:hover,.propertyListingBathrooms-details-card:hover{box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12)}.propertyListingBedrooms-details-title,.propertyListingBathrooms-details-title{font-weight:500;font-size:14px;height:22px;border-bottom:1px dashed #ccc;padding-bottom:8px;margin-bottom:8px;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.propertyListingBedrooms-details-expand,.propertyListingBathrooms-details-expand{position:absolute;right:8px;top:4px;cursor:pointer;font-size:2rem;z-index:1}.propertyListingBedrooms-details-beds{color:#666;padding:8px 0;padding-bottom:0;min-height:5rem;border-top:1px dashed #ccc;margin-top:8px}@media(max-width:767px){.propertyListingBedrooms-details-beds{min-height:initial}}.propertyListingBathrooms-details-baths div{display:flex;flex-direction:column;align-items:center;padding:8px 0;padding-bottom:0;color:#666}.propertyListingBathrooms-details-baths .bath-item{background-color:#fff;border-radius:100%;border:1px solid #ccc;padding:2px}#propertyListingCalendar{margin-right:-15px;margin-left:-15px}#ratesQuote_arrival_root .picker__box #ratesQuote_error{font-size:18px;padding:12px;margin:8px}#ratesQuote_arrival_root .picker__box #ratesQuote_message{font-size:18px;padding:12px;margin:8px}@media(max-width:767px){#propertyListingPage .btn-color1{box-shadow:none;border:0 solid transparent !important}#propertyListingPage #property-header{font-size:12px}#propertyListingPage #property-header h1{font-size:22px}#propertyListingEmailBook #propertyReserveButtons{display:none}#property-header{cursor:pointer}#propertyListingGallery .carousel-inner .listing-gallery-large{width:100%;height:250px}#propertyListingGallery .carousel-inner{width:100%;margin-left:0}#propertyListingGallery .gallery-full-screen{border-radius:4px}#propertyListingGallery .carousel-control{top:90px;bottom:auto}#propertyListingGallery .right>i{margin-right:-15px}#propertyListingGallery .left>i{margin-left:-11px}#propertyListingGallery #propCar .carousel-control i{background-color:transparent;border:0;color:#fff}#propertyListingPage h2{font-size:18px;border:1px solid #ccc;padding:5px;text-align:center;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:15px;background-color:#fcfcfc}#propertyListingFacts>div{margin-top:8px}#propertyListingFacts .fa{padding-top:15px}#propertyGalleryCaption{min-height:4.5em}#propertyListingCalendar{margin-right:0;margin-left:0}#propertyListingPage .property-table td:first-child{width:100px}#bottomPropNavSticky i{font-size:20px}#propertyFooter_btnMessage,#propertyFooter_btnEditDates{display:none}#propertyFooter_btnMessage.mobile-dates-exist,#propertyFooter_btnEditDates.mobile-dates-exist{display:block}}@media screen and (min-width:768px) and (max-width:1024px){#propertyListingGallery .carousel-inner .listing-gallery-large{height:350px}}#content-map{border:1px solid #a9a9ff;height:275px;width:100%}.map-legend{background-color:#f4f4ff;margin-bottom:20px;padding:10px}.map-home{background:url('/styles/images/pin-green.png') no-repeat left center;display:block;line-height:35px;padding-left:40px}.property-table{margin-bottom:10px;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:13px}.property-table td,.property-table th{padding:5px;vertical-align:top}.property-table th{border-bottom:1px solid #ddd;font-weight:500}.property-table td{border-bottom:1px solid #ddd;border-top:0 !important}.property-table tr:last-child td{border:0}.property-table td span{font-weight:500}.property-table .second{width:250px}.property-table div{margin-top:5px}.property-table div.top{margin:0}#body.property{margin-bottom:54px}#bookhome{width:113px;height:25px;position:absolute;left:100px}#bookhome a{display:block;width:113px;height:25px;background-image:url('/styles/images/bookhome.png')}#bookhome a:hover{background-image:url('/styles/images/bookhome2.png')}#buytickets{width:113px;height:25px;position:absolute;left:300px}#buytickets a{display:block;width:113px;height:25px;background-image:url('/styles/images/buytickets.png')}#buytickets a:hover{background-image:url('/styles/images/buytickets2.png')}td.propPolNm{font-weight:500}th.propPolCat>i.fa{cursor:pointer;font-size:18px;color:#428bca;border-color:#357ebd;margin-right:5px}#getRates_button{margin-top:15px}@media(max-width:480px){#getRates_button{margin-top:0}}#adErr_Global,#adMessage_Global,#adWarning_Global{margin-top:10px !important}.property_btnBackToSearch{cursor:pointer}.emailTemplate h3{background-color:#10254d;color:#fff;padding:8px;border-radius:5px}
