#jquery-overlay{position:absolute;top:0;left:0;z-index:1100;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:1110;text-align:center;line-height:0}
#jquery-lightbox a img{border:0}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:0}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left;background:url("//csvcus.homeaway.com/rsrcs/5A/9118DE4EF6226473190D6E82F6D80D-lightbox-btn-prev.gif") no-repeat 0 15%!important}
#lightbox-nav-btnNext{right:0;float:right;background:url("//csvcus.homeaway.com/rsrcs/23/414965EBE526012E473C1D4D65D4E7-lightbox-btn-next.gif") no-repeat 100% 15%!important}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px;color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;border-width:1px;border-style:solid}
.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important}
.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word;overflow:hidden}
.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}
.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important}
.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid}
*___YUICSSMIN_PRESERVE_CANDIDATE_COMMENT_11___*/.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em}
.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}
.ui-tooltip-default{border-color:#d0dbe7;background-color:#FFF;color:#555;padding:10px;font-size:12px;-webkit-box-shadow:rgba(0,0,0,0.26) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,0.26) 0 2px 5px;box-shadow:rgba(0,0,0,0.26) 0 2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.ui-tooltip-default .ui-tooltip-titlebar{background-color:#ffef93}
.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#f1f1f1;color:#777}
.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111}
.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10}
.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:.1px!important;font-size:.1px!important;color:#123456;background:transparent;border:0 dashed transparent}
.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0}body.property #container{padding-top:0}
.property #page-link-popup{display:none;text-align:justify}
.gpOneProp{overflow:hidden;height:2em;width:32px}
.gpOneRev{position:absolute;left:4px;top:4px}
.reviews-read .gpOneRev{position:absolute;right:6px;top:6px;left:auto}
.scBox{background:#f0f5f8;border-radius:10px;border:1px solid #c1e1ef;min-height:100px;padding:10px 6px;margin:0 auto;overflow:hidden}
.scBox .scMore{font-size:1em;padding-left:10px;margin-bottom:6px;text-align:center}
.scHit{float:left;font-family:Arial;font-size:.8686em}
.scHit .scDetail{width:130px;min-height:100px;margin:0 auto}
.scHit .scImageBorder{background-color:#FFF;padding:4px;box-shadow:0 0 3px #c1e1ef;margin-bottom:6px;overflow:hidden}
.scHit .scImageBorder:hover{background-color:#EAEAFFF;box-shadow:0 0 4px #a1d1df}
.scHit .scImageBorder .scImgContainer{width:122px;height:92px;overflow:hidden}
.scHit .scHeading{color:#2297c9;max-height:32px;overflow:hidden}
.scHit .scDetails{color:#000;padding-top:4px}
.scHit .scDetails .rate-value{font-weight:bold;color:#333}
.scHit .scDetails .rate-type,.scHit .scDetails .accom{font-weight:normal;font-size:.9em;color:#666}
.property #page-link-popup p{padding:1.5em}
.property #page-link-popup textarea{width:35em;height:5em;padding:10px;background-color:#fff;border:1px solid #6badad;font-size:.94em;margin-bottom:2em}
.property #page-link-popup h3{margin:0 1em;text-align:center;font-size:1.2121em}
.property div.page-title{width:42em}
.property h1{clear:both;padding:0;margin:4px 0 4px;_margin:7px 0 4px;font-size:1.4em;color:#629f44}
.reviews-read h1,.property h1{clear:both;padding:20px 20px 10px;margin:4px 0 4px;_margin:7px 0 4px;font-size:22px;color:#73ac55;clear:both}
.reviews-read h1{max-width:835px}
.property h1{padding:20px 20px 10px;border-top:1px solid #fff;margin:0}
.reviews-read .header-container{position:relative}
.property h1 b{font-size:.85em}
.property .page-title h1,.property h2{line-height:18px;clear:both;display:block}
.property .prop-desc h2{line-height:1.2em;font-size:1.5em;color:#333}
.google-translated{float:right;width:180px;text-align:right}
#unit-tab-container{width:98%;margin:0 20px -1px;padding:0;font-size:.928em}
#unit-tab-container .unit-tab,#unit-tab-container .unit-tab-on{padding:0;float:left;margin:0 2px;min-height:1.5em;_height:1.5em;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
#unit-tab-container .unit-tab-on{margin:0}
#unit-tab-container .tab-container{*zoom:1}
#unit-tab-container .unit-tab-on{color:#000;background:#f3f7fb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f7fb));background:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#f3f7fb));background:-moz-linear-gradient(center top,#fff,#f3f7fb);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#F3F7FB');border:1px solid #d7e5ed;border-bottom:0}
#unit-tab-container .unit-tab{background:#d6e6f1}
#unit-tab-container .unit-tab-on .content,#unit-tab-container .unit-tab .content{padding:10px 10px 5px;font-size:.8989em}
#unit-tab-container .content a{text-decoration:none;display:block;cursor:pointer}
#unit-tab-container .unit-tab-on .detail span.unit-title,#unit-tab-container .unit-tab .detail span.unit-title{font-weight:bold}
#unit-tab-container .content .clear,#unit-tab-container .content a span{display:block}
#unit-tab-container .detail{float:left;padding-left:5px}
#unit-tab-container .count{display:none}
.prop-desc div.prop-desc-txt p,.property #propertyLocation #propertyLocationText p,.property .fullDescriptionWindow p{margin-bottom:1em}
.property h2{margin:.5em 0 .5em}
.property h3{margin:10px}
.property .inquiry-form-sidebar h2,.property .yesbookit h2{color:#73ac55;word-wrap:break-word;text-align:center;font-size:1.2em}
.property .inquiry-form-sidebar h3{margin:.5em 0 .5em;text-align:center}
.property .inquiry-form-sidebar .profile-image{padding:25px 8px 5px}
.property .inquiry-form-sidebar .profile-image-box{width:120px;height:120px;text-align:center;overflow:hidden}
.property .inquiry-form-sidebar .profile-image h3{color:#73ac55}
body.property div.hr{height:1px;border-top:1px solid #d5e5f1;border-bottom:1px solid #fff;overflow:hidden;margin-bottom:.7em}
.book-now-button{margin-bottom:1em;*margin-bottom:0}
.book-now-button span,.book-now-button-inq span{padding:0 .3em 0 1.2em}
.property .prop-desc h2 div.description{font-weight:normal;clear:both;display:block;font-size:18px;margin-top:1em}
.reviews-read .prop-desc div.prop-desc-txt,.property .prop-desc div.prop-desc-txt,.property .prop-desc div.unit-desc-txt,.previewDescription .prop-desc-txt{margin:1em 0;overflow:hidden;word-wrap:break-word}
.property .prop-photos{overflow:hidden}
.property .prop-photos .prop-photo-items{list-style:none;padding:0;text-align:center;width:680px}
.property .prop-photos .prop-photo-items .prop-photo-item{background:#f0f5f8;border:1px solid #dce9f3;margin-bottom:10px;max-width:325px}
.property .prop-photos .prop-photo-items .prop-photo-item .prop-photo-item-image{display:block;width:306px}
.property .prop-photos .prop-photo-items .prop-photo-item .photo-div{border:1px solid #fff;padding:10px 10px 5px}
.property .prop-photos .prop-photo-items .prop-photo-item .photo-div .caption{font-size:12px;color:#666;padding-top:5px}
.property #propertyLocation h2.propertySubHead{margin:0 0 1em}
.property #propertyLocation #propertyLocationText{width:100%}
.property #propertyLocation #propertyLocationText div{margin-bottom:1em}
.property #propertyLocation #propertyMaps{text-align:center;width:100%}
.property #propertyLocation #property-map-container{margin-bottom:10px;_position:relative}
.property #property-calendars{*zoom:1}
.property #property-calendars h2{width:580px}
.property #property-calendars .cal-content{border:1px solid #dce9f3}
.property #property-calendars .cal-content .cal-content-wrapper{background:#f0f5f8;border:1px solid #fff;padding:10px 0;overflow:hidden}
.property #property-calendars .cal-content .cal-content-wrapper .cal-header{width:510px;margin-left:68px}
.property #property-calendars .cal-content .lastUpdated{float:right;margin-top:.8em;font-size:.9em}
.property #property-calendars .cal-content .lastUpdated .updatedText{margin-right:5px}
.property #property-calendars .cal-content #cal-head,.property #property-calendars .cal-content .lastUpdated div{float:left}
.property #property-calendars .cal-notes{clear:both;padding:0 10px}
#property-calendars .changeover{margin-top:20px;float:right}
#property-calendars #cal-legend{margin-bottom:10px;float:left}
#property-calendars #cal-legend,#property-calendars #cal-legend div{float:left;*zoom:1}
#property-calendars #cal-legend .key{border:1px solid #bfbfbf;display:block;height:25px;width:25px;margin-top:.25em;text-align:center;float:left}
#property-calendars #cal-legend .label-cal-legend{line-height:30px;margin:.25em 10px 0;min-height:25px;vertical-align:middle}
#property-calendars .cal-prev,#property-calendars .cal-next{margin-top:250px;border:1px solid #cfe1ef;background:#eaf0f5;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaf0f5));background:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eaf0f5));background:-moz-linear-gradient(center top,#fff,#eaf0f5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#eaf0f5')}
#property-calendars .cal-prev{margin-right:40px;float:left;border-left:none;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}
#property-calendars .cal-next{float:right;border-right:0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;max-width:30px}
#property-calendars #calendars{overflow:hidden;width:525px;float:left}
#property-calendars .cal-prev i,#property-calendars .cal-next i{margin:10px 5px;opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"}
#property-calendars .cal-prev .gt-clickable:hover i,#property-calendars .cal-next .gt-clickable:hover i{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}
#availability .a{background-color:#fff}
#property-calendars .s{background-color:#ffa952}
#property-calendars .u{background-color:#bfbfbf;text-decoration:line-through}
#property-calendars .cal-header #cal-legend .u{padding-top:5px;height:20px}
#property-calendars .cal-content table{border-collapse:separate}
#property-calendars .cal-content .month{font-size:12px;display:inline;float:left;margin-right:5px;*margin-right:4px;border:solid 1px #bfbfbf;padding:4px;margin-bottom:1em;background-color:#fff}
#property-calendars .cal-content .month.end{margin-right:0}
#property-calendars .cal-content .month.start{margin-left:10px}
#property-calendars .cal-content .month tr{overflow:hidden}
#property-calendars .cal-content .month th,#property-calendars .cal-content .month td{width:auto;padding:4px;border:0;text-align:center}
#property-calendars .cal-content .month th.month-label{background-color:#2a6ebb;color:#fff;font-weight:bold;*width:160px}
.homeaway_se #property-calendars .cal-content .month th.month-label{text-transform:capitalize}
#property-calendars .cal-content .month th.day-label{background-color:#ddedf9;color:#000}
#property-calendars .cal-content .month td.e{visibility:hidden!important}
#property-calendars .cal-content .month th,#property-calendars .cal-content .month td{line-height:1em;overflow:visible;vertical-align:middle;white-space:nowrap;width:1em}
#property-calendars .month td.available-unavailable,#property-calendars .month td.available-special,#property-calendars .month td.unavailable-available,#property-calendars .month td.unavailable-special,#property-calendars .month td.special-available,#property-calendars .month td.special-unavailable{background-image:url("//csvcus.homeaway.com/rsrcs/82/554F1999A941986FC676C8D368D7C3-avail-start-end.gif");background-repeat:no-repeat}
#property-calendars .month td.available-unavailable{background-color:#bfbfbf;background-position:-136px center}
#property-calendars .month td.available-special{background-color:#ffa952;background-position:-170px center}
#property-calendars .month td.unavailable-available{background-color:#fff;background-position:-238px center}
#property-calendars .month td.unavailable-special{background-color:#ffa952;background-position:-272px center}
#property-calendars .month td.special-available{background-color:#fff;background-position:-340px center}
#property-calendars .month td.special-unavailable{background-color:#ffa952;background-position:right center}
#property-calendars .previous{float:left}
#property-calendars .next{float:right}
table.table-striped td.row-hlt{background-color:#f5f8fb}
#unitAmenities{*zoom:1}
#unitAmenities h2{background:#fff;padding-bottom:0}
#propertyDetails{margin-top:1.5em}
#propertyDetailsContent{padding-left:8px;margin:1em 0}
#propertyDetailsContent p{margin:1em 0}
#propertyDetailsContent .property-note strong{float:left;margin-right:5px}
#propertyDetails ul{padding-left:20px}
body.property #propertyDetails ul .videoLink{background-image:none;padding-left:0;margin:10px 0 10px -8px;cursor:pointer}
#propertyDetails ul .video-box img{margin-left:-12px}
#propertyDetails ul .video-box span{padding-left:13px;vertical-align:top;color:#2297c9;font-weight:bold}
hr.cleaner{clear:both;height:1px;margin:-1px 0 0 0;padding:0;border:0;visibility:hidden}
.property .disclosureP{font-size:.85em;margin-bottom:.5em}
.enquiryaction{display:none}
.property #propertyAdditionalInformation{margin:0}
.property #propertyAdditionalInformation p{padding:.5em}
.property #preview-overlay,.property #preview-overlay-top,.property #preview-overlay-bottom{width:970px;margin-left:-10px;position:absolute;opacity:.10;z-index:9999;background:url("//csvcus.homeaway.com/rsrcs/D5/3F77EF21B26DE7E856DB31EE51FE76-preview.gif") repeat 0 0;*filter:alpha(opacity=12);-ms-filter:"alpha(opacity=12)"}
.property #preview-overlay{height:100%;_height:8000px}
.property #preview-overlay-top{height:292px;*height:320px;_height:290px}
.property #preview-overlay-bottom{height:100%;_height:7000px;_top:100px;display:block}
.property #preview-overlay-top h1,.property #preview-overlay h1{color:#333;font-size:7em;margin:4em 0 0 3em}
.property .roundedBox.preview{_top:5px}
.property .availabilityCalendars{position:relative}
.property #availability-overlay{width:870px;height:800px;margin-left:0;opacity:.4;*filter:alpha(opacity=40);position:absolute;z-index:99998}
.property #availability-overlay h1{color:#333;font-size:5em;margin:4em 0 0 20px;text-align:center;width:701px}
body.property div#similarProperties{margin:1em 0}
body.property div#similarProperties h2{font-size:1em;cursor:pointer;color:#333;margin-bottom:0}
body.property div#similarPropertiesContent{padding:1em;display:block}
body.property div#similarProperties #similarPropertiesContent{display:block}
body.property div#similarPropertiesContent div.listingContainer{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #c8e1f1}
body.property div#similarPropertiesContent h3{margin:0;font-size:1.143em;font-weight:normal;line-height:.75em;color:#e44312}
body.property div#similarPropertiesContent h3 a{color:#e44312}
body.property div#similarPropertiesContent h3 a,body.property div#similarPropertiesContent h3 a:visited{text-decoration:none}
body.property div#similarPropertiesContent h3 a:hover,body.property div#similarPropertiesContent h3 a:active{text-decoration:underline}
body.property div#similarPropertiesContent h3 span{font-weight:normal;color:#fd790c;font-size:.9em}
body.property div#similarPropertiesContent .breadcrumb li ul{margin:0;padding:0;list-style-type:none}
body.property div#similarPropertiesContent .breadcrumb li{float:left;list-style:none;font-size:12px;line-height:24px;padding-right:5px}
body.property div#similarPropertiesContent span.prop-id{font-size:12px;color:#555;top:5px}
body.property div#similarPropertiesContent div.property-content{float:none;clear:both;padding:1em 0 0}
body.property div#similarPropertiesContent div.property-content div.detailColumn{float:left;width:55%}
body.property div#similarPropertiesContent div.property-content .listing-accomodations{font-size:14px;font-weight:bold;display:block}
body.property div#similarPropertiesContent div.property-content div.detailColumn ul{padding:0}
body.property div#similarPropertiesContent div.property-content div.detailColumn li{padding-left:1.2323em;*pading-left:1em}
body.property div#similarPropertiesContent div.property-content div.ratesColumn{float:right;width:40%}
body.property div#similarPropertiesContent div.property-content div.ratesTitle{font-weight:bold;color:#3874a3}
body.property div#similarPropertiesContent div.property-content .sp-btn{margin-top:1em}
body.property div#similarPropertiesContent div.property-content .sp-btn .primary-button{font-weight:bold}
.property #propertyInquiryForm #sidebar-submit{position:relative;text-align:center;word-wrap:break-word}
.property #propertyInquiryForm #sidebar-submit input.button-base.big{width:100%}
.property #propertyInquiryForm .loading{top:-36px;right:0}
.property #propertyInquiryForm #accept-terms-msg{color:red}
.loading{position:absolute;top:0;right:0;display:none;background:url("//csvcus.homeaway.com/rsrcs/87/9804891F809ED9268706B98D6FD903-loading-blue-lg.gif") no-repeat 50% 50%;width:30px;height:30px;z-index:20}
.property #propertyInquiryPrivacy{font-size:.8282em;color:#000}
.property #propertyInquiryPrivacy p{margin:.7em 0}
.property #propertyInquiryPrivacy p.first{*padding-top:1em}
body.property #pdp-content,body.property #pdp-sidebar{float:left}
body.property #pdp-sidebar #summary-book-now-button{font-size:15px}
body.property .scroll-pane{border:1px solid #d8e7f2;width:100%;height:100px;overflow:auto}
body.property .subscribe-agree,body.property .terms-agree{background-color:#d8e7f2;padding:3px;width:100%}
body.property .subscribe-container{margin:0;padding:0}
body.property .subscribe{padding:5px}
body.property #pdp-content{width:720px;margin-left:20px}
body.property #pdp-body{width:720px}
body.property #pdp-view{padding:0 15px;float:right}
body.property #pdp-view .pdp-view-lnk{font-size:.8383em;float:left}
body.property #pdp-view #view-tab{margin-left:12px}
body.property #pdp-view #view-list.on{margin-bottom:10px}
body.property #pdp-view .off{cursor:pointer;color:#0094ce;display:block}
body.property #pdp-view .on{color:#333;display:block}
body.property .pdp-section{position:relative}
body.property .pdp-section{top:-6px}
body.property .pdp-section.on{z-index:8}
body.property .pdp-section.off{z-index:6}
body.reviews-read .property-navigation{height:0;padding-top:10px;display:none}
body.property.homeaway_br #pdp-container .navigation .pdp-tab{font-size:10px}
body.property.abritel #pdp-container .nav-pills.nav-pills-trav>li>a,body.property.homeaway_es #pdp-container .nav-pills.nav-pills-trav>li>a,body.property.homeaway_nl #pdp-container .nav-pills.nav-pills-trav>li>a,body.property.homeaway_dk #pdp-container .nav-pills.nav-pills-trav>li>a{padding:12px 6px;font-size:11px}
body.property.homeaway_uk #pdp-container .nav-pills.nav-pills-trav>li>a,body.property.homeaway_pt #pdp-container .nav-pills.nav-pills-trav>li>a,body.property.homeaway_at #pdp-container .nav-pills.nav-pills-trav>li>a,body.property.homeaway_it #pdp-container .nav-pills.nav-pills-trav>li>a,body.property.homeaway_de #pdp-container .nav-pills.nav-pills-trav>li>a{padding:12px 6px;font-size:12px}
body.property #pdp-body .pdp-section{padding:15px}
body.property .pdp-section .rbinner:first-child{padding:0 15px 15px;min-height:100px}
body.property .pdp-section h2{font-weight:normal;line-height:1.238em}
body.reviews-read h2 .summary,body.property h2 .summary{color:#999;font-size:.857em;margin-top:.8em}
body.property .pdp-section.on .rbtitle:first-child span{background-image:none}
body.property .pdp-section.on .rbtitle span.lft-sq{background:transparent url("//csvcus.homeaway.com/rsrcs/C9/E89814AEB419DF3BD67031DE5DC336-lft-sq-top.png") no-repeat -2px top}
body.property .round-box{padding:15px;-moz-box-shadow:0 0 8px rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);-ms-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}
#pdp-sidebar{margin:8px 0 10px 20px;width:170px}
#pdp-sidebar #sidebar-form-box .contact-info p{margin-bottom:5px}
#pdp-sidebar #sidebar-form-box .contact-info{margin-top:15px;margin-botom:10px}
#pdp-sidebar .contact-info .callme{width:100%;margin-bottom:10px}
#pdp-sidebar .contact-info hr.hr{background-color:#91cfee;border:0 none;height:1px;margin:5px 0}
#pdp-sidebar .contact-info .msg{color:#666;text-align:center;padding:0 5px 5px;5px}
#pdp-container #pdp-sidebar .contact-info #contactEmail{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;width:95px}
.contact-info .icon-question.icon-gray{margin-left:5px}
#pdp-container #pdp-sidebar .contact-info .input-append{cursor:pointer}
#pdp-sidebar .contact-info .phone-note,#pdp-sidebar .contact-info .advertiser-date,#pdp-sidebar .contact-info .speaks{font-size:10px;color:#666;margin-bottom:5px}
#pdp-sidebar .contact-info .label-contact{font-size:12px;color:#666;margin-top:10px}
#pdp-sidebar .contact-info .phone{font-weight:bold}
#pdp-sidebar #sidebar-form-box #contact-info .ext{display:block}
#pdp-sidebar .subscribe-container{margin:0 15px;padding:0;width:130px}
#pdp-sidebar #sidebar-form-box .subscribe-container .subscribe-agree>label,#pdp-sidebar #sidebar-form-box .subscribe-container .terms-agree>label{padding:0}
#pdp-sidebar .book-now{padding-top:10px}
#pdp-sidebar .book-now .or{text-align:center;padding:0 0 10px;font-size:1.1212em;font-weight:bold}
#pdp-sidebar #sidebar-form-box,#pdp-sidebar #sidebar-properties{font-size:.8686em;padding:0}
#pdp-sidebar #sidebar-form-box label{font-size:12px;margin:0}
#pdp-sidebar #sidebar-form-box .round-box{padding:0}
#pdp-sidebar #sidebar-form-box .inquiry-form-sidebar-header{color:#fff;text-align:center;font-weight:bold;font-size:13px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}
#pdp-sidebar #sidebar-form-box .inquiry-form-sidebar-header .inquiry-form-sidebar-header-inner{padding:10px 0;background:#86b4db;background:-moz-linear-gradient(top,#86b4db 0,#3683c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#86b4db),color-stop(100%,#3683c4));background:-webkit-linear-gradient(top,#86b4db 0,#3683c4 100%);background:-o-linear-gradient(top,#86b4db 0,#3683c4 100%);background:-ms-linear-gradient(top,#86b4db 0,#3683c4 100%);background:linear-gradient(top,#86b4db 0,#3683c4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86b4db',endColorstr='#3683c4',GradientType=0)}
.homeaway_us #pdp-sidebar #sidebar-form-box .inquiry-form-sidebar-header,.homeaway_pt #pdp-sidebar #sidebar-form-box .inquiry-form-sidebar-header{font-size:15px}
#pdp-sidebar #sidebar-form-box .inquiry-form-sidebar,#pdp-sidebar #sidebar-form-box .message-section,#pdp-sidebar #sidebar-form-box .button-section,#pdp-sidebar #sidebar-form-box .contact-info,#pdp-sidebar .bookitnow-sidebar .contact-info,#pdp-sidebar #sidebar-form-box .alt-section{padding:0 15px}
#pdp-sidebar #sidebar-form-box .error-txt{font-style:italic;padding-bottom:5px}
#pdp-sidebar #sidebar-form-box label{display:block;padding-top:5px}
#pdp-sidebar #sidebar-form-box .alt-section label{word-wrap:break-word}
body.property.homeaway_de #pdp-sidebar #sidebar-form-box label,body.property.homeaway_at #pdp-sidebar #sidebar-form-box label{font-size:11px}
#pdp-sidebar #sidebar-form-box input.radio-inquiry,#pdp-sidebar #sidebar-form-box input.checkbox-inquiry,#inquiry-modal-box input.checkbox-inquiry{width:14px;height:14px;border:medium none;float:left}
#pdp-sidebar #sidebar-form-box .title{padding-top:10px;font-size:12px}
#pdp-sidebar #sidebar-form-box div#inquiry-legal{font-size:.8em;line-height:1.4em;text-align:left;margin-top:5px}
#pdp-sidebar #sidebar-form-box .numberOfAdultsField{float:left;width:45%}
#pdp-sidebar #sidebar-form-box .numberOfChildrenField{float:right;width:45%}
#pdp-sidebar #sidebar-form-box .numberOfAdultsField input,#pdp-sidebar #sidebar-form-box .numberOfChildrenField input{width:50px}
#pdp-sidebar #sidebar-form-box #sidebar-comments-counter{font-style:italic;font-size:.85em;display:block;margin:5px 0}
.intl-contact .help{font-size:.8585em}
body.property #pdp-sidebar .pm-info{width:145px!important;padding:8px 15px;overflow:hidden}
body.property #pdp-sidebar .pm-info img{max-width:145px}
body.property input.radio-gt,body.property input.checkbox-gt{width:14px;height:14px;border:medium none}
body.property #inquiry-modal-box .error-response{padding:0 0 1.5em 0}
body.property .error-txt,body.property .error-response,body.property .required,body.property .required-txt{color:#f00}
body.property .error-txt{padding-bottom:10px}
body.property .required{font-weight:bold;padding-left:3px}
body.property .contact-link{color:orange!important;font-weight:bold}
body.property .side-error-txt{font-size:11px;padding:5px 6px 0}
body.property #container{padding-top:0}
body.property #container .page-title h1{font-size:1.4em;margin-bottom:10px;width:930px}
body.property #page-top-advert{width:728px;text-align:center;margin-left:111px}
body.property #header{border-top:1px solid #d0e2ed}
body.property #container{padding-top:16px;*padding-top:0}
body.property #header .breadcrumb{width:770px}
.ie7 body.property #header .breadcrumb{padding-bottom:10px}
body.property #header .breadcrumb ol{width:770px}
#pdp-anchorbar{position:fixed;right:0;bottom:0;clear:both;width:100%;z-index:100;background:url("//csvcus.homeaway.com/rsrcs/20/1EFEEAC237D666D62EC0769FDB4851-ab-bg.png") repeat-x;height:30px}
#pdp-anchorbar .ab-search{background:url("//csvcus.homeaway.com/rsrcs/58/641ED1E5C4145DB6F974B1026ABF48-ab-search.png") no-repeat 7px 0;position:relative;width:265px;height:30px}
#pdp-anchorbar .ab-props{position:relative;height:30px;padding:0 10px}
#pdp-anchorbar .ab-section{float:left;border-right:solid 1px #666;padding-top:7px;padding-left:8px}
#pdp-anchorbar .ab-search input{border:0;font-family:Arial,sans-serif;font-size:13px;width:207px;margin-right:6px;float:left}
#pdp-anchorbar #ab-search-button{background:transparent url("//csvcus.homeaway.com/rsrcs/42/460736ACB9B47D23909A31BEA5659B-anchor-search-go.png") no-repeat scroll bottom right;display:block;float:left;height:17px;margin-right:6px;padding-right:9px;text-decoration:none;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
#pdp-anchorbar #ab-search-button span{background:transparent url("//csvcus.homeaway.com/rsrcs/42/460736ACB9B47D23909A31BEA5659B-anchor-search-go.png") no-repeat scroll top left;display:block;line-height:17px;padding:0 0 5px 8px;color:#eee;text-transform:uppercase}
#pdp-anchorbar .ab-button{background:transparent url("//csvcus.homeaway.com/rsrcs/21/4DB2E64FC3867331E547F130ADA47B-anchor-button.png") no-repeat scroll bottom right;display:block;float:left;height:18px;margin-right:6px;padding-right:9px;text-decoration:none;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
#pdp-anchorbar .ab-button span{background:transparent url("//csvcus.homeaway.com/rsrcs/21/4DB2E64FC3867331E547F130ADA47B-anchor-button.png") no-repeat scroll top left;display:block;line-height:18px;padding:0 0 5px 8px;color:#eee}
#pdp-anchorbar #ab-facebook{padding-top:5px}
#ab-control{position:fixed;right:0;bottom:0;z-index:105}
.property #propertyTips h2{border-bottom:1px solid #cfe1ef;padding-bottom:22px;margin-bottom:30px}
.property #propertyTips h3{font-weight:normal;font-size:17px;color:#0094ce}
.property #propertyTips span.tags{font-weight:bold}
.property #propertyTips .tip{position:relative;margin-bottom:30px;padding-bottom:16px;border-bottom:1px solid #cfe1ef}
.property #propertyTips .loading .loader{padding-left:40px;background:url("//csvcus.homeaway.com/rsrcs/5E/A8F40E80B7157D8F4A500555A67487-loader.gif") no-repeat 50% 50%}
.property #propertyTips .content{padding-left:160px;padding-right:76px}
.property #propertyTips .content p{margin-bottom:10px}
.property #propertyTips .vote{position:absolute;top:0;left:0;width:100px}
.property #propertyTips .vote a{margin-bottom:5px}
.property #propertyTips .vote p{padding-left:10px;font-size:12px}
.property #propertyTips .vote span.vote-count{font-weight:bold}
.property div.email-owner-link{padding-top:1em;overflow:hidden}
.property div.email-owner-link .button-base{float:left}
.property #imprint{padding:1em 0;border-top:1px solid #d6e6f3;font-size:.8em;line-height:1.3em;text-align:left;margin-top:16px;padding:16px 0 0}
.property #imprint .column{width:224px;float:left;margin:1px 12px 0 0}
.property #imprint .column div{width:224px;margin:0 0 5px 0}
.property #imprint span{font-weight:bold;margin-right:5px}
.propertyModal{display:none;font-size:13px;width:650px}
.propertyModal .body{overflow:hidden}
.propertyModal .body img{float:left}
.propertyModal div.headline{margin-bottom:10px}
.propertyModal div.heading{margin-bottom:10px}
.propertyModal div.view-properties-in{float:right;width:213px;height:210px;position:relative}
.propertyModal div.view-properties-in hr{border:0;height:1px;width:100%;color:#d9ecf8;background-color:#d9ecf8;margin:13px 0}
.propertyModal div.view-properties-in ul{margin-left:0;padding-left:0;list-style:none}
.propertyModal div.view-properties-in li{padding:3px 0 2px 10px;background-image:url("//csvcus.homeaway.com/rsrcs/13/A3675A5C34E2AB849458C15D3A4D60-arrow-blue.png");background-repeat:no-repeat;background-position:0 3px}
.propertyModal a.bottom{font-style:italic;font-weight:bold;position:absolute;bottom:0;margin:0}
.topHeader{background:#ebf0f5;background:-webkit-gradient(linear,left top,left bottom,from(#f3f7fb),to(#ebf0f5));background:-khtml-gradient(linear,left top,left bottom,from(#f3f7fb),to(#ebf0f5));background:-moz-linear-gradient(center top,#f3f7fb,#ebf0f5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F3F7FB',EndColorStr='#EBF0F5');height:22px;padding:12px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-bottom:1px solid #d7e5ed}
.hotLinks{display:block;color:#2297c9;float:right;width:642px;height:20px}
.abritel #container .hotLinks{width:660px}
.homeaway_de #container .hotLinks{width:670px}
.homeaway_at #container .hotLinks{width:670px}
body.homeaway_us .hotLinks{width:740px}
.hotLinks .hotLinks-button{margin-right:5px;float:right}
.hotLinks #ab-facebook{max-width:96px;overflow:hidden}
.abritel #container .hotLinks #ab-facebook{max-width:92px}
.homeaway_ar #container .hotLinks #ab-facebook,.homeaway_co #container .hotLinks #ab-facebook,.homeaway_mx #container .hotLinks #ab-facebook{max-width:115px}
.homeaway_at #container .hotLinks #ab-facebook,.homeaway_de #container .hotLinks #ab-facebook{max-width:125px}
.homeaway_dk #container .hotLinks #ab-facebook{max-width:145px}
.homeaway_es #container .hotLinks #ab-facebook{max-width:99px}
.homeaway_it #container .hotLinks #ab-facebook{max-width:105px}
.homeaway_nl #container .hotLinks #ab-facebook{max-width:125px}
.hotLinks .pinIt{width:43px;overflow:hidden}
.hotLinks .button-base{cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:4px}
.hotLinks .button-base .btn-txt{padding:2px 2px 2px 24px;font:12px/14px Arial;color:#00a5d7;height:14px}
.backToSearch{float:left;padding-left:20px;padding-right:5px;margin-left:5px;margin-top:3px;color:#2a6ebb;cursor:pointer;border-right:1px solid #d8e7f2}
.pdp-pagination{border-left:1px solid #fff;border-right:1px solid #fff;padding:3px 0 0 5px;color:#2a6ebb}
.pdp-pagination a{color:#2a6ebb}
.pdp-pagination,.pdp-pagination .previous,.pdp-pagination .next{float:left;display:none}
.pdp-pagination .previous a{display:block;height:1.3em;margin-right:17px;padding-left:20px}
.pdp-pagination .next a{display:block;height:1.3em;border-right:1px solid #d8e7f2;padding-right:25px}
.hotLinks .button-base .btn-txt:hover a{color:#2a6ebb}
.review-button-bar .email-owner-link{float:left;margin-right:10px}
.review-button-bar .review-read-link{padding-top:1em}
.review-button-bar .btn-txt a{color:#00a5d7}
.review-button-bar .btn-txt:hover a{color:#2a6ebb}
.hotLinks .button-base .btn-txt a{text-decoration:none}
#propertyDetailsContent a.moreDetails span.hide{display:none}
.propertyModal #search{float:none;height:auto;margin-top:0;margin-bottom:15px;margin-left:0;margin-right:0;width:auto}
.propertyModal #search #keyword{height:40px;padding:8px;position:relative;background:-moz-linear-gradient(top,#abd1ed 0,#3375be 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#abd1ed),color-stop(100%,#3375be));*background-color:#edf1f5;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px;-moz-box-shadow:0 0 4px rgba(101,138,178,.26);-webkit-box-shadow:0 0 4px rgba(101,138,178,.26);-o-box-shadow:0 0 4px rgba(101,138,178,.26);-ms-box-shadow:0 0 6px rgba(179,213,226,.13);box-shadow:0 0 6px rgba(179,213,226,.13)}
.propertyModal #slides{float:left;position:relative;width:403px;min-height:300px;*height:300px}
.propertyModal #slideshow{background:#fff;position:absolute;width:400px;height:293px;-moz-box-shadow:0 0 5px rgba(187,187,187,.73);-webkit-box-shadow:0 0 5px rgba(187,187,187,.73);-o-box-shadow:0 0 5px rgba(187,187,187,.73);-ms-box-shadow:0 0 5px rgba(187,187,187,.73);box-shadow:0 0 5px rgba(187,187,187,.73)}
.propertyModal #slideshow #view-properties-in{width:185px}
.propertyModal #slideshow .pics{height:293px;position:relative;width:400px;position:absolute;top:0;left:0}
.propertyModal #slideshow .pics img{height:271px}
.propertyModal #slideshow-label{width:388px;padding:0 6px;left:0;background:#f6f9fc;height:25px;font-size:.846em;line-height:1.82em;color:#666;position:absolute;top:271px}
.propertyModal #suggested-link{float:right}
.propertyModal #slideshow-controls{position:absolute;top:243px;right:10px;z-index:99;text-align:center;vertical-align:middle;width:65px;height:10px}
.propertyModal .slide-pager-button{display:block;overflow:hidden;width:19px;height:19px;text-decoration:none;vertical-align:middle;zoom:1;float:left;cursor:pointer;border:1px solid #d8e7f2;background:-moz-linear-gradient(top,#fff 30%,#d8e7f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),color-stop(100%,#d8e7f2));background-color:#fff;-webkit-background-clip:padding-box}
.propertyModal .slide-pager-button:hover{-moz-box-shadow:inset 0 0 3px #0d6cb6;-webkit-box-shadow:inset 0 0 3px #0d6cb6;-o-box-shadow:inset 0 0 3px #0d6cb6;-ms-box-shadow:inset 0 0 3px #0d6cb6;box-shadow:inset 0 0 3px #0d6cb6}
.propertyModal .slide-pager-button span{margin-top:5px;display:block;width:0;height:0;font-size:1px;overflow:hidden;border-color:#d8e7f2;border-width:4px 7px;border-style:solid;zoom:1;position:relative}
.propertyModal .slide-pager-button.pause{border-right:0;border-left:none}
.propertyModal .slide-pager-button.pause span{background:0;height:9px;margin-left:7px;width:2px;*margin-left:1px;border-width:2px;border-top:0;border-bottom:0;display:block;border-left:2px solid #0d6cb6;border-right:2px solid #0d6cb6}
.propertyModal .slide-pager-button.paused span{border-color:#aaa}
.propertyModal .slide-pager-button.prev{-moz-border-radius:21px 0 0 21px;-webkit-border-radius:21px 0 0 21px;-o-border-radius:21px 0 0 21px;-ms-border-radius:21px 0 0 21px;border-radius:21px 0 0 21px}
.propertyModal .slide-pager-button.next{-moz-border-radius:0 21px 21px 0;-webkit-border-radius:0 21px 21px 0;-o-border-radius:0 21px 21px 0;-ms-border-radius:0 21px 21px 0;border-radius:0 21px 21px 0}
.propertyModal .slide-pager-button.prev span{margin-left:-2px;border-color:transparent #0d6cb6 transparent transparent}
.propertyModal .slide-pager-button.next span{margin-left:7px;border-color:transparent transparent transparent #0d6cb6}
.property #cmsContent{margin-bottom:1em}
.property #cmsContent .propertyPageTile{min-height:195px;width:330px;text-align:center}
.property #cmsContent .propertyPageTile h5{color:#007bd9;font-size:18px;font-weight:bold;margin-bottom:15px;text-align:center}
.property #cmsContent .propertyPageTile img{border-color:#d6e6f3;border-style:none solid none none;border-width:medium 1px medium medium;float:left;margin:0 10px 0 0;padding-right:10px}
.property #cmsContent .propertyPageTile .list{width:222px;float:left;color:#5e5e5e;font-size:12px;text-align:left}
.property #cmsContent .propertyPageTile ul{font-size:11px;padding:0 0 1em 1.2em}
.property #cmsContent .propertyPageTile .button-base{margin:1em auto 0;clear:both;position:relative}
.property .community-assistance{padding-bottom:10px;font-weight:bold;color:#223bd5}
#book-now-button,#sidebar-book-now-button-inq{margin-bottom:15px}
#similar-properties img{height:107px;max-width:142px}
#pdp-sidebar .similar-properties{border:1px solid #cfe1ef;padding:0;margin:0 0 20px;background-color:#fff;text-align:center;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;-o-border-radius:8px 8px 8px 8px;-ms-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px}
#pdp-sidebar .similar-properties h3{padding:10px 0;font-size:14px;border-bottom:1px solid #cfe1ef;background:#e1e9f6;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#f8faff),to(#f0f7f8));background:-khtml-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#f8faff),to(#f0f7f8));background:-moz-linear-gradient(center top,#fff,#f8faff 50%,#f0f7f8);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#F0F7F8');-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
#pdp-sidebar .similar-properties .similar-hit{margin:10px auto;font-size:12px;line-height:1.5em}
#pdp-sidebar .similar-properties .similar-hit span{color:#73ac55;font-weight:bold}
#pdp-sidebar .similar-properties .similar-hit a{display:block;width:130px;height:96px;margin:0 auto 4px;background-color:#d8e6ee;background-position:center center;background-repeat:no-repeat;background-size:cover}
.contact-info .homeaway-inquiredPhone-info,#contact-info .homeaway-inquiredPhone-info,#summary-contact .homeaway-inquiredPhone-info{display:none}
.homeaway-inquiredPhone-info{width:auto}
.homeaway_us .homeaway-inquiredPhone-info{width:284px}
.homeaway-inquiredPhone-info .inquiredPhone-security{padding:5px 0 5px 84px;background:transparent url("//csvcus.homeaway.com/rsrcs/2A/4119F01B43681B222BA2A8BDD70F10-security-shield.jpg") no-repeat top left;width:200px}
.homeaway_us .homeaway-inquiredPhone-info .inquiredPhone-security{background:transparent url("//csvcus.homeaway.com/rsrcs/88/137FD977616E15674EFB668EA8AFC9-security-shield-homeaway.png") no-repeat top left}
.homeaway_us .homeaway-inquiredPhone-info .inquiredPhone-security span{font-weight:bold}
#summary,.pdp-section{border:1px solid #dadfe2;background:#fff;margin:8px 0 22px;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 8px rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);-ms-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative}
#summary .summary-list-item{border-top:1px solid #FFF;border-bottom:1px solid #cbdfeb;min-height:2.2em;line-height:2em;width:100%;font-weight:bold;font-size:13px;float:left}
#summary .summary-list-item.first{border-top:0}
#summary .summary-list-item.last{border-bottom:0;height:auto;line-height:auto}
#summary .summary-list-item .rate{float:right}
#summary .summary-list-item .comma{display:none}
.ie7 #summary{margin-bottom:25px}
#summary.review-stretch{margin:8px 0 15px;width:auto}
#summary #summary-sub{padding-top:10px;*padding-top:5px;border-top:1px solid #d7e5ed}
#summary #summary-btm{padding:0 15px}
#summary #summary-main{zoom:1;position:relative;overflow:hidden;padding:10px 15px 20px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaf0f5));background:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eaf0f5));background:-moz-linear-gradient(center top,#fff,#eaf0f5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#eaf0f5')}
.ieb #summary #summary-main{background:url("//csvcus.homeaway.com/rsrcs/DD/979E57065282B780FF2F7852CC8C51-summary-bg.png")}
#summary #summary-photo,#summary #summary-content{float:left}
#summary.review-stretch #summary-background{border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0;-ms-border-radius:10px 0 0 0;border-right:1px solid #d7e5ed;background-color:#f0f5f8;width:353px;position:absolute;top:0;left:0;height:2500px;z-index:0}
.ie7 #summary.review-stretch #summary-background{top:25px;display:none}
#summary #summary-photo{width:420px;position:relative;border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0;-ms-border-radius:10px 0 0 0}
#summary #summary-photo .photo{border:1px solid #FFF;background:#666;text-align:center;overflow:hidden;width:400px;position:relative;margin-bottom:10px;-moz-box-shadow:0 0 8px rgba(0,0,0,.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);-ms-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5);position:relative}
#summary #summary-photo .photo .enlarge-photo{position:absolute;z-index:0;bottom:.3em;right:0;width:40px;height:20px;background:rgba(0,0,0,0) url("//csvcus.homeaway.com/rsrcs/FA/D7EF35464A5AFD9CA54C656AAC57B8-enlarge.png") no-repeat 11px 2px;opacity:.4;filter:alpha(opacity=40)}
#summary #summary-photo .photo:hover .enlarge-photo{opacity:.7;filter:alpha(opacity=70)}
#summary #summary-photo .photo .photo-section{cursor:pointer}
#summary #summary-photo .photo .photo-overlay{display:table-cell;height:305px;width:400px;vertical-align:middle;background:#666}
#summary #summary-photo .photo .photo-overlay .pdp-hero{margin:0 auto;display:block}
#summary #summary-photo .photo .caption{font-size:11px;position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.3);width:400px;padding:5px 0}
#summary #summary-photo .thumbnail-gt{float:left;width:50px;height:42px;margin:7px 3px;background:#d8e6ee}
#summary #summary-photo .thumbnail-gt img{width:50px;height:42px;cursor:pointer}
#summary #summary-photo .carousel{border:1px solid #c8dde9}
#summary #summary-content{width:260px;float:right}
#summary.review-stretch #summary-content{width:370px;margin-right:50px}
.ie7 #summary #summary-content{height:auto}
#summary #summary-content #summary-description,#summary #summary-content #summary-rates{padding-top:10px}
#summary #summary-content #summary-amenities ul,#summary #summary-content .rates ul{list-style-type:none;margin:0;padding:0}
#summary #summary-content #summary-amenities ul li.last,#summary #summary-content .rates ul li.last{padding-bottom:0}
#summary #summary-content #summary-amenities ul li,#summary #summary-content .rates ul li{clear:both;display:block;font-weight:bold}
#summary #summary-content #summary-amenities ul li span.title,#summary #summary-content .rates ul li span.period{float:left;color:#333}
#summary #summary-content #summary-amenities ul li span.count,#summary #summary-content .rates ul li span.rate{float:right;color:#666}
#summary #summary-content span.title,#summary #summary-content span.title a{color:#f09d4d;font-weight:bold;cursor:text;text-decoration:none}
#summary #summary-content #summary-rates .title a:hover{color:#f09d4d;font-weight:bold;cursor:pointer;text-decoration:underline}
#summary #summary-description span.title{display:block}
#summary #summary-rates span.required-currency,#summary #summary-rates div.rates-basis,#summary #summary-rates span.rates-note{font-style:italic;color:#666;font-size:.8585em}
#summary #summary-rates div.rates-basis{padding-top:5px}
#summary #summary-rates span.rates-note{color:#1189c7}
#summary #summary-rates .ols-div{padding-top:8px;font-style:italic;color:#666;font-size:.8585em}
#summary #summary-content #summary-rates .rates-label{line-height:1em;padding-bottom:.5em}
#summary #inquired-msg{*margin-top:-13px}
#summary .arrow{background:url("//csvcus.homeaway.com/rsrcs/AC/346BFF74EA1934518E487A84783EEC-list-icons.png") no-repeat scroll 0 -117px transparent;display:inline-block;height:10px;width:4px;margin-left:4px}
#summary.review-stretch #view-property a{padding-left:4px}
#summary #special-offer{padding-left:40px;margin-left:20px;float:left;height:28px}
#summary #special-offer .details{padding-top:8px}
#summary #special-offer .details span.hlt{color:#bb1e15;font-weight:bold}
#summary #special-offer .details span.offer{color:#666}
#summary #special-offer .details span.offer span{font-style:italic}
#summary div.reviews-noop{height:0}
#summary div.reviews{color:#333;float:left}
#summary .reviews div.review-count,#summary .reviews div.review-text,#summary .reviews div.review-links{padding-top:3px;float:left;font-size:.95em}
#summary .reviews div.review-review{text-transform:lowercase}
#summary .reviews div.review-count{margin-right:5px}
#summary .reviews div.write-review{margin:12px 0 6px 10px;*margin:14px 0 8px 10px}
#summary .reviews div.write-review a{text-decoration:underline}
#summary .reviews div.review-count a{text-decoration:none}
#summary .average-rating{margin-top:9px;height:2em;float:right}
#summary .reviews div.review-links{color:#1189c7;font-size:.9em;font-weight:normal}
#summary #profile-lnk{line-height:1.2em;padding:.5em 0}
.expandableDescription{margin-bottom:1em}
.property-notes .property-note p{padding-bottom:1em}
.propertyFurtherDetails .propertySubHead{margin-bottom:1em}
.fullDescriptionWindow{overflow:hidden}
.previewDescription,.fullDescription{margin-bottom:1em}
.fullDescription span.continued,.fullDescription span.preview{clear:none}
.expandableDescription .expandButton,.expandableDescription .collapseButton{cursor:pointer;margin-bottom:1em;display:none}
.expandableDescription .collapseButton{float:right}
.summary-accordion{margin:1em 0;border-top:1px solid #cfe1ef}
.summary-accordion .ui-accordion-header{line-height:1em;cursor:pointer;margin:.5em 0 0;padding:0 1em .5em;font-weight:normal;display:block;text-decoration:none}
.summary-accordion .ui-accordion-header:hover{font-weight:bold}
.summary-accordion .ui-accordion-header,.summary-accordion .ui-accordion-content{border-bottom:1px solid #cfe1ef;border-radius:0}
.summary-accordion .ui-accordion-header.ui-state-active,.summary-accordion .ui-accordion-header.ui-accordion-header-active{border:0;font-weight:normal;cursor:default;background:url("//csvcus.homeaway.com/rsrcs/2B/AD3737DBFF3F3C18D8D0E21B875335-accordion-arrow-down.png") no-repeat -4px -2px}
.summary-accordion .ui-accordion-content{padding:1em}
.summary-accordion .ui-icon{display:none}
.summary-accordion .purchased-in{margin:1em 0 0}
.previewDescription p{margin-bottom:1em}
.previewDescription h2{line-height:1.2em}
.photo-carousel-container{border:1px solid #d8e6ee;overflow:hidden;background-color:#d6e6f1;padding-left:2px}
.photo-carousel-container ul,.photo-carousel-container ul li{margin:0;padding:0;list-style:none}
table.jcarousel td.jcarousel-icons{height:53px;overflow:hidden}
table.jcarousel td.prev,table.jcarousel table td.next{width:15px;text-align:center}
table.jcarousel td.prev a,table.jcarousel td.next a{display:block;width:28px;height:48px}
table.jcarousel td.prev,table.jcarousel td.next{color:#0095ca;background:#eaf0f5;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaf0f5));background:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eaf0f5));background:-moz-linear-gradient(center top,#fff,#eaf0f5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#eaf0f5')}
table.jcarousel td.next a{margin-left:2px}
table.jcarousel #jcarousel-prev,table.jcarousel #jcarousel-next{display:none}
#summary-main .carousel .jcarousel-next i,#summary-main .carousel .jcarousel-prev i{margin-top:14px;margin-left:5px;opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)"}
#summary-main .carousel .jcarousel-next:hover i,#summary-main .carousel .jcarousel-prev:hover i{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}
#summary-main #summary-photo .carousel .arw-lft-off{opacity:.2;filter:alpha(opacity=20);-ms-filter:"alpha(opacity=20)"}
.jcarousel-skin .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin .jcarousel-container-horizontal{width:338px}
.jcarousel-skin .jcarousel-clip-horizontal{width:338px;height:55px}
.jcarousel-skin .jcarousel-item{width:338px;height:53px}
#summary .reviews div.review-read{display:none}
#summary .clevacances{height:24px;width:181px;background:transparent url("//csvcus.homeaway.com/rsrcs/C3/53EBAE330BF1F387661DC04E89BF05-cleVacances.png") no-repeat 0 -356px}
#summary .clevacances span{background-image:url("//csvcus.homeaway.com/rsrcs/C3/53EBAE330BF1F387661DC04E89BF05-cleVacances.png");background-repeat:no-repeat;float:none;display:inline-block;margin:9px 0 0 81px;width:100px}
#summary .clevacances .rating-1{background-position:0 0}
#summary .clevacances .rating-2{background-position:0 -60px}
#summary .clevacances .rating-3{background-position:0 -119px}
#summary .clevacances .rating-4{background-position:0 -179px}
#summary .clevacances .rating-5{background-position:0 -240px}
#summary .clevacances .rating-6{background-position:0 -298px}
.homeaway_us #summary .online-payment-item,.homeaway_us #summary .homeawayPayments-info{display:none}
.payment-method-section{padding:10px;border:1px solid #d8e6ee;text-align:center;background-color:#eef3f7;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}
.payment-method-section .payment-method-title{border-bottom:1px solid #cbdfeb;padding:0 0 5px;font-weight:bold}
.nl .payment-method-section .payment-method-title{font-size:.85em}
.payment-method-section .payment-method-content{border-top:1px solid #fff;padding:5px 0;font-size:11px}
.payment-method-section .learnMore{border-top:1px solid #fff;padding:5px 0 0;color:#2297c9;cursor:pointer}
.payment-method-section .homeawayPayments-hover{display:none}
.homeaway_us .payment-method-section,.homeaway_uk .payment-method-section{display:block}
.homeaway_us .payment-method-section .payment-method-content.hasOls,.homeaway_de .payment-method-section .payment-method-content.hasOls,.abritel .payment-method-section .payment-method-content.hasOls,.homeaway_uk .payment-method-section .payment-method-content.hasOls{padding-top:120px;background:url("//csvcus.homeaway.com/rsrcs/47/5225BDA546D51D49D4D61A93E99236-PaySafeBig.png") no-repeat center 10px;font-size:13px}
.homeaway_de .payment-method-section .payment-method-content.hasOls,.abritel .payment-method-section .payment-method-content.hasOls{padding-top:180px}
.homeaway_us .payment-method-section .payment-method-content.hasOls .creditCards,.homeaway_uk .payment-method-section .payment-method-content.hasOls .creditCards{margin-top:.5em}
body.property #pdp-content,body.property #pdp-sidebar{position:relative}
body.property #pdp-sidebar input[type="radio"],body.property #pdp-sidebar input[type="checkbox"],body.property #inquiry-modal-box input[type="checkbox"]{margin-right:5px}
body.property .pdp-sidebar-adsense{box-shadow:none;padding:5px;background-color:transparent}
body.reviews-read .pager .paginationLinks a.next{width:13px;margin:0 2px 0 0}
body.reviews-read .pager .paginationLinks a.prev{width:13px;margin:0 2px}
body.reviews-read .pager .paginationLinks .last{text-indent:0;width:auto;overflow:visible;margin-left:0}
body.reviews-read .pager .paginationLinks .first-page-lead,body.reviews-read .pager .paginationLinks .last-page-lead{float:left;line-height:1.3em;font-size:1.1em;margin:0 4px 0 2px;width:17px}
.bookitnow-sidebar-header{background:#2297c9;color:#fff;padding:10px 0;text-align:center;background:#86b4db;background:-moz-linear-gradient(top,#86b4db 0,#3683c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#86b4db),color-stop(100%,#3683c4));background:-webkit-linear-gradient(top,#86b4db 0,#3683c4 100%);background:-o-linear-gradient(top,#86b4db 0,#3683c4 100%);background:-ms-linear-gradient(top,#86b4db 0,#3683c4 100%);background:linear-gradient(top,#86b4db 0,#3683c4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86b4db',endColorstr='#3683c4',GradientType=0);font-weight:bold;font-size:15px}
.bookitnow-rate-value{float:right;font-size:2em;line-height:1.2em;text-align:right;overflow:hidden}
.bookitnow-rate-value-left{float:left}
.bookitnow-rate-value-right{float:right}
.bookitnow-rate-symbol{float:left;font-size:.6em;line-height:1.6em}
.bookitnow-rate-value #bookitnow-minPrice,.bookitnow-rate-value #bookitnow-maxPrice{float:left;font-weight:bold;font-size:1em}
.bookitnowform,.bookitnowform label,.bookitnowform input[type="text"]{font-size:12px}
#bookitnow-rate{overflow:hidden;margin-bottom:1em}
#bookitnow-rate .rateline{border-top:1px solid #cbdfeb;margin-top:1em}
#bookitnow-pernight{float:right;background:#fff;margin-top:-0.7em;padding:0 5px 0 10px;color:#e07c29}
#bookitnow-from,#bookitnow-to{color:#999;text-align:right;font-size:.45em;margin-right:.4em}
#bookitnow-modal-wrapper{display:none}
#bookit-modal #mb-container{width:545px}
#bookitnow-modal-stayDates{padding-bottom:.5em}
#bookitnow-modal-body .container{width:auto;color:#666}
#bookableRatesPeriod{display:inline-block}
.bookitnowdate,.ieb .bookitnowdate{margin-right:10px}
#pdp-sidebar .bookitnow-sidebar{padding:0;overflow:hidden}
#bookitnow-dates input[type="text"].datepicker{padding:2px}
#bookitnow-modal-form label,#bookitnow-modal-form input{font-size:.95em}
#bookitnow-body{padding:.5em 1em .8em}
#bookitnow-button{width:100%;display:block;margin-top:10px}
#pdp-sidebar .bookitnow-sidebar .error-response{display:none;line-height:1em}
#bookitnow-modal-body-iframe{background:#fff;overflow:hidden;padding:1em 1em .5em}
#bookit-modal .content{background:#faf7f7}
#bookitnow-modal-body .text{display:none}
#bookitnow-modal-body .instructions{margin-bottom:.5em}
#bookitnow-modal-body .section{border-top:1px solid #fff;border-bottom:1px solid #e7e3e4;padding:1em 0;float:left;width:100%}
#bookitnow-modal-body .section.first{border-top:0;padding-top:0;padding-bottom:.75em;border-bottom:1px solid #d9d8d9}
#bookitnow-modal-body .section.second{padding-bottom:23px}
#bookitnow-modal-body #bookitnow-modal-datesSection{float:left}
#bookitnow-modal-body .selection{float:left;margin-right:20px}
.abritel #bookitnow-modal-body .selection{margin-right:7px}
#bookitnow-modal-body .selection #arrivalDateString,#bookitnow-modal-body .selection #departureDateString{padding:0 5px;display:inline-block;position:relative;padding:0 0 0 4px;width:100px;height:24px;border:1px solid #91cfee;background-color:#fff;font-size:11px;color:#666;font-family:Verdana,Arial,sans-serif;vertical-align:middle;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:#fff url("//csvcus.homeaway.com/rsrcs/BB/20985D5223018324FF6480AB42CC69-icons.png") no-repeat 67px -239px}
#bookitnow-modal-logo{padding-top:1em;padding-left:1em;padding-right:2em;font-size:1.1em;font-weight:bold}
#bookitnow-modal-logo .pm-logo{float:left;margin-right:1em;margin-bottom:10px}
.yesBookIt .instructions{float:left}
.yesBookIt #requestBooking-legal{float:left;font-size:.8em}
.yesBookIt input[type="text"].datepicker{width:90px}
.yesbookit label{display:inline-block}
.property .yesbookit h2{padding-top:25px;margin-bottom:0}
.yesbookit #bookitnow-body{padding-bottom:0}
.yesBookIt-success{margin:10px 0}
#yesBookIt-congrats{font-size:2em}
.yesBookIt .controls-row{position:relative}
.yesBookIt .span2,.yesBookIt .span3,.yesBookIt .span4{margin-left:0}
.yesBookIt .control-group{float:left;position:relative}
.yesBookIt #bookitnow-modal-body .gtmenu-wrap{width:8em}
.yesBookIt #bookitnow-modal-body .instructions{margin-top:10px}
#bookit-modal.yesBookIt #mb-container{width:500px}
.yesBookIt .divided-modal-top{background:inherit}
.yesBookIt #bookitnow-modal-body{float:left;padding:1em}
.yesBookIt #bookitnow-modal-form{padding:0}
.yesBookIt .control-label{display:inline-block}
#ybiForm{border-bottom:0;border-top:1px solid #d9d8d9;padding:1em 0;float:left;width:100%}
#ybiForm .help-bubble.help-hover{display:none}
#ybiForm label:hover+.help-hover,#ybiForm input:hover+.help-hover,#ybiForm button:hover+.help-hover,#ybiForm select:hover+.help-hover,#ybiForm textarea:hover+.help-hover,#ybiForm .input-prepend:hover+.help-hover,#ybiForm .input-append:hover+.help-hover{z-index:30;display:block;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-ms-filter:""}
.yesBookIt .help-inline.help-bubble{top:13px;margin-left:15px}
.yesBookIt .span2 .help-inline.help-bubble{left:140px}
.yesBookIt .span3 .help-inline.help-bubble{left:220px}
.yesBookIt .span4 .help-inline.help-bubble{left:300px}
.ybiForm-label{position:relative}
.yesBookIt #continueToBookingButton{float:right;margin-top:7px}
.yesBookIt .ha-modal .footer{padding-bottom:60px;padding-right:20px;padding-top:15px;padding-left:20px;clear:both}
.yesBookIt #aboutYourTrip{font-size:1.1em;padding-bottom:15px}
#ybiForm .form-error{color:red}
#bookitnow-modal-body{padding:0}
#bookitnow-modal-form{padding:1em 0 0 0}
#bookitnow-modal-form h2{color:#333;margin-bottom:1em;font-weight:normal}
#bookitnow-inquiry-form .section,#secondSection{padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#bookitnow-inquiry-form .inquiry-comment{width:100%}
#bookitnow-modal-body #bookitnow-inquiry-form .bookit-section,#bookitnow-modal-body #bookitnow-modal-ratesection .bookit-section{padding:1.5em;background:#fff;box-shadow:0 -3px 3px #ccc;overflow:hidden;border-radius:0 0 1em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both}
#bookitnow-modal-body #bookitnow-inquiry-form #secondSection{padding:0 1em 1em}
#bookitnow-modal-body #bookitnow-inquiry-form #secondSection .quote-line-item-list{padding:0;margin-bottom:-2px}
#bookitnow-modal-body #bookitnow-inquiry-form .isOlb #secondSection .quote-line-item-list{border-bottom:0}
#bookitnow-modal-body #bookitnow-inquiry-form .inquiryFields{border-top:1px solid #fff;margin-top:1px}
#bookitnow-modal-body #bookitnow-modal-rates-section{clear:both}
.quote-loader{background:url("//csvcus.homeaway.com/rsrcs/87/9804891F809ED9268706B98D6FD903-loading-blue-lg.gif") no-repeat 50% 50%;width:30px;height:30px;z-index:20;display:inline-block;position:relative;top:10px}
.quote-success{color:green}
#bookitnow-modal-body .section .quote-line-item-list{padding:0;list-style:none;margin:0}
#bookitnow-modal-body .section .quote-line-item-list li{clear:both}
#bookitnow-modal-body .section .quote-line-item-list li .left,#bookitnow-modal-body .section .quote-line-item-list li .right{display:block}
#bookitnow-modal-body .section .quote-line-item-list li .left{float:left}
#bookitnow-modal-body .section .quote-line-item-list li.paymentDue .left,#bookitnow-modal-body .section .quote-line-item-list li.rentalAmount .left{text-transform:none}
#bookitnow-modal-body .section .quote-line-item-list li.breakdown{border-top:1px #ffd3d2 dotted;height:1em;padding:1em 0}
.abritel #bookitnow-modal-body .section .quote-line-item-list li.paymentDue .left{font-size:.95em}
#bookitnow-modal-body .section .quote-line-item-list li .right{float:right}
#bookitnow-modal-body .section .quote-line-item-list li.payment-schedule{border-bottom:0}
#bookitnow-modal-body .section .quote-line-item-list li.taxesandfees{float:right;border-bottom:0;font-style:italic}
#bookitnow-modal-body #bookitnow-modal-ratesection .rentalAmount,#bookitnow-modal-body .section .quote-line-item-list li.line-item-total{font-size:1.5em}
#bookitnow-modal-body #bookitnow-modal-ratesection .rentalAmount{border-top:0}
#bookitnow-modal-body #bookitnow-modal-ratesection .rentalAmount.isOlb{font-size:1.1em}
#bookitnow-modal-body .section .quote-line-item-list li.line-item-total .right{display:block;height:47px;margin-top:-15px;margin-right:-5px}
#bookitnow-modal-body .section .quote-line-item-list li.line-item-total .right .price-outer{display:block;text-align:right;padding:14px 10px}
.yesBookIt #bookitnow-modal-body .section .quote-line-item-list li.line-item-total .right{background:0;height:inherit;width:inherit;margin-top:0;margin-right:0}
#bookitnow-modal-body #getAQuoteBreakdownContainer{color:#000;float:left}
#bookitnow-modal-body #getAQuoteBreakdownContainer .section{margin-bottom:1em}
#bookitnow-modal-body .tnc{width:300px;float:left}
#bookitnow-modal-body .button{float:right;padding:.5em 1em;border:1px solid #ce8234;color:#fff;background:#e98f32;background:-webkit-gradient(linear,left top,left bottom,from(#f8b46f),color-stop(50%,#eda252),color-stop(51%,#e98f32),to(#df7d17));background:-khtml-gradient(linear,left top,left bottom,from(#f8b46f),color-stop(50%,#eda252),color-stop(51%,#e98f32),to(#df7d17));background:-moz-linear-gradient(center top,#f8b46f,#eda252 50%,#e98f32 51%,#df7d17);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F8B46F',EndColorStr='#DF7D17')}
#bookitnow-modal-body .dates input{margin-right:20px}
#bookitnow-modal-body .dates label{margin-right:3px}
#bookitnow-modal-body .guests select{margin-right:3px}
#bookitnow-modal-body .guests label{margin-right:20px}
#bookitnow-modal-body .section #dateMessage{float:left;padding-left:25px;background:url("//csvcus.homeaway.com/rsrcs/06/9020738FACF2F033C6A17A63A11F53-olb_unavailable.png") no-repeat left center}
#bookitnow-modal-body .inquiryField{width:170px;float:left}
#bookitnow-modal-body .inquiryField input{height:21px;width:150px}
#bookitnow-modal-body .inquiryField select{width:150px}
#bookitnow-modal-body .message-section{margin-top:10px}
#bookitnow-modal-body .bookit-section{padding-bottom:0}
#bookit-modal.yesBookIt .section.second{display:none}
.yesBookIt #bookitnow-modal-body .section{border-top:0}
.yesBookIt #bookitnow-modal-body .section .quote-line-item-list li{height:1.75em;border-bottom:1px dashed #d9d8d9;margin:.8em 0;clear:both}
.yesBookIt #bookitnow-modal-body .section .quote-line-item-list li.line-item-total{border:0;margin-bottom:0;padding-bottom:0}
.yesBookIt #bookitnow-modal-body #secondSection{padding-bottom:0}
.abritel #bookitnow-modal-body .section #noPets,.abritel #bookitnow-modal-body .section #dateMessage{padding-left:20px}
.homeaway_de #bookitnow-modal-body .section #noPets,.homeaway_de #bookitnow-modal-body .section #dateMessage{margin-right:5px}
#bookitnow-modal-body .section #dateMessage{width:170px;margin-top:-0.6em}
#bookitnow-modal-body #adultsCount,#bookitnow-modal-body #childrenCount{width:60px}
#bookitnow-modal-body .gtmenu-wrap{width:4em;height:2em;margin-bottom:-0.8em}
#bookitnow-modal-body #bookitnow-dates{float:left}
#bookitnow-modal-body #secondSection{border-bottom:0;padding-bottom:0;text-align:left;border-bottom:1px solid #e7e3e4;border-top:1px solid #fff;overflow:hidden}
#bookitnow-modal-body .datepicker{width:92px}
#getQuoteBreakdownButton{border:1px solid #ce8234;color:#fff;background:#e98f32;background:-webkit-gradient(linear,left top,left bottom,from(#f8b46f),color-stop(50%,#eda252),color-stop(51%,#e98f32),to(#df7d17));background:-khtml-gradient(linear,left top,left bottom,from(#f8b46f),color-stop(50%,#eda252),color-stop(51%,#e98f32),to(#df7d17));background:-moz-linear-gradient(center top,#f8b46f,#eda252 50%,#e98f32 51%,#df7d17);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F8B46F',EndColorStr='#DF7D17');margin-top:1em}
.ra1-pw-widget-looknative .ra1-pw-alone-button{padding-right:0!important}
.property .inactiveCalendarWrapper .email-owner-link{padding-top:0}
.inactiveCalendarWrapper{margin-bottom:10px}
.inactiveCalendar{background:url("//csvcus.homeaway.com/rsrcs/5E/4EB58EF840EF4F9F4F89C458229206-inactiveCalendar.png") no-repeat center center;height:217px;width:658px;display:table-cell;vertical-align:middle;text-align:center;padding:1px;border:1px solid #dde9f3}
.inactiveCalendar .inactiveCalendarText{width:560px;min-height:4em;padding:1.5em;background:rgba(255,255,255,.95);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;margin:0 auto}
.inactiveCalendar .inactiveCalendarText .header{font-size:1.5em;margin:.5em 0}
.amenity-additionalAttr{color:#2297c9;text-decoration:none}
#summary-review{overflow:hidden;clear:both}
.getAQuote-yourTotal{overflow:hidden;padding:8px 0 0}
#getAQuote-yourTotal-fineprint{font-size:.8em}
.getAQuote-yourTotal-OLB{text-align:center;line-height:2.2em}
.getAQuote-yourTotal-nonOLB{text-align:right;line-height:1.5em}
.getAQuote-yourTotal-fineprint{text-align:right}
#getAQuote-yourTotal-enterDates{display:inline-block;width:38px;margin-left:3px;text-transform:uppercase;text-align:center;line-height:1em;margin-top:-6px;padding:3px;font-size:10px;background:#e9f1f6;color:#bec5d0;border:1px solid #d8e0e8;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5x;border-radius:5px}
#bookitnow-button .bookIt{font-size:19pt;font-weight:lighter;color:white;text-transform:none;margin-top:13px}
#bookitnow-button .reviewQuote{margin-bottom:3px}
#bookitnow-button.reviewQuoteAndBookItButton{font-size:9pt;font-weight:lighter;color:#af5b03;text-transform:uppercase}
#getAQuote-yourTotal{font-size:11pt;text-align:center}
#getAQuote-yourTotal-total{font-weight:bold}
.bookitnow-modal-rates{text-align:right}
#continueToBookingButton{font-size:1.25em;float:right;width:inherit;padding:7px 12px}
#getAQuote-yourTotal-loading{display:none}
.email-owner-link .trigger-noRates-OLB,.email-owner-link .clearstay-booking-button{margin-right:6px}
body.property #reviews,body.property #amenities,body.property #adsense2{width:875px}
#gogobot{margin-top:35px}
.gogo-attraction{border-bottom:1px solid #d7e5ed;padding-bottom:15px;margin-bottom:15px}
.gogo-attraction:before,.gogo-attraction:after{display:table;content:"";line-height:0}
.gogo-attraction:after{clear:both}
.gogo-thumbnail-container{padding:2px;border:1px solid #d7e5ed;float:left}
.gogo-thumbnail-cropper{width:69px;height:69px;overflow:hidden}
.gogo-thumbnail{height:69px}
.gogo-attraction-text-container{position:relative;min-height:57px}
.gogo-attraction>.gogo-attraction-text-container{margin-left:90px;padding-bottom:24px}
.gogo-recommendation{font-size:13px;color:#666}
.gogo-attraction-footer{font-size:12px;color:#666}
.gogo-attraction-text-container>.gogo-attraction-footer{position:absolute;bottom:0;height:24px}
.gogo-attraction-footer-list{padding:0}
.gogo-attraction-footer-list li:first-child{padding-left:0}
.gogo-attraction ul.gogo-attraction-footer-list>li{padding-top:4px}
ul.gogo-attraction-footer-list>li.gogo-view-on-map{padding-top:0;display:none}
.gogo-attraction:hover ul.gogo-attraction-footer-list>li.gogo-view-on-map{display:inline}
.gogo-attraction-name{font-weight:bold;margin-bottom:5px}
.gogo-footer{border-bottom:1px solid #d7e5ed;padding-bottom:15px;margin-bottom:15px;font-size:13px;line-height:30px}
.gogo-powered{font-style:italic;color:#666}
.gogo-rating{line-height:20px;display:inline-block;height:16px;width:80px;vertical-align:text-top;margin-top:-3px;position:relative}
.gogo-rating:after{content:"";display:block;position:absolute;height:100%;width:100%}
.gogo-rating-0:after{width:0}
.gogo-rating-0-5:after{width:11%}
.gogo-rating-1:after{width:20%}
.gogo-rating-1-5:after{width:31%}
.gogo-rating-2:after{width:40%}
.gogo-rating-2-5:after{width:50%}
.gogo-rating-3:after{width:60%}
.gogo-rating-3-5:after{width:71%}
.gogo-rating-4:after{width:80%}
.gogo-rating-4-5:after{width:90%}
.gogo-rating-5:after{width:100%}
.property .popover{max-width:492px}
.gogo-popover-content .gogo-thumbnail-container{margin-right:10px;border:0;box-shadow:0 1px 6px rgba(0,0,0,.55)}
.gogo-popover-content .gogo-attraction-text-container{float:left;max-width:370px}
.gogo-popover-content .gogo-attraction-footer{margin-top:12px}
.gogo-popover-content .gogo-rating{left:-3px}
.gogo-popover-content ul.gogo-attraction-footer-list>li{padding-left:0;padding-right:1px}
body.property ul.nav-pills.nav-pills-trav{margin-top:0;padding-left:0;padding-right:0}
body.property #summary ul.nav-pills.nav-pills-trav{padding-top:15px;padding-left:15px;padding-right:15px}
.property .sidebar-hide-inquiry-form .inquiry-form-sidebar-header{padding-bottom:15px}
.property .inquiry-form-sidebar.contact-button-only h2{margin:0 .5em .5em}
.property .inquiry-form-sidebar.contact-button-only .profile-image{padding:0}
.property .inquiry-form-sidebar.contact-button-only .profile-image .profile-image-box{width:100%}
.property .inquiry-form-sidebar.contact-button-only .profile-image .profile-image-box img{max-width:120px;max-height:120px}
.property .inquiry-form-sidebar.contact-button-only .profile-image-no-name{padding-bottom:15px}
.property .button-section.contact-button-only .button-base.big{font-weight:normal;width:100%}
body.property.hasResponsiveSearch #container{width:100%;margin-top:0;padding-top:0;background-color:#faf7f7}
body.property.hasResponsiveSearch #pdp-content{margin-left:0}
body.property.hasResponsiveSearch #summary #summary-main{background:-moz-linear-gradient(top,#fff 0,#faf7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#faf7f7));background:-webkit-linear-gradient(top,#fff 0,#faf7f7 100%);background:-o-linear-gradient(top,#fff 0,#faf7f7 100%);background:-ms-linear-gradient(top,#fff 0,#faf7f7 100%);background:linear-gradient(to bottom,#fff 0,#faf7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#faf7f7',GradientType=0)}
body.property.hasResponsiveSearch #pdp-sidebar{width:200px}
body.property.hasResponsiveSearch .global-container{background:0;border:0;margin-bottom:0}
body.property.hasResponsiveSearch .header h1{margin-top:5px;margin-bottom:25px;padding:0;font-family:'Ubuntu Condensed',Arial,sans-serif;color:#333;font-size:23.94px;font-weight:normal;border:0}
body.property.hasResponsiveSearch .backToSearch{position:relative;left:7px;margin:9px 0;z-index:0;border-top-left-radius:10px 15px;border-bottom-left-radius:10px 15px;display:block;text-align:center;-webkit-background-size:30px;background-size:30px}
body.property.hasResponsiveSearch .backToSearch:before{position:absolute;top:3px;left:-7px;-webkit-background-size:22px 22px;background-position:-2px -1.5px;background-color:#e6e9eb;height:26px;width:26px;-webkit-transform:rotate(-45deg) skew(-10deg,-10deg);-webkit-border-top-right-radius:100px 40px;-webkit-border-top-left-radius:30px 2px;-webkit-border-bottom-right-radius:2px 30px;-webkit-border-bottom-left-radius:40px 100px;transform:rotate(-45deg) skew(-10deg,-10deg);border-top-right-radius:100px 40px;border-top-left-radius:30px 2px;border-bottom-right-radius:2px 30px;border-bottom-left-radius:40px 100px;z-index:1;content:' ';border-left:1.5px solid rgba(255,255,255,0.3);box-shadow:1px 1px 0 #d6d2d3 inset;-mox-box-shadow:1px 1px 0 #d6d2d3 inset;-webkit-mask-image:-webkit-gradient(linear,left top,right bottom,from(#000),color-stop(0.33,#000),color-stop(0.5,transparent),to(transparent))}
body.property.hasResponsiveSearch .backToSearch i{position:relative;left:-3px;z-index:2}
.ie body.property.hasResponsiveSearch .backToSearch,.ie body.property.hasResponsiveSearch .backToSearch:before,.ie body.property.hasResponsiveSearch .backToSearch i{left:0}
.ie body.property.hasResponsiveSearch .backToSearch{border-top-left-radius:3px;border-bottom-left-radius:3px}
.ie body.property.hasResponsiveSearch .backToSearch:before{background:transparent;border:0;box-shadow:none}
body.property.hasResponsiveSearch .pdp-fav-share-nav{margin-top:4px}
body.property.hasResponsiveSearch .pdp-fav-share-nav .favorite-button{margin-right:5px}
body.property.hasResponsiveSearch .gt-header-cap div.dropdown-menu div.gt-share-item{padding:3px 8px}
body.property.hasResponsiveSearch .gt-header-cap div.dropdown-menu div.gt-share-item>a{color:#333}
body.property.hasResponsiveSearch .gt-header-cap div.dropdown-menu div.gt-share-item>a:hover{text-decoration:none}
body.property.hasResponsiveSearch .gt-offscreen-menu.dropdown-menu{left:-10000px;top:-10000px;display:block}
.nav-tabs .unit-title{display:block}
.nav-tabs .unit-detail{display:block;font-weight:normal}
body.property.hasResponsiveSearch .nav-tabs.nav-tabs-trav{z-index:2;position:relative}
body.property.hasResponsiveSearch .nav-tabs.nav-tabs-trav>li{margin-bottom:0}
.nav-tabs.nav-tabs-trav>li>a{box-shadow:inset 0 -6px 8px -4px rgba(0,0,0,.1)}
.nav-tabs.nav-tabs-trav>.active>a,.nav-tabs.nav-tabs-trav>.active>a:hover,.nav-tabs.nav-tabs-trav>.active>a:focus{box-shadow:0 -3px 7px rgba(0,0,0,.1)}
body.property.hasResponsiveSearch #pdp-content{position:relative;z-index:1}
body.property.hasResponsiveSearch #summary{margin-top:0}
body.property.hasResponsiveSearch table.table-striped td.row-hlt{background-color:#faf7f7}
body.property.hasResponsiveSearch .photo-carousel-container{border-color:#eeebeb;background-color:#eeebeb}
body.property.hasResponsiveSearch #summary #summary-photo .carousel{border-color:#d6d2d3}
body.property.hasResponsiveSearch #summary #summary-photo .thumbnail-gt{background-color:#eeebeb}
body.property.hasResponsiveSearch table.jcarousel td.prev,body.property.hasResponsiveSearch table.jcarousel td.next{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eeebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eeebeb));background:-webkit-linear-gradient(top,#fff 0,#eeebeb 100%);background:-o-linear-gradient(top,#fff 0,#eeebeb 100%);background:-ms-linear-gradient(top,#fff 0,#eeebeb 100%);background:linear-gradient(to bottom,#fff 0,#eeebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeebeb',GradientType=0)}
body.property.hasResponsiveSearch table.jcarousel td.prev{border-right:1px solid #d6d2d3}
body.property.hasResponsiveSearch table.jcarousel td.next{border-left:1px solid #d6d2d3}
body.property.hasResponsiveSearch #summary #summary-sub{border-color:#e4e2e2;padding-top:0}
body.property.hasResponsiveSearch #summary #summary-btm{padding:10px 15px}
body.property.hasResponsiveSearch .prop-photos .prop-photo-items .prop-photo-item{background-color:#faf7f7;border-color:#e4e2e2}
body.property.hasResponsiveSearch #property-calendars .cal-content{border-color:#e4e2e2}
body.property.hasResponsiveSearch #property-calendars .cal-content .cal-content-wrapper{background-color:#faf7f7}
body.property.hasResponsiveSearch #property-calendars .cal-prev,body.property.hasResponsiveSearch #property-calendars .cal-next{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eeebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eeebeb));background:-webkit-linear-gradient(top,#fff 0,#eeebeb 100%);background:-o-linear-gradient(top,#fff 0,#eeebeb 100%);background:-ms-linear-gradient(top,#fff 0,#eeebeb 100%);background:linear-gradient(to bottom,#fff 0,#eeebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeebeb',GradientType=0);border-color:#d6d2d3}
body.property.hasResponsiveSearch #pdp-sidebar{margin-top:0}
body.property.hasResponsiveSearch #summary,body.property.hasResponsiveSearch .pdp-section,body.property.hasResponsiveSearch .round-box{-mox-box-shadow:0 0 8px rgba(120,120,120,0.23);-ms-box-shadow:0 0 8px rgba(120,120,120,0.23);-webkit-box-shadow:0 0 8px rgba(120,120,120,0.23);box-shadow:0 0 8px rgba(120,120,120,0.23);border:0}
body.property.hasResponsiveSearch #pdp-sidebar #sidebar-form-box .inquiry-form-sidebar-header .inquiry-form-sidebar-header-inner,body.property.hasResponsiveSearch .bookitnow-sidebar-header{background:#0f6cb6;filter:none}
body.property.hasResponsiveSearch .payment-method-section,body.property.hasResponsiveSearch .note-section{background:#f6f4f5;border-color:#d6d2d3;width:auto}
body.property.hasResponsiveSearch .payment-method-section .payment-method-title,body.property.hasResponsiveSearch .note-section .note-header{border-color:#d6d2d3}
body.property.hasResponsiveSearch #pdp-sidebar .similar-properties{border-color:#d6d2d3}
body.property.hasResponsiveSearch #pdp-sidebar .similar-properties h3{background:#f6f4f5;margin-top:0}
.photo-watermark{display:none;position:absolute;opacity:.2;filter:alpha(opacity=20);height:100%;width:100%;background:url("//csvcus.homeaway.com/rsrcs/51/06B6CE25874A1FFF4F07923A9C35F4-birdhouse-sm-grey.png") no-repeat 95% 95% transparent;z-index:0}
.largePhotoViewer .photo-watermark,#propertyPhotos .photo-watermark{bottom:1em;right:0}
.watermarksEnabled .photo-watermark{display:block}
body .largePhotoViewer .photo-watermark{display:none}
#summary-photo .largePhotoViewer{display:none}
body .largePhotoViewer{width:100%;height:100%;padding:1px;background:#fff;overflow:hidden}
body .largePhotoViewer .simplemodal-close{position:absolute;z-index:2;top:-1px;right:1em;width:2em;height:2em;background:url("//csvcus.homeaway.com/rsrcs/79/69D643862E4DB720D507B0427B1E50-close.png") no-repeat center center #fff;border-radius:0 0 5px 5px;border:1px solid #bfc0bf}
body .largePhotoViewer .simplemodal-close:hover{cursor:pointer}
body .largePhotoViewer .fullImage{background:#292929;float:left;width:85%;height:100%;display:table;position:relative;overflow:hidden}
body .largePhotoViewer .fullImage .imageWrapper{display:table-cell;vertical-align:middle;height:100%;position:relative}
body .largePhotoViewer .fullImage .imageWrapper .image{max-width:100%;max-height:100%;display:block;margin:0 auto}
body .largePhotoViewer .fullImage .imageWrapper .caption{position:absolute;left:0;bottom:1%;width:100%;line-height:1.5em;color:#efefef;background:rgba(0,0,0,.5);text-align:center}
body .largePhotoViewer .fullImage .imageWrapper .pin-it-button{position:absolute;top:.5em;left:.5em;z-index:2}
body #summary #summary-photo .photo .prevCarousel,body #summary #summary-photo .photo .nextCarousel{display:none}
body #summary #summary-photo .photo:hover .prevCarousel,body #summary #summary-photo .photo:hover .nextCarousel{display:block}
body .largePhotoViewer .fullImage .prev,body .largePhotoViewer .fullImage .next,body #summary #summary-photo .photo .prevCarousel,body #summary #summary-photo .photo .nextCarousel{position:absolute;height:100%;width:20%;z-index:1}
body .largePhotoViewer .fullImage .prev,body #summary #summary-photo .photo .prevCarousel{left:0}
body .largePhotoViewer .fullImage .next,body #summary #summary-photo .photo .nextCarousel{right:0}
body .largePhotoViewer .fullImage .prev .inner,body .largePhotoViewer .fullImage .next .inner,body #summary #summary-photo .photo .prevCarousel .inner,body #summary #summary-photo .photo .nextCarousel .inner{position:absolute;top:40%;z-index:1;height:4em;width:2em}
body .largePhotoViewer .fullImage .prev,body .largePhotoViewer .fullImage .next{width:50%}
body .largePhotoViewer .fullImage .prev .inner,body #summary #summary-photo .photo .prevCarousel .inner{left:0;border-radius:0 5px 5px 0;background:url("//csvcus.homeaway.com/rsrcs/FC/EF6CB0B576D2A343A26530B14E1C0E-goLeft.png") no-repeat center center rgba(255,255,255,0.4)}
body .largePhotoViewer .fullImage .next .inner,body #summary #summary-photo .photo .nextCarousel .inner{right:0;border-radius:5px 0 0 5px;background:url("//csvcus.homeaway.com/rsrcs/71/9D2340DFCF2848B2A3062555C7BBFC-goRight.png") no-repeat center center rgba(255,255,255,0.4)}
body .largePhotoViewer .fullImage .prev:hover,body .largePhotoViewer .fullImage .next:hover,body #summary #summary-photo .photo .prevCarousel:hover,body #summary #summary-photo .photo .nextCarousel:hover{cursor:pointer}
body .largePhotoViewer .fullImage .prev:hover .inner,body .largePhotoViewer .fullImage .next:hover .inner,body #summary #summary-photo .photo .prevCarousel:hover .inner,body #summary #summary-photo .photo .nextCarousel:hover .inner{background-color:#fff}
body .largePhotoViewer .thumbnails{width:20%;float:right;height:100%;overflow:hidden}
body .largePhotoViewer .thumbnails .imageWrapper{float:left;width:47%;max-height:8%;opacity:.5;display:table}
body .largePhotoViewer .thumbnails .imageWrapper .imageInner{vertical-align:middle;display:table-cell;height:3em;background:#666}
body .largePhotoViewer .thumbnails .imageWrapper .imageInner .image{max-width:50px;max-height:100%;display:block;margin:0 auto}
body .largePhotoViewer .thumbnails .imageWrapper .imageInner .caption{display:none}
body .largePhotoViewer .thumbnails .imageWrapper.active,body .largePhotoViewer .thumbnails .imageWrapper.active .imageInner .image,body .largePhotoViewer .thumbnails .imageWrapper:hover{cursor:pointer;opacity:1}
.prop-photo-item .enlarge-photo{display:none}
body.hasResponsiveEnlargedPhotos .prop-photo-item .enlarge-photo{display:block}
body.hasResponsiveEnlargedPhotos #summary #summary-photo .photo .enlarge-photo{background:0;height:100%;position:absolute;top:0;right:20%;width:60%;opacity:.9;z-index:10}
body.hasResponsiveEnlargedPhotos .prop-photo-item .enlarge-photo,body.hasResponsiveEnlargedPhotos #summary #summary-photo .photo .enlarge-photo-inner{position:absolute;z-index:2;width:20px;height:20px;padding:5px 5px 0;border:1px solid #fff;border-radius:0 0 5px 5px;background:url("//csvcus.homeaway.com/rsrcs/C8/96B2B9F7ED1681F62008F48E7F850C-zoom.png") no-repeat center center #fff;opacity:.8;z-index:1}
body.hasResponsiveEnlargedPhotos .prop-photo-item{position:relative}
body.hasResponsiveEnlargedPhotos .prop-photo-item .enlarge-photo{top:10px;right:1em;opacity:.7}
body.hasResponsiveEnlargedPhotos #pdp-container #summary #summary-photo .photo .enlarge-photo-inner{opacity:.9;filter:filter:alpha(opacity=90)}
body.hasResponsiveEnlargedPhotos #summary #summary-photo .photo .enlarge-photo-inner{top:0;right:0}
.property.hasResponsiveEnlargedPhotos .prop-photos .prop-photo-items .prop-photo-item{opacity:.95}
.property.hasResponsiveEnlargedPhotos .prop-photos .prop-photo-items .prop-photo-item:hover{cursor:pointer;opacity:1}
@media screen and (min-width:1201px),screen and (min-device-width:1201px){body .largePhotoViewer{max-width:940px;max-height:590px;padding:10px}
body .largePhotoViewer .fullImage{width:820px;height:590px}
body .largePhotoViewer .fullImage .imageWrapper .image{max-width:820px}
body .largePhotoViewer .thumbnails{max-width:120px}
body .largePhotoViewer .thumbnails .imageWrapper{max-width:50px;width:50px;margin:0 0 10px 10px}
body .largePhotoViewer .thumbnails .imageWrapper .imageInner{height:40px}
}
@media screen and (max-width:1200px),screen and (max-device-width:1200px){body .largePhotoViewer{max-width:780px;max-height:590px;padding:10px}
body .largePhotoViewer .fullImage{width:660px;height:590px}
body .largePhotoViewer .fullImage .imageWrapper .image{max-width:660px}
body .largePhotoViewer .thumbnails{max-width:120px}
body .largePhotoViewer .thumbnails .imageWrapper{max-width:50px;width:50px;margin:0 0 10px 10px}
body .largePhotoViewer .thumbnails .imageWrapper .imageInner{height:40px}
}
@media screen and (max-width:960px),screen and (max-device-width:960px){body .largePhotoViewer{max-width:780px}
body .largePhotoViewer .fullImage{width:660px}
body .largePhotoViewer .fullImage .imageWrapper .image{max-width:660px}
}
@media screen and (max-width:800px),screen and (max-device-width:800px){body .largePhotoViewer{width:80%;height:80%;max-height:80%}
body .largePhotoViewer .fullImage{width:100%;height:100%;max-height:100%}
body .largePhotoViewer .fullImage .imageWrapper .image{max-width:440px}
body .largePhotoViewer .thumbnails{display:none}
}
@media screen and (max-width:540px),screen and (max-device-width:540px){body .largePhotoViewer{width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0;background:0}
body .largePhotoViewer .fullImage{height:100%}
body .largePhotoViewer .fullImage .imageWrapper .image{max-width:300px}
body #summary #summary-photo .photo .prevCarousel,body #summary #summary-photo .photo .nextCarousel{display:block}
body #summary #summary-photo .photo .prevCarousel .inner,body #summary #summary-photo .photo .nextCarousel .inner{background-color:rgba(255,255,255,0.8)}
}
.ie8 body .largePhotoViewer{width:100%;max-width:100%;max-height:100%;height:100%;padding:0;margin:0;background:0}
.ie8 body .largePhotoViewer .fullImage{height:100%;width:100%!important}
.ie8 body .largePhotoViewer .thumbnails{display:none}
.ie8 body #summary #summary-photo .photo .enlarge-photo{opacity:1!important}
.ie8 body #summary #summary-photo .photo .prevCarousel,.ie8 body #summary #summary-photo .photo .nextCarousel{display:block}
.ie8 body #summary #summary-photo .photo .prevCarousel .inner,.ie8 body .largePhotoViewer .fullImage .prev .inner{background:url("//csvcus.homeaway.com/rsrcs/FC/EF6CB0B576D2A343A26530B14E1C0E-goLeft.png") no-repeat center center #fff;opacity:1}
.ie8 body #summary #summary-photo .photo .nextCarousel .inner,.ie8 body .largePhotoViewer .fullImage .next .inner{background:url("//csvcus.homeaway.com/rsrcs/71/9D2340DFCF2848B2A3062555C7BBFC-goRight.png") no-repeat center center #fff;opacity:1}
#rentalRates .table-striped .striped{background:#faf7f7}body.hasResponsivePDP #unitAmenities{background:#fff;padding:10px 20px;border:1px solid #d6d2d3}
#unitAmenities .row-fluid:nth-child(odd){background-color:#f5f8fb}
#unitAmenities .row-fluid.row-hlt{background-color:#f5f8fb}
body.hasResponsiveSearch #unitAmenities .row-fluid:nth-child(odd){background-color:#faf7f7}
body.hasResponsiveSearch #unitAmenities .row-fluid.row-hlt{background-color:#faf7f7}
#unitAmenities ul{margin:0;padding:0}
#unitAmenities ul li{margin:0;padding:0;line-height:20px}
#unitAmenities .summary-list-item-li{float:left}
#unitAmenities ul li{list-style-type:none}
#unitAmenities ul li.longDescription{list-style-type:none;font-style:italic;clear:both}
#unitAmenities .row-fluid [class*="span"]{padding:10px}
#unitAmenities .row-fluid [class*="span"]:first-child{text-align:right;font-weight:bold}
@media(max-width:767px){#unitAmenities .row-fluid [class*="span"]:first-child{text-align:left;padding-top:10px}
#unitAmenities .row-fluid [class*="span"]{padding-top:0}
}body.inquiry-success #container{margin-top:20px;zoom:1}
body.inquiry-success #inquiry-container{margin-right:10px;width:634px;float:left}
body.inquiry-success #inquiry-container h2{font-size:2.05em;font-weight:normal;margin-bottom:10px}
body.inquiry-success #inquiry-container h2.conf{color:#424242}
body.inquiry-success #top-search-ad{width:300px;float:right}
body.inquiry-success #top-search-ad .search-ad{background-color:#f0f5f8;width:300px}
body.inquiry-success #top-search-ad .search-ad .ad-txt{font-weight:bold;border-left:1px solid #cfe1ef;border-right:1px solid #cfe1ef;margin-top:-5px;*margin-top:0;padding:3px 0 0 7px;font-size:.89em}
body.inquiry-success h2.other{float:left;width:750px}
body.inquiry-success .compare-button{float:right}
body.inquiry-success #inquiry-container .confirmation-message{height:56px}
body.inquiry-success #inquiry-photo,body.inquiry-success #inquiry-box{float:left}
body.inquiry-success #inquiry-details #inquiry-photo,body.inquiry-success #inquiry-contact{border:1px solid #dceaf3;background-color:#f8fafc}
body.inquiry-success #inquiry-photo{margin:0;text-align:center;height:170px;width:200px;padding:10px}
body.inquiry-success #inquiry-photo a.listing-photo{background-color:#cfe1ef;background-position:center center;background-repeat:no-repeat;display:block;line-height:0;margin:0 0 5px 0;text-align:center;width:200px}
body.inquiry-success #inquiry-photo a.listing-link{font-size:.9em}
body.inquiry-success #inquiry-box{margin-left:10px}
body.inquiry-success #inquiry-conf-txt,body.inquiry-success #inquiry-contact{width:346px;font-size:.9em}
body.inquiry-success #inquiry-conf-txt{border:1px solid #dceaf3;background-color:#e8eff4;font-weight:bold;display:block;padding:3px 10px}
body.inquiry-success #inquiry-contact{overflow:auto;height:147px;padding:10px}
body.inquiry-success #inquiry-contact .name{font-weight:bold}
body.inquiry-success #inquiry-contact .dates,body.inquiry-success #inquiry-contact .guests,body.inquiry-success #inquiry-contact .message{padding-top:7px}
body.inquiry-success #inquiry-similar{margin-top:10px}
body.inquiry-success #inquiry-similar h2.other{color:#73ac56;padding-bottom:10px;font-weight:normal}
body.inquiry-success #inquiry-similar h2.other a{color:#0094ce}
body.inquiry-success #inquiry-similar h2.other a:hover{text-decoration:none}
body.inquiry-success #inquiry-similar h2.other a span.icon{margin-left:5px;*padding-left:5px}
body.inquiry-success #inquiry-similar .roundBox{*margin-bottom:0}
body.inquiry-success .gallery .gallery-content{padding:0 0 0 3px}
body.inquiry-success .gallery .gallery-card .unit-compare{color:#0094ce}
body.inquiry-success-new{color:#666}
body.inquiry-success-new #container{font-size:12px}
body.inquiry-success-new h4{font-size:14px;color:#222}
body.inquiry-success-new #inquiry-container,body.inquiry-success-profile #inquiry-container{width:950px;float:none;margin-bottom:20px}
body.inquiry-success-new #inquiry-container .top{border-bottom:1px groove #6AF;margin-bottom:25px;overflow:hidden}
body.inquiry-success-new #inquiry-container .top .confirmation-message{float:left}
body.inquiry-success-new #inquiry-container .top .confirmation-message h2{display:block;color:#73ac55;font-size:22px;margin:4px 0;padding:5px 0 0;font-weight:bold;width:600px}
body.inquiry-success-new #inquiry-container .top #backSearch{float:right}
body.inquiry-success-new #inquiry-container .confirmation-message h2{display:inline}
body.inquiry-success-new #inquiry-container .inquiry-content{width:560px;overflow:hidden;float:left;border-right:1px groove #6AF}
body.inquiry-success-new #inquiry-container .inquiry-content .message{margin-bottom:10px}
body.inquiry-success-new #inquiry-container .inquiry-content .message h4{margin-bottom:10px}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details{overflow:hidden;margin-bottom:10px}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details .gallery-card{height:auto;margin-right:15px;padding-bottom:5px}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details .inquiry-info{float:left;width:380px;height:140px;display:table}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details .inquiry-info .inquiry-info-cell{display:table-cell;vertical-align:middle}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details .inquiry-info .labels{float:left;font-weight:bold;color:#222;margin-right:20px;max-width:140px}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details .inquiry-info .fields{float:left}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details .inquiry-info .labels .label,body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-details .inquiry-info .fields .field{margin-bottom:5px}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-similar{float:left;overflow:hidden;width:490px;padding:20px;background:#f0f5f8;-moz-box-shadow:inset 0 0 10px 10px #e6eff6;-webkit-box-shadow:inset 0 0 10px 10px #e6eff6;box-shadow:inset 0 0 10px 10px #e6eff6;border:1px solid #d4e4f1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-similar .other{margin-bottom:10px}
body.inquiry-success-new #inquiry-container .inquiry-content #inquiry-success-copy{border:1px solid #c8dfed;padding:10px;margin:10px 35px 10px 5px;box-shadow:0 0 15px #ddd;background:url("//csvcus.homeaway.com/rsrcs/97/24620A7F3EF6CA057CD01AF466205B-SecurityCenter_Icon.png") no-repeat right #fff;min-height:110px;padding-right:150px}
body.inquiry-success-new #inquiry-container .inquiry-ads .userAccountAdvert{margin-bottom:20px}
body.inquiry-success-new #inquiry-container .inquiry-ads .userAccountAdvert .loginText{margin-bottom:10px}
body.inquiry-success-new #inquiry-container .inquiry-ads .userAccountAdvert a{font-weight:bold}
body.inquiry-success-new #inquiry-container .gallery-card{width:130px;height:auto;margin:0 10px 10px 0;padding:10px;border:1px solid #d0e1ef;overflow:visible}
body.inquiry-success-new #inquiry-container .gallery .gallery-card.basic a.listing-photo{width:auto}
body.inquiry-success-new #inquiry-container .gallery-card .unit-compare{display:none;height:0}
body.inquiry-success-new #inquiry-container .gallery-card .listing-photo{text-align:center;width:100%;height:95px}
body.inquiry-success-new #inquiry-container .gallery-card .listing-photo img{width:130px;height:100px}
body.inquiry-success-new #inquiry-container .gallery-card .gallery-card-content{height:auto;padding:0}
body.inquiry-success-new #inquiry-container .gallery-card .listing-headline{display:none}
body.inquiry-success-new #inquiry-container .gallery-card .gallery-card-rates{text-align:left;background:#fff;padding:0;overflow:visible;height:auto;line-height:12px}
body.inquiry-success-new #inquiry-container .gallery-card .gallery-card-rates .rate-value{font-size:12px}
body.inquiry-success-new.homeaway_in #inquiry-container .gallery-card .gallery-card-rates .rate-value{font-size:11px}
.ieb body.inquiry-success-new #inquiry-container .inquiry-content{border-right:1px solid #c8dfed}
.ieb body.inquiry-success-new #inquiry-container .top{border-bottom:1px solid #c8dfed}
body.inquiry-success #multiInquiryForm .listing-hover{position:fixed;left:auto}
.inquiry-success-profile #backSearch{float:right;margin-top:-3em}
.inquiry-success-profile #inquiry-container .confirmation-message,.inquiry-success-profile #inquiry-container .inquiry-content .user-section,.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt{border-bottom:1px double #d8e7f2}
.inquiry-success-profile #inquiry-container .inquiry-content .user-section{height:135px}
.inquiry-success-profile #inquiry-container .inquiry-content .user-section .avatar{float:left;margin-right:1.5em}
.inquiry-success-profile #inquiry-container .inquiry-content .user-section .avatar .avatar-image{max-height:260px}
.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .description{margin-bottom:2em}
.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .button-base.orange{float:left;margin-right:2em}
.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .alternate{line-height:3em}
.homeaway_co.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .alternate.homeaway_dk.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .alternate,.homeaway_es.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .alternate,.homeaway_mx.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .alternate,.homeaway_pt.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .alternate{line-height:1em}
.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt{height:130px;background:url("//csvcus.homeaway.com/rsrcs/97/24620A7F3EF6CA057CD01AF466205B-SecurityCenter_Icon.png") no-repeat right bottom}
.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt h3{font-size:1.3em;line-height:3em}
.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt p{font-size:.9em;width:400px;padding-top:10px}
.homeaway_us.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt,.homeaway_us.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt{background:url("//csvcus.homeaway.com/rsrcs/3C/948C03E3FA544A8F73F75F0ED8A849-SecurityCenter.png") no-repeat right bottom}
.homeaway_us.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt.withOls,.homeaway_uk.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt.withOls{background:url("//csvcus.homeaway.com/rsrcs/47/5225BDA546D51D49D4D61A93E99236-PaySafeBig.png") no-repeat right center}
.homeaway_uk.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt>h3{display:none}
.homeaway_uk.inquiry-success-profile #inquiry-container .inquiry-content .haPrompt>p{line-height:1.6em;padding-top:2em}
.inquiry-success-profile #container #inquiry-container .confirmation-message{margin-bottom:2em;height:auto}
.inquiry-success-profile #container #inquiry-container .confirmation-message h2{padding:.5em 0 0;margin-bottom:0}
.inquiry-success-profile .inquiry-content{float:left;width:545px}
.inquiry-success-profile .inquiry-ads{background:#fff;border:1px solid #d8e7f1;float:right;padding:10px}
.inquiry-success-profile .inquiry-ads .search-ad{height:250px}
.inquiry-success-profile #inquiry-similar{clear:both}
.inquiry-success-profile #inquiry-similar .other{font-size:1.5em;padding:1em .5em;font-weight:normal}
.inquiry-success-profile #inquiry-similar .sendAll{display:block;margin:.5em auto;width:190px}
.inquiry-success-profile .gallery .gallery-card,.inquiry-success-profile .gallery .gallery-card.on{width:167px;margin:0 12px 10px 0}
.inquiry-success-profile .gallery .gallery-card-content{height:auto}
.inquiry-success-profile .gallery .gallery-card-rates{background:0;padding:0 6px}
.inquiry-success-profile .gallery .gallery-card-rates .rates{text-align:left}
.inquiry-success-profile .gallery .gallery-card a.listing-photo{width:155px;height:150px;margin:7px 0 5px}
.inquiry-success-profile .gallery .gallery-card a.listing-photo img{height:150px}
.inquiry-success-profile .gallery .gallery-card .unit-compare,.inquiry-success-profile .gallery-content .listing-headline{display:none}
.security-text-ols{display:none}
.homeaway_us .withOls .security-text,.homeaway_uk .withOls .security-text{display:none}
.homeaway_us .withOls .security-text-ols,.homeaway_uk .withOls .security-text-ols{display:block}
.homeaway_se #inquiry-container .alternate{width:550px}
.homeaway_at #inquiry-container .alternate{width:650px;font-size:13px}
.cafr.inquiry-success-profile #inquiry-container .inquiry-content .user-section .userAdvert .links .button-base.orange{margin-right:1em}
.homeaway_cafr #inquiry-container .inquiry-content .user-section .userAdvert .links .alternate{width:605px;line-height:normal;font-size:13px;padding-top:4px}#rates{width:875px}
#rates .fees dl{display:inline}
#rates .fees dt{margin-left:20px}
#rates thead{font-weight:bold}
#rates h2{margin-bottom:1em}
#rates .currency{margin-bottom:1em;*margin-bottom:0;*zoom:1}
#rates .currency:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#rates dl,#rates dt,#rates dd{margin:0;padding:0}
#rates dl{margin:0 0 1em}
#rates dt,#rates dd{display:inline}
#rates dd{margin-left:3px}
#rates dl.units{float:left;margin:0}
#rates .specialOffer h3{color:#f00;margin-bottom:.5em}
#rates .specialOffer dl{margin-bottom:.1em}
#rates .specialOffer p{margin-top:0}
#rates form{float:right;margin:0;*margin-top:-0.5em}
#rates form .button{display:none}
#rates .legal{font-weight:bold;margin:1em 0}
#rates .notes li{margin-bottom:.35em}
#rates .notes th{text-align:right}
#rates .notes td{text-align:left}
.rateName{white-space:nowrap}
#rates .period{width:10%}
#rates dl{margin:0}
#rates dt{font-weight:bold}
#rates .data,#rates .currency,#rates .legal,#rates .notes,#rates .fees{font-size:.8989em}
#rates h3{font-size:1.2em;margin-top:1.5em}
#rates #formsOfPayment{margin:1em 0;font-size:.8989em}
#rates #formsOfPayment .firstColumn{font-weight:bold}
#rates .cancellationPolicy{border:1px solid #d7e5ed;padding:10px}
body.hasResponsiveSearch #rates .cancellationPolicy{border-color:#d6d2d3}
#rates .cancellationPolicy .policyType{font-weight:bold}
#rates .cancellationPolicy .policyFreeText{margin-top:20px}
.ratePeriodName{float:left;padding:10px}
.ratePeriods{clear:both;padding:.5em;overflow:hidden;background:#fff;background:-moz-linear-gradient(top,#fff 0,#eef5f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eef5f9));background:-webkit-linear-gradient(top,#fff 0,#eef5f9 100%);background:-o-linear-gradient(top,#fff 0,#eef5f9 100%);background:-ms-linear-gradient(top,#fff 0,#eef5f9 100%);background:linear-gradient(top,#fff 0,#eef5f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eef5f9',GradientType=0)}
.ratePeriodSubtitleWrapper{float:right;border-left:1px solid #c7dceb}
.ratePeriodSubtitle{border-left:1px solid white;padding:10px}
.ratePeriodPair{float:left;margin:0 .5em;width:30%}
.ratePeriodNameAndMinStay{overflow:hidden;background:red;background:#f2f6fa;background:-moz-linear-gradient(top,#f2f6fa 0,#dde9f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f6fa),color-stop(100%,#dde9f1));background:-webkit-linear-gradient(top,#f2f6fa 0,#dde9f1 100%);background:-o-linear-gradient(top,#f2f6fa 0,#dde9f1 100%);background:-ms-linear-gradient(top,#f2f6fa 0,#dde9f1 100%);background:linear-gradient(top,#f2f6fa 0,#dde9f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f6fa',endColorstr='#dde9f1',GradientType=0)}
.ratePeriod{border:1px solid #d2e3ef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;margin-bottom:10px}
.ratePeriods .ratePeriodCol{float:left;margin-right:8px}
.ratePeriod.col-3 .ratePeriods .ratePeriodCol{width:215px}
.ratePeriod.col-2 .ratePeriods .ratePeriodCol{width:325px}
.ratePeriods .ratePeriodCol .ratePeriodRow{height:1em;border-bottom:1px dotted #333;margin-bottom:.3em;text-transform:capitalize}
.ratePeriods .ratePeriodCol .ratePeriodRow .ratePeriodRowTitle{float:left}
.ratePeriods .ratePeriodCol .ratePeriodRow .ratePeriodRowAmount{float:right}
.ratePeriods .ratePeriodCol .ratePeriodRow .ratePeriodRowTitle,.ratePeriods .ratePeriodCol .ratePeriodRow .ratePeriodRowAmount{border:1px solid #f8fbfd;margin-top:-1px;height:1em;line-height:1em}
.ratePeriods .ratePeriodCol .ratePeriodRow.secondRow .ratePeriodRowTitle,.ratePeriods .ratePeriodCol .ratePeriodRow.secondRow .ratePeriodRowAmount{border:1px solid #f2f7fa}
.homeaway_at .ratePeriods,.homeaway_de .ratePeriods{font-size:11.25px}
.homeaway_fi .ratePeriods{font-size:12px}
.ratePeriodNote{color:#999;font-size:.9em;margin-bottom:.4em}
#rates table{width:100%;margin-bottom:1em;font-size:.9em}
#rates table.ratesTable{clear:both;border-collapse:separate;border-top-right-radius:10px;border-top-left-radius:10px;border-top:1px solid #1f498a;text-align:right;border-spacing:0;*margin-top:12px}
#rates table tr{background-color:#fff;color:#333}
#rates table th,#rates table td{padding:0 8px;vertical-align:middle}
#rates table td div.rate{white-space:nowrap}
#rates table.ratesTable td{border-left:1px solid #d7e5ed}
#rates table th:first-child,#rates table td:first-child{padding-left:10px}
#rates table th:last-child,#rates table td:last-child{padding-right:10px}
#rates table.ratesTable td:last-child{border-right:1px solid #d7e5ed}
#rates table tr.ratePeriodNote td{border-top:1px dashed #d7e5ed;border-bottom:1px solid #d7e5ed;color:#999;font-style:italic;padding-top:10px;padding-bottom:10px}
#rates table tr.spacer td,#rates table td.minStay{padding-right:10px;border-right:1px solid #d7e5ed;border-bottom:0}
#rates table tr.spacer td{line-height:.75em;padding:0}
#rates table.ratesTable tr.dividing td{border-bottom:1px solid #d7e5ed}
#rates table td .ratenote{font-size:.85em;color:#999}
#rates table td .ratePeriodTitle{font-weight:bold}
#rates table td .ratePeriodDates{font-size:.9em;color:#999;margin-top:2px}
#rates table td.alt{text-align:left;font-size:1.15em}
#rates table #ratesTableTitles th{background-color:#2a6ebb;color:#fff;font-weight:500;font-size:1.2em;text-align:right;padding-top:10px;padding-bottom:10px;border-top:1px solid #378fd0;border-bottom:1px solid #1f498a}
#rates table #ratesTableTitles th:first-child{text-align:left;border-top-left-radius:10px;border-left:1px solid #1f498a}
#rates table #ratesTableTitles th:last-child{border-top-right-radius:10px;border-right:1px solid #1f498a}
#rates table #ratesTableTitles th.minStay{border-right:1px solid #1f498a}
#rates table #ratesTableTitles th.alt{font-size:1.3em}
#rates table.additionalRateInfoTable td{text-align:left;padding:10px}
#rates table.additionalRateInfoTable td.feeName{font-weight:bold}
#rates table.additionalRateInfoTable td.feeValue{width:75%}#container #inquiryResults{display:none}
.ha-modal.inquiry-success{width:600px}
.ha-modal.inquiry-success .body{padding:30px 40px}
.ha-modal.inquiry-success p.back-to-search{text-indent:-21px;margin-left:2px}
.ha-modal.inquiry-success p.back-to-search a.sprites-back_default{padding-left:20px;font-weight:bold;margin-right:3px}