.gpOneSearch{position:absolute;right:14px;padding-top:4px}
.featured-region{font-size:11px;font-style:italic;color:#666}
.featured-region a{text-decoration:none;font-style:italic;color:#2297c9;display:block}
body.search-page .hidden{display:none}
.listing-card a:visited h3.listing-title{color:#810081}
#swfLoc,#side-ads-hidden{display:none}
#page-limit-msg{border:1px solid #ed8522;font-size:12px;background-color:#fff;padding:2px 0 2px 5px;margin:5px 0 10px}
body.search-page #search-results{padding-bottom:36px}
body.search-page .no-search-results{padding:10px 10px 10px 20px;font-weight:bold}
body.search-page #search-results .search-results-bottom{height:36px}
body.search-page #search-results h1,body.search-page #search-results span.total-count{color:#666;line-height:1.3em;_zoom:1;_position:relative;font-weight:normal}
body.search-page #search-results h1{max-width:815px;font-size:1.534em;float:left;margin-bottom:4px}
body.search-page #search-headline{width:924px;padding:15px 10px 5px 15px;background-color:#e1edf6;border-radius:8px 8px 0 0;-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}
body.search-page #search-results span.total-count{margin:0;padding-left:7px}
#search-topbar{min-height:40px;padding:10px 10px 0;border-bottom:solid 1px #d9e7f2;background-color:#e1edf6}
body.search-page .gallery{padding:10px 0 10px 10px;border-top:1px solid #cfe1ef}
#search-topbar .search-tabs{*zoom:1;float:right;margin-right:4px;padding:0;position:relative;width:706px}
#search-content{padding-right:10px}
.ieb #search-content{padding-right:8px}
body.search-page .column-left{position:relative;width:226px;float:left}
body.search-page .column-right{position:relative;float:right;padding:0;width:708px;margin-right:3px;margin-top:-63px;min-height:1200px;background-color:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-ms-box-shadow:0 0 6px #8fb6db;-moz-box-shadow:0 0 6px #8fb6db;-webkit-box-shadow:0 0 6px #8fb6db;box-shadow:0 0 6px #8fb6db}
.ieb body.search-page .column-right{border:solid 1px #d9e7f2}
body.search-page .search-top{background-color:#f5f8fb;border:1px solid #d8e7f2;clear:both;padding:15px 10px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
body.search-page #featured-listings{margin-right:0;width:626px;min-height:251px;_position:relative}
body.search-page #featured-listings #featured-listings-title{text-align:center;font-size:1.4em;margin-bottom:8px;color:#666;font-weight:bold;line-height:1.2em;display:block}
body.search-page #featured-listings,body.search-page #featured-listings .featured-property,#top-search-ad{float:left}
body.search-page #featured-listings .featured-property{width:180px;margin:2px 5px 5px 7px;text-align:center;padding:5px 5px 9px;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 6px -1px #8fb6db;-webkit-box-shadow:0 0 6px -1px #8fb6db;-o-box-shadow:0 0 6px -1px #8fb6db;-ms-box-shadow:0 0 6px -1px #8fb6db;box-shadow:0 0 6px -1px #8fb6db}
body.search-page .adsense-rail{width:148px;margin:20px 0 0 26px;text-align:center;padding:5px 5px 9px;background-color:transparent}
.ieb body.search-page #featured-listings .featured-property{border:1px solid #d8e7f2;margin:2px 4px 5px 9px}
body.search-page #featured-listings .featured-property.last{margin-right:0}
body.search-page #featured-listings .featured-property .featured-photo{display:block;width:176px;height:126px;margin:2px auto;text-decoration:none;position:relative;background-color:#d8e6ee;background-attachment:scroll;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:auto 122px;background-size:cover}
body.compare .img-overlay,body.search-page #featured-listings .featured-property .featured-photo .img-overlay{position:absolute;top:auto;right:0;bottom:0}
body.search-page #featured-listings .featured-property .link{padding-top:10px;display:block;min-height:26px}
body.search-page #top-search-ad,body.search-page #top-search-ad .search-ad{width:300px;height:250px}
body.search-page #top-search-ad.search-ad .ad-txt{margin-top:-5px;*margin-top:0;font-size:.8em;color:#666}
body.search-page .gbs-tree{padding:0 15px 5px;_position:relative;_zoom:1}
body.search-page #gbs-tree{padding:0 15px 5px;border-bottom:1px solid #cfe1ef;border-top:1px solid #86c679;background-color:#fff;width:676px;margin-left:1px;overflow:hidden}
body.search-page #top-nodes{padding:0 15px 5px;margin:12px 0;_position:relative;_zoom:1}
body.search-page .gbs-tree #gbs-nodes{border-top:1px solid #d8e7f2;padding:8px 0 4px;position:relative}
body.search-page .gbs-tree #gbs-nodes .gradient-mask{position:absolute;height:5em;bottom:0;cursor:pointer;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
body.search-page .gbs-tree #gbs-nodes .top-content{clear:both}
body.search-page .gbs-tree #gbs-nodes .top-content .node-links-column ul{margin-bottom:0}
body.search-page .gbs-tree #gbs-nodes .content .node-links-column ul{margin-top:0}
body.search-page .gbs-tree #gbs-nodes .content{overflow:hidden;clear:both}
body.search-page .gbs-tree #gbs-nodes .content.collapsedGBS{height:4em}
body.search-page .gbs-tree #gbs-nodes .content div{height:auto}
body.search-page .gbs-tree #gbs-nodes .toggles{cursor:pointer;position:absolute;right:0;bottom:-1em;background:#fff;padding:.5em .5em 1em;border:1px solid #cfe1ef;color:#729cc9;font-size:.9em;border-bottom:0;border-radius:.5em .5em 0 0}
body.search-page .gbs-tree #gbs-nodes .toggles:hover{background:#e1edf6;text-decoration:underline;border-bottom:0}
body.search-page .gbs-tree #gbs-nodes .toggles .show{background:url("//csvcus.homeaway.com/rsrcs/A5/6BBE1195F0A245DA8A5813E4D997A0-plus.png") no-repeat right center;padding-right:2em}
body.search-page .gbs-tree #gbs-nodes .toggles .hide{background:url("//csvcus.homeaway.com/rsrcs/2A/C94C0026CE0B0F2541FE78661FB7A8-minus.png") no-repeat right center;padding-right:2em;display:none}
body.search-page .gbs-tree .node-name,body.search-page .gbs-tree .node-name-off{font-size:.87em;padding:12px 6px 9px 0}
body.search-page .gbs-tree .node-name{cursor:pointer;color:#0f6cb6}
body.search-page .gbs-tree .node-name-off{color:#555;text-transform:uppercase}
body.search-page .gbs-tree .node-name.first,body.search-page .gbs-tree .node-name-off.first{padding-left:0}
body.search-page .gbs-tree .node-links-column ul{list-style:none;width:210px;padding:0 8px;margin:0;border-left:1px solid #d8e7f2;_position:relative;_zoom:1}
body.search-page .gbs-tree .node-links-column:first-child ul{padding-left:0;border-left:none}
body.search-page .gbs-tree .node-links-column a{font-size:.89em}
body.search-page .gbs-tree .node-name,body.search-page .gbs-tree .node-name-off,body.search-page .gbs-tree .node-links-column,body.search-page #top-nodes .node-links-column{float:left;_position:relative}
#search-content .search-page-options{background-color:#e1edf6;border:1px solid #cfe1ef;border-top:0;height:40px;clear:both;margin-bottom:10px}
body.search-page .compare-button{background-positon:0 -562px;padding:12px 10px 2px 0;*zoom:1;*position:relative;cursor:pointer;*float:right;font-weight:bold}
body.search-page .compare-button:hover{text-decoration:underline}
body.search-page .compare-button.off,body.search-page .compare-button.off:hover{cursor:default;text-decoration:none;color:#666;font-weight:normal}
body.search-page .page-size{width:64px}
body.search-page .page-sort{width:250px}
.search-tabs{width:678px;padding:26px 0 0 30px;margin-bottom:0;padding-bottom:0;height:36px;border-radius:8px 8px 0 0;-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;background-color:#e7f4e4;position:relative}
body.search-page .search-tabs a{color:#fff;display:block;float:left;margin-right:8px;margin-bottom:-1px;background:#86c679;z-index:1;position:relative;border-radius:8px 8px 0 0;-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}
body.search-page .search-tabs a:hover{color:#e7f4e4;text-decoration:none}
body.search-page .search-tabs a span{padding:12px 10px 8px;display:block;margin-bottom:0}
body.search-page .search-tabs a.on{background-color:#fff;color:#333;border:solid 1px #86c679;border-bottom:0}
.sort-basic-listings-option{float:left;font-size:14px;padding:6px 10px 0 10px}
body.search-page .sort-order{float:left;font-size:12px;padding:0 0 0 15px;margin-top:5px;margin-bottom:5px;border-left:1px dashed #cfe1ef;position:relative;z-index:901}
body.search-page .sort-order .gtmenu-wrap{margin-bottom:-10px}
body.search-page .sort-order #sortingSelect{width:190px;padding:3px;font-size:13px}
body.search-page .sort-order .gtmenu-open li,body.search-page .sort-order .gtmenu-open li a,body.search-page .pages-per .gtmenu-open li,body.search-page .pages-per .gtmenu-open li a,body.search-page .sort-order .gtmenu-active,body.search-page .sort-order .gtmenu-active a,body.search-page .pages-per .gtmenu-active,body.search-page .pages-per .gtmenu-active a{color:#2297c9}
body.search-page .sort-order .gtmenu-open li:hover,body.search-page .sort-order .gtmenu-open li a:hover,body.search-page .pages-per .gtmenu-open li:hover,body.search-page .pages-per .gtmenu-open li a:hover{color:#fff}
body.search-page .pages-per{float:left;font-size:12px;padding:5px 15px 0 10px;*padding:4px 15px 0 10px}
body.search-page .pages-per .gtmenu-wrap{margin-bottom:-10px;width:60px}
body.search-page .pages-per select{_margin-bottom:-2px;font-size:13px;padding:3px}
body.search-page .pager.bottom{padding:10px 10px 0;border-top:1px solid #cfe1ef}
body.search-page .pager.bottom a,body.search-page .pager.bottom span.current{height:18px;line-height:18px}
body.search-page #inline_search_ad{margin:0 auto 7px;width:690px;clear:both;overflow:hidden}
body.search-page div#ownerAddListing{border-top:1px solid #d4d7c7;border-bottom:1px solid #d4d7c7;margin:.5em 0;padding:50px 0 10px;text-align:center;background:url("//csvcus.homeaway.com/rsrcs/1F/F4E5F8E07B01194AA72F0F4DA3410B-add_listing.png") no-repeat 50% 10px}
body.search-page #continuationLinks{border:1px solid #adc3d6;padding:22px 10px 22px 90px;background:#fff url("//csvcus.homeaway.com/rsrcs/9C/E0D02E7E13C697051A3258DF6445A5-search_listings.png") no-repeat scroll 38px 50%;margin:11px}
body.search-page #continuationLinks .counts strong{font-weight:normal}
body.search-page .rating{width:43px}
body.search-page #search-results .column-right .real-estate-tile{width:707px;position:relative}
body.search-page #search-results .column-right .real-estate-tile #hare-image{position:absolute;top:0;left:0;margin:0}
body.search-page #search-results .column-right .real-estate-tile #hare-image img{width:707px;height:64px}
body.reviews-read .pager .paginationLinks,body.search-page .pager .paginationLinks{font-size:.9292em;*font-size:12px;float:right;margin-right:5px}
body.reviews-read .pager .paginationLinks a,body.reviews-read .pager .paginationLinks .current,body.search-page .pager .paginationLinks a,body.search-page .pager .paginationLinks .current{height:16px;line-height:17px;margin-bottom:8px;text-align:center;width:auto;margin-right:3px;padding:0 0 0 4px}
body.reviews-read .pager .paginationLinks .current,body.search-page .pager .paginationLinks .current{color:#666}
body.reviews-read .pager .paginationLinks a:hover,body.search-page .pager .paginationLinks a:hover{text-decoration:none}
body.reviews-read .pager .paginationLinks a span,body.reviews-read .pager .paginationLinks .current span,body.search-page .pager .paginationLinks a span,body.search-page .pager .paginationLinks .current span{height:16px;line-height:17px;text-align:center;width:auto;display:block;padding-right:4px}
body.reviews-read .pager .paginationLinks a.next,body.search-page .pager .paginationLinks a.next{width:13px;margin:0 2px 0 0}
body.reviews-read .pager .paginationLinks a.prev,body.search-page .pager .paginationLinks a.prev{width:13px;margin:0 2px}
body.search-page .pager .paginationLinks .last{text-indent:0;width:auto;overflow:visible;margin-left:0}
body.search-page .pager .paginationLinks .first-page-lead,body.search-page .pager .paginationLinks .last-page-lead{float:left;line-height:1.3em;font-size:1.1em;margin:0 4px 0 2px;width:17px}
body.search-page #similar-property-refinements{font-size:.85em;padding:10px 10px 1em}
body.search-page #similar-property-refinements ul{list-style:none inside none;padding:10px 0 10px 5px}
body.search-page #similar-property-refinements li{float:left;margin:0 10px 2px 0;width:210px}
body.search-page #similar-property-refinements h4{background-color:#f3f7fa;padding:10px}
body.search-page .searchResultsSeo{font-size:.9em;padding:0 10px 1em}
#staticSearchTextPosition #searchText{display:block}
body.search-page .searchResultsSeo h2,body.search-page .searchResultsSeo h3,body.search-page .searchResultsSeo h4{background-color:#f3f7fa;font-size:13px;padding:10px}
body.search-page #map-page-link{padding:10px 15px 5px 0;float:right}
body.search-page #map-page-link a{background:url("//csvcus.homeaway.com/rsrcs/AC/346BFF74EA1934518E487A84783EEC-list-icons.png") no-repeat scroll 0 -372px transparent;margin-left:15px;padding-left:13px}
body.search-page #map-container{width:708px;height:645px;background:#e5e3df;position:relative;overflow:hidden}
body.search-page #map-shadow{background:transparent url("//csvcus.homeaway.com/rsrcs/89/9B2A92A2B9E28AFD5F7AE07692C19E-top-grade-sm.png") repeat-x left top;position:relative;width:100%;z-index:4;height:5px}
body.search-page #map-info{background:transparent url("//csvcus.homeaway.com/rsrcs/84/01A7E12B6F83EB5E6B0CC334FF202D-map-menu.png") no-repeat 0 -14px;position:relative;z-index:3;top:-7px;float:right}
body.search-page #map-status{padding:10px 15px 0;height:40px}
body.search-page #map-status span.error{color:#f00}
body.search-page #map-status span.noresults{color:#052583}
body.search-page #map-bin{height:100%;position:relative;overflow:hidden;z-index:2;top:-54px}
body.search-page #map-overlay,body.compare #map-overlay{background:url("//csvcus.homeaway.com/rsrcs/EC/27E86D94671B76C5561611C7034D7D-modal-opacity.png") repeat scroll left top transparent;width:708px;height:645px;padding-top:300px;position:absolute;text-align:center;top:0;z-index:1000;display:none}
body.search-page #sidebarContent .divider,body.search-page .column-right .divider{background:transparent url("//csvcus.homeaway.com/rsrcs/38/9D3BD4A83DDFB732F99A23AF157C91-plus-minus-bar.png") no-repeat left 0;height:12px;display:block;background-position:right -66px;background-repeat:repeat-x}
body.search-page .listing-preview .preview-content,body.search-page .listing-preview .preview-content-btm{background:transparent url("//csvcus.homeaway.com/rsrcs/31/2D3A77A2A6F42C33F2E61CB8F7A2A0-map-hit-box.png") no-repeat left top}
body.search-page .listing-preview .preview-content-btm{background-position:left -386px;height:14px}
body.search-page .listing-preview{position:absolute;width:360px;top:0;left:0;z-index:20000}
body.search-page .listing-preview .preview-content{padding:10px 10px 10px 20px;font-size:.9em;font-weight:normal}
body.search-page .listing-preview .preview-content .close{float:right;padding:0 0 3px}
body.search-page .listing-preview .preview-content .close,body.search-page .listing-preview .preview-content .close img{margin:0;cursor:pointer;width:18px;height:18px}
body.search-page .listing-preview .preview-content a,body.search-page .listing-preview .preview-content a:hover{text-decoration:none}
body.search-page .listing-preview .preview-content .photo,body.search-page .listing-preview .preview-content .photo img{height:97px;width:133px;background-color:#d8e6ee;overflow:hidden}
body.search-page .listing-preview .preview-content .photo{margin-bottom:15px}
body.search-page .listing-preview .preview-content .img-btn,body.search-page .listing-preview .preview-content .details{float:left}
body.search-page .listing-preview .preview-content .details{padding-left:8px;width:175px}
body.search-page .listing-preview .details{font-size:.9595em}
body.search-page .listing-preview .detail1{overflow:hidden}
body.search-page .listing-preview .detail1,body.search-page .listing-preview .detail2{padding-bottom:10px}
body.search-page .listing-preview .detail2,body.search-page .listing-preview .detail3{font-style:italic}
body.search-page .listing-preview .detail2{color:#666}
body.search-page .listing-preview .detail3 .price,body.search-page .listing-preview .detail3 .no-rates{color:#333}
body.search-page .listing-preview .detail3 .price{font-weight:bold}
body.search-page .listing-preview .detail3 .period{color:#666;font-size:.8282em}
.clickText input{margin:0 2px 0 0;padding:0}
@font-face{font-family:'BrushScriptMTItalic';src:url(/resources/webfonts/brush_script-webfont.eot);src:url(/resources/webfonts/brush_script-webfont.eot) format('eot),         url(/resources/webfonts/brush_script-webfont.woff) format('woff),url(/resources/webfonts/brush_script-webfont.ttf) format('truetype),         url(/resources/webfonts/brush_script-webfont.svg#webfontmiPIGGgW) format('svg);font-weight:normal;font-style:normal}
.featuredWebfont{font-family:"Brush Script MT","BrushScriptMTItalic","Arial";font-style:italic;color:#fcd698;text-transform:capitalize}
.featuredStub{padding:4px 0;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;background:#fd9f3c;color:#fff;font-size:12px;height:14px}
.featuredStub img{float:left}
.featuredStub .leftText{width:150px;margin-left:20px;margin-top:-2px;font-size:16px;float:left}
.featuredStub .centerText{padding-left:154px}
.listing.featured,.listing.featured.on{padding:0}
#hit-container{*position:relative;*zoom:1}
.listing,.listing.on{color:#555;margin:0 auto 1px;width:690px;border:2px solid #d8e6ef;margin:9px auto;padding:0 0 15px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px}
.listing.on{border-color:#4c89ca}
.listing .rbtop,.listing.on .rbtop{height:20px}
.listing .rbtop,.listing.on .rbtop,.listing .rbbtm,.listing.on .rbbtm{*position:relative;*zoom:1}
.listing-tab-rt{background-position:right top;width:7px;height:18px}
.listing-tab .contacted{display:block;background:url("//csvcus.homeaway.com/rsrcs/BB/20985D5223018324FF6480AB42CC69-icons.png") no-repeat scroll 0 -369px transparent;width:18px;height:12px}
.listing-tab .info-text{font-weight:bold;margin:0 0 0 2px}
.listing-tab .checkbox-container{color:#0d6cb6;padding:0 10px}
.listing-tab input[type=checkbox]{height:12px;*height:13px;margin:0;padding:0}
.listing-main a.listing-url{cursor:pointer}
.listing-main a.listing-url:hover{text-decoration:none}
.listing-main{clear:both;cursor:pointer;position:relative}
.listing-main .content-container{position:relative;min-height:106px;padding-top:6px;padding-bottom:10px}
.listing-main .inquire{position:absolute;bottom:0;right:0;padding-bottom:4px;padding-right:10px}
.listing-main .main-container,.listing-main .main-container-review,.listing-main .listing-photo,.listing-main .right-container{float:left}
.listing-main .main-container{width:300px;min-height:108px;padding-right:6px}
.listing-main .main-container-review{width:492px;min-height:110px;padding-right:6px}
.listing.on .listing-photo{background-position:0 -108px;*zoom:1}
.listing-main .listing-photo{margin:-4px 5px 0 13px;padding:5px 0 0 5px;width:140px;height:100px}
.listing-main .listing-photo .listing-img{width:122px;height:92px;overflow:hidden;*zoom:1;border:3px solid #fff;-moz-box-shadow:0 0 6px 0 #b7dbe2;-webkit-box-shadow:0 0 6px 0 #b7dbe2;-o-box-shadow:0 0 6px 0 #b7dbe2;-ms-box-shadow:0 0 6px 0 #b7dbe2;box-shadow:0 0 6px 0 #b7dbe2}
.ieb .listing-main .listing-photo .listing-img{border:2px solid #b7dbe2;margin:1px}
.listing.on .listing-photo .listing-img{-moz-box-shadow:0 0 6px 0 #39afc6;-webkit-box-shadow:0 0 6px 0 #39afc6;-o-box-shadow:0 0 6px 0 #39afc6;-ms-box-shadow:0 0 6px 0 #39afc6;box-shadow:0 0 6px 0 #39afc6}
.ieb .listing.on .listing-photo .listing-img{border-color:#39afc6}
.listing-img{text-align:center;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:auto 122px;background-size:cover}
.listing-main .listing-photo .listing-photo-box{width:122px}
.listing-main .listing-photo .img-overlay,.listing .img-overlay{cursor:pointer;float:right;height:25px;position:relative;top:-24px;width:24px;z-index:10}
.listing .listing-title-container{overflow:hidden}
.listing h3.listing-title{margin:0 0 6px;font-size:.991em;font-weight:bold;line-height:1.1em;color:#0094ce}
.listing h3.listing-title a{color:#0094ce;text-decoration:none;word-wrap:break-word}
.listing .listing-breadcrumb{color:#989898;font-size:.83em;font-style:italic;list-style-type:none;margin:0;padding-bottom:6px}
.breadcrumb.breadcrumb-gt-search-hit{margin:0;padding:0;background:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.listing .listing-breadcrumb .breadcrumb,.listing .listing-breadcrumb .breadcrumb ol{display:inline;padding:0}
.listing .listing-breadcrumb li{display:inline;font-size:.95em}
.listing .listing-breadcrumb .listing-propertyid{color:#989898;font-size:.875em}
.clickText{color:#0d6cb6}
.listing-main .listing-description{font-size:.857em;font-style:italic;padding-bottom:6px;color:#555}
.listing-main .listing-description .summary-list-item-li{list-style:none;display:inline}
.listing-main .listing-description .summary-list-item-li .summary-list-item{display:inline}
.listing-main .right-container{font-size:.86em;width:215px}
.listing-main .right-container .price{font-size:1.0em;font-style:italic;font-weight:bold;color:#000}
.listing-main .right-container .period,.listing-main .right-container .min-stay,.listing-main .right-container .no-rates,.listing-main .right-container .ols-div{font-size:.95em;color:#999}
.listing-main .right-container .period,.listing-main .right-container .min-stay{font-style:italic}
.listing-main .right-container .OLBPeriod{font-style:normal;color:#555}
.listing-main .right-container .period.OLBPeriod{font-weight:bold}
.listing-main .right-container .ols-div{background:0}
.listing-main .right-container .hit-rates{float:right;text-align:right;width:175px}
.listing-main .right-container .hit-rates .priceRateRange .rate,.listing-main .right-container .hit-rates .priceRateRange .rateType{display:inline}
.listing-main .right-container .hit-rates .priceRateRange .rateType .currency{display:none}
.ar.search-page .listing-main .right-container .hit-rates .priceRateRange .rate,.au.search-page .listing-main .right-container .hit-rates .priceRateRange .rate,.ca.search-page .listing-main .right-container .hit-rates .priceRateRange .rate,.cafr.search-page .listing-main .right-container .hit-rates .priceRateRange .rate,.co.search-page .listing-main .right-container .hit-rates .priceRateRange .rate,.in.search-page .listing-main .right-container .hit-rates .priceRateRange .rate,.se.search-page .listing-main .right-container .hit-rates .priceRateRange .rate{font-size:.9em}
.ar.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType,.au.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType,.ca.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType,.cafr.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType,.co.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType,.in.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType,.se.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType{display:block;line-height:1em;margin-bottom:.5em}
.ar.search-page .listing-main .right-container .hit-rates .priceRateRange .rate .price .currency,.au.search-page .listing-main .right-container .hit-rates .priceRateRange .rate .price .currency,.ca.search-page .listing-main .right-container .hit-rates .priceRateRange .rate .price .currency,.cafr.search-page .listing-main .right-container .hit-rates .priceRateRange .rate .price .currency,.co.search-page .listing-main .right-container .hit-rates .priceRateRange .rate .price .currency,.in.search-page .listing-main .right-container .hit-rates .priceRateRange .rate .price .currency,.se.search-page .listing-main .right-container .hit-rates .priceRateRange .rate .price .currency{display:none}
.ar.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType .currency,.au.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType .currency,.ca.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType .currency,.cafr.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType .currency,.co.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType .currency,.in.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType .currency,.se.search-page .listing-main .right-container .hit-rates .priceRateRange .rateType .currency{display:inline}
.listing-main .review-text{border-right:1px dashed #d8e6ef;padding-right:8px;margin-right:8px;float:left}
.listing-main .review-text .highlight{color:#4b89c9;font-weight:bold}
.listing-main .property-text{float:left;color:#555}
.listing-main .body-footer{font-style:italic;font-size:.857em}
.listing-main .listing-snippet{color:#999;font-size:.79em;font-style:italic;padding-top:5px}
.listing-main .rating-1,.listing-main .rating-2,.listing-main .rating-3,.listing-main .rating-4,.listing-main .rating-5{margin:0 0 4px}
.review-text .rating-1,.review-text .rating-2,.review-text .rating-3,.review-text .rating-4,.review-text .rating-5{margin:0 0 0 8px;float:right}
.listing-main h4{font-size:.9em}
.listing-main .clevacances{color:#666;display:inline-block;margin:0;height:24px;width:181px;background:transparent url("//csvcus.homeaway.com/rsrcs/C3/53EBAE330BF1F387661DC04E89BF05-cleVacances.png") no-repeat 0 -356px}
.listing-main .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}
.clevacances .rating-1{background-position:0 0;width:18px}
.clevacances .rating-2{background-position:0 -60px;width:36px}
.clevacances .rating-3{background-position:0 -120px;width:53px}
.clevacances .rating-4{background-position:0 -180px;width:72px}
.clevacances .rating-5{background-position:0 -240px;width:90px}
.clevacances .rating-6{background-position:0 -298px;width:48px}
#search-content{*margin-top:0}
body.search-page .region-preview,body.search-page .listing-preview{*top:-8px}
.search-map-proximity{padding:10px}
.search-map-proximity #search-map-form{border:1px solid #8bcbe9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;padding:0 2px;height:2.1em}
.search-map-proximity #search-map-form .proximityAddress{padding:6px 4px;border:0;float:left;max-width:572px;-webkit-appearance:none}
.search-map-proximity #search-map-form .button-base{color:#2a6ebb;font-weight:bold;float:right;padding:2px 5px 1px}
.search-map-proximity .proximityError.active{background:none repeat scroll 0 0 #eee;border:1px solid #f00;margin:0 0 0 -10px;padding-left:10px;position:absolute;width:697px;z-index:20;color:#f00;line-height:2em}
#network-bar{width:680px;display:block;clear:both;margin:0 auto 7px;padding:10px 5px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}
#network-bar.default-cursor,#network-bar.default-cursor:hover{cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;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')}
#network-bar.default-cursor span,#network-bar.default-cursor:hover span{background-position:0 0}
.gallery #network-bar{width:650px;position:relative;left:-6px}
#network-bar:hover{-moz-box-shadow:0 0 5px 1px #aac6e0;-webkit-box-shadow:0 0 5px 1px #aac6e0;-o-box-shadow:0 0 5px 1px #aac6e0;-ms-box-shadow:0 0 5px 1px #aac6e0;box-shadow:0 0 5px 1px #aac6e0}
#network-bar span{background:url("//csvcus.homeaway.com/rsrcs/0A/6199BB5F34DCD3F9757E899E216D8E-global-network.png") no-repeat 0 -43px;padding:4px 0 4px 30px}
#network-bar:hover span{background-position:0 0}
.noMapText{font-size:12px;margin-top:60px;padding:15px;text-align:center;font-weight:bold;color:#fff}
.search-page #favorite-view-button .favorite-tab-count{float:left;padding-left:0}
.search-page #favorite-view-button .heart{margin:0;padding:6px 12px;float:left;display:inline}
body.search-page .hasFavorites .unit-compare{padding:6px 10px 6px 6px}
body.search-page .hasFavorites,body.search-page .favorite,body.search-page .listing-tab{position:relative}
body.search-page .hasFavorites .unit-compare input{padding:0;margin:0}
body.search-page .hasFavorites .unit-compare label{float:left;color:#00a5d7;font-size:12px;line-height:17px}
body.search-page .hasFavorites .unit-compare .link,body.search-page .hasFavorites .unit-compare .link label{color:#0081c3;cursor:pointer}
body.search-page .hasFavorites .unit-compare .link label:hover{font-weight:bold}
.column-right #favorite-view-button .favorite-tab-count .favorite-count{background:none repeat scroll 0 0 transparent;display:inline;padding:0}
.homeaway_us .listing .homeawayPayments-info,.homeaway_uk .listing .homeawayPayments-info,.abritel .listing .homeawayPayments-info,.homeaway_de .listing .homeawayPayments-info{display:none}
.homeaway_us .listing .homeawayPayments,.homeaway_uk .listing .homeawayPayments,.abritel .listing .homeawayPayments,.homeaway_de .listing .homeawayPayments{background:url("//csvcus.homeaway.com/rsrcs/6B/E92AC62EF9BBEE5D7AFEB2E76F096E-PaySafeSmall.png") no-repeat;height:50px;width:50px;float:right;clear:right}
.homeaway_us .listing .accept-online-payment,.homeaway_uk .listing .accept-online-payment,.abritel .listing .accept-online-payment,.homeaway_de .listing .accept-online-payment{display:none}
.nonGrouped .unitToggle{display:none}
.listing-faces{min-height:150px}
#hit-container .listing{list-style:none;padding:0}
.listing .unitToggle{background:#e3edf7;font-size:.9em;padding:.5em;overflow:hidden;cursor:pointer;color:#52a0c8}
.listing .unitToggle:hover{color:#3392cf;cursor:pointer;background:#ebf2f9}
.listing .unitToggle.active{height:0;padding:0}
.listing .unitToggle.inactive{height:1em;padding:.5em}
.listing .unitToggle.last{border-bottom:0}
.listing .listing-face.active .unitToggle,.listing .listing-face.inactive .listing-face-content{height:0;padding:0;overflow:hidden}
.listing .listing-face .listing-face-content .listing-tab{overflow:hidden}
.listing .listing-face.active .listing-face-content .listing-tab{overflow:visible}
.listing .unitToggle .unitToggleHeadline{width:450px;float:left;text-overflow:ellipsis}
.listing .unitToggle .details{float:right;padding:0;list-style:none;width:220px}
.listing .unitToggle .details .summary-list-item-li,.listing .unitToggle .details .summary-list-item{display:inline}
.listing-main .right-container .OLBBanner{float:right;margin-top:17px}
.listing-main .right-container .OLBBannerContent{background:#3e8223;float:right;height:24px;margin-right:-7px}
.abritel .listing-main .right-container .OLBBannerContent{margin-right:-6px}
.listing-main .right-container .bookItNowOLB .OLBBannerContent{background:#266ab7;height:28px}
.listing-main .right-container .bookItNowOLB .OLBBannerEdge{border-color:#266ab7 #266ab7 #266ab7 white;border-top-width:14px;border-bottom-width:14px}
.summary-list-item.bookItNowOLB .OLBBannerContentText{margin-top:2px;font-size:1.25em;margin-left:5px}
.summary-list-item.bookItNowOLB .OLBPaymentBannerIcon{margin-top:-36px}
.listing-main .right-container .OLBBannerEdge{border-color:#3e8223 #3e8223 #3e8223 white;border-style:solid;border-top-width:12px;border-bottom-width:12px;border-left-width:6px;border-right-width:6px;float:right;line-height:0}
.summary-list-item .OLBPaymentBannerIcon{margin-top:-34px}
.summary-list-item .OLBBannerContentText{color:white;font-style:italic;margin:4px 10px 0 2px;width:auto}
.searchPaymentBadgeInfo .ui-tooltip-content{line-height:1.25em}
.listing-main .right-container .price.OLBPrice{font-size:1.5em;padding-top:3px}
.ratesRowsRight{float:right;text-align:left;padding-left:4px}
.listing-main .homeawayPayments{background:0;height:auto;width:auto;float:none;clear:both}
.listing-main .right-container .listing-icons{float:right;clear:none;margin-top:13px;margin-right:3px;padding-bottom:0}
.listing-main .right-container .listing-icons div{display:inline-block;vertical-align:middle}
.listing-main .right-container .listing-icons .sprites-listing-icons{width:30px}
.listing-main .right-container .listing-icons .sprites-listing-icons>img,.listing-main .right-container .listing-icons .sprites-listing-icon-payments{height:32px;width:30px}
.listing-main .right-container .listing-icons .sprites-visa,.listing-main .right-container .listing-icons .sprites-mastercard{width:35px;height:22px}
body.search-page #featured-listings-search{background:#e1edf6;border-radius:1em;padding:.7em .2em;margin:.5em;overflow:hidden}
body.search-page #featured-listings-search #featured-listings{width:100%;min-height:0}
body.search-page #featured-listings-search #featured-listings .featured-property{width:29%;margin:0 1.1%;padding-top:10px}
body.search-page #featured-listings-search #featured-listings .featured-property .featured-region a{display:inline}
body.search-page #featured-listings-search #featured-listings-title{display:none}
.listing-main.hasSearchRatesBySearchDates .right-container .price{font-size:1.5em;font-style:normal;padding-top:3px;display:block}
.listing-main.hasSearchRatesBySearchDates .right-container .period{color:#333;font-style:normal}
.listing-main.hasSearchRatesBySearchDates .right-container .hit-rates .priceRateRange div.rate{display:block}
.listing-main.hasSearchRatesBySearchDates .right-container .hit-rates{float:none;width:auto}
.ca.search-page .listing-main.hasSearchRatesBySearchDates .right-container .hit-rates .priceRateRange .rate{font-size:1em}
.listing-main .right-container .price.OLBPrice .ratesFrom{font-weight:normal;color:#999;font-size:11px}
.creditCardPaymentIcon{margin-top:6px}body.search-page #sidebarContent hr{height:1px;background:0;border-bottom:0;border-top:1px dashed #b7d1e3;margin:1em 0}
body.search-page #sidebarContent{width:227px;position:relative;margin:0 auto 20px;background-color:transparent}
body.search-page #sidebarContent h3.rbtitle div#title{float:left}
body.search-page #sidebarContent h3.rbtitle a{float:right}
body.search-page #sidebarContent h3 span,body.search-page #sidebar-search h3 span{padding-left:8px}
body.search-page #sidebar-search .rbinner{border-bottom:1px solid #cfe1ef;margin-right:0}
#sidebarContent .refinement-links .criteria li a,#sidebarContent .refinement-links .criteria li span.disabled{background:transparent url("//csvcus.homeaway.com/rsrcs/F0/68459C34470E416B0C131B3F1A2B64-static-search-elements.png") no-repeat left 0}
#search-topbar #sidebar-search{float:left;position:relative;width:200px;border-top:1px dashed #b7d1e3;padding-top:13px;margin:-7px 0 13px 0;*margin:0;*padding-left:5px;padding-bottom:0}
#search-topbar #sidebar-search h3 span{font-size:.9em;padding-left:0;color:#666}
#search-topbar #sidebar-search .button-base{position:relative;padding:2px 8px;margin:0 4px 0 0;float:right}
body.search-page #sidebar-search .form{padding:4px 0 0 1px;margin-top:3px;width:100%;height:25px;background-color:#fff;border:1px solid #91cfee;position:relative;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-o-border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}
body.search-page #sidebar-search input.input-keyword{border:0;border-color:white;border-width:0;float:left;font-size:12px;padding:2px 2px 6px 2px;width:153px;margin-right:3px;box-shadow:none}
body.search-page.homeaway_ar #container #sidebar-search input.input-keyword,body.search-page.homeaway_co #container #sidebar-search input.input-keyword,body.search-page.homeaway_es #container #sidebar-search input.input-keyword,body.search-page.homeaway_mx #container #sidebar-search input.input-keyword{font-size:11px}
body.search-page.homeaway_at #container #sidebar-search input.input-keyword,body.search-page.homeaway_de #container #sidebar-search input.input-keyword{width:129px;font-size:11px}
body.search-page.homeaway_cafr #container #sidebar-search input.input-keyword{width:144px}
body.search-page.homeaway_dk #container #sidebar-search input.input-keyword{width:145px}
body.search-page.homeaway_fi #container #sidebar-search input.input-keyword{width:140px}
body.search-page.homeaway_it #container #sidebar-search input.input-keyword{width:130px}
body.search-page.homeaway_nl #container #sidebar-search input.input-keyword{width:144px}
body.search-page.homeaway_no #container #sidebar-search input.input-keyword{width:150px;margin:0}
body.search-page.homeaway_se #container #sidebar-search input.input-keyword{width:145px;font-size:11px;padding:5px 2px}
body.search-page #sidebarContent .rbinner{background:#f1f8fb url("//csvcus.homeaway.com/rsrcs/7B/1AF9F3F184960A0B5D9E940CE56A69-sidebar-gradient.png") repeat-x left 0}
body.search-page .refineYourSearch{font-size:16px;font-weight:bold;padding-top:3px}
body.search-page .newsearch{font-size:14px;font-weight:normal;display:block;margin:5px 0 10px}
body.search-page #sidebarContent #refineSearchform{margin:15px 0 10px 0;padding-bottom:15px;border-bottom:1px dashed #cfe1ef}
body.search-page #sidebarContent #sidebar-criteria.map{height:auto;width:227px;overflow-y:auto;overflow-x:hidden}
body.search-page #sidebarContent #sidebar-criteria #endDateInput{margin-left:3px;margin-right:3px}
body.search-page #sidebarContent #sidebar-criteria #date-btn{margin:8px 15px 5px 0}
body.search-page #sidebarContent #sidebar-criteria #clear-refinements-div{font-size:12px;margin:12px 15px 5px 0;float:left}
body.search-page #price-refinement{margin-top:5px}
body.search-page #refineSearchform input.input{float:left;width:65px;border:1px solid #999;font-size:11px;padding:2px}
body.search-page .sidebar-section .datepicker-start{float:left}
body.search-page .sidebar-section .datepicker-end{float:right}
body.search-page #refineSearchform input.search-submit-button{float:left;border-color:green}
body.search-page #price-range-vaidation{padding:1em;margin-top:8px;font-size:12px;padding:6px 2px 3px 24px}
body.search-page .sidebar-advert{width:213px;text-align:center}
body.search-page .advertisement{width:160px;text-align:center}
body.search-page .sidebar-advert-txt div{width:160px;margin:0 auto;margin-top:1em;background-color:#f8f8f8;border:1px solid #2d7cab}
.column-left h4{font-size:.85em}
#sidebarContent .findByDateForm{width:100%;position:relative}
#sidebarContent .findByDateForm #date-inputs label input{border:1px solid #a9c2d8;padding:2px;width:84px;font-size:.8em;color:#999;background-position:97% -242px}
#sidebarContent .findByDateForm #date-inputs label #endDateInput{float:right}
#sidebarContent .range{margin-bottom:20px}
.column-left h4,.column-left h6,.column-left label{color:#666;margin-bottom:5px;font-weight:bold}
body.search-page #sidebarContent #sidebar-criteria .range h4,body.search-page #sidebarContent #sidebar-criteria .select h4{font-weight:bold}
.column-left h4 span,.column-left h6 span{font-weight:normal;color:#666;font-size:.9em}
#sidebarContent h6{font-size:9px}
#sidebarContent .range-container{padding:3px;height:13px;width:196px}
#sidebarContent .range-min,#sidebarContent .range-max{font-size:.9em;color:#666;cursor:pointer}
#sidebarContent .range-min{float:left}
#sidebarContent .range-max{float:right}
#sidebarContent a.ui-slider-handle span{color:#333;font-size:10px;position:absolute;top:18px}
#sidebarContent .range-results{float:left;font-size:.8em;color:#666;overflow:hidden;line-height:.9em;text-align:center;padding:0 5px;width:67px}
#sidebarContent .select .gtmenu li{padding:6px 5px}
#sidebarContent .select .gtmenu li.gtmenu-active{min-width:50px}
#sidebarContent .select .gtmenu-open li.gtmenu-active{text-align:left}
#sidebarContent #beds-sleeps-select{height:50px}
#sidebarContent #bedrooms-select{float:left;width:94px}
#sidebarContent #bedrooms-select .gtmenu-wrap,#sidebarContent #sleeps-select .gtmenu-wrap{width:90px}
#sidebarContent #sleeps-select{float:left;width:94px;padding-left:10px}
#sidebarContent #propertyType-select .gtmenu-wrap,#sidebarContent #propertyType-select{width:197px}
#sidebarContent #rates-select #rates-from-container,#sidebarContent #rates-select #rates-to-container{float:left}
#sidebarContent #rates-select #rates-to-container{margin-left:10px}
#sidebarContent #rates-select #rates-from-element{width:90px}
#sidebarContent #rates-select #rates-to-element{width:88px}
#sidebarContent .hidemenu li{position:absolute;left:-9999px}
#sidebarContent .hidemenu.gtmenu li,#sidebarContent .hidemenu .gtmenu li{position:relative;left:0}
.column-left .refinement-links,.column-left .sidebar-section{width:204px;padding:5px 13px 5px 10px;background:#e7f0f7;border-top:solid 1px #f3f7fa;border-bottom:solid 1px #d9e7f2}
.sidebar-section.title,body.search-page #sidebarContent .refinement-links{background:#e7f0f7;background:-webkit-gradient(linear,left top,left bottom,from(#e7f0f7),color-stop(5%,#e7f0f7),color-stop(35%,#f3f7fa),to(#f3f7fa));background:-khtml-gradient(linear,left top,left bottom,from(#e7f0f7),color-stop(5%,#e7f0f7),color-stop(35%,#f3f7fa),to(#f3f7fa));background:-moz-linear-gradient(center top,#e7f0f7,#e7f0f7 10px,#f3f7fa 35px,#f3f7fa);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E7F0F7',EndColorStr='#F3F7FA')}
#sidebarContent .refinement-links .criteria li{font-size:.87em;margin:2px 0;cursor:pointer}
#sidebarContent .refinement-links .criteria li a span{color:#999}
#sidebarContent .refinement-links .criteria li a,#sidebarContent .refinement-links .criteria li span.disabled{padding-left:18px;display:inline-block;text-decoration:none}
#sidebarContent .refinement-links .criteria li span.disabled{background-position:-40px -539px;color:#999;cursor:text}
#sidebarContent .refinement-links .criteria li a.inactive{background-position:-20px -558px}
#sidebarContent .refinement-links .criteria li a.active{background-position:left -577px}
#sidebarContent .refinement-links .criteria li.refined:hover a.active{text-decoration:none}
#sidebarContent #sleeps .range-results,#sidebarContent #bedrooms .range-results{width:122px}
#sidebarContent ul.criteria{list-style-type:none;margin:0;padding:0}
body.search-page #sidebarContent .refinement-links a h4{padding:4px 0;background:url("//csvcus.homeaway.com/rsrcs/A5/6BBE1195F0A245DA8A5813E4D997A0-plus.png") no-repeat right center;font-size:12px}
body.search-page #sidebarContent .refinement-links.expanded a h4{background:url("//csvcus.homeaway.com/rsrcs/2A/C94C0026CE0B0F2541FE78661FB7A8-minus.png") no-repeat right center}
body.search-page #sidebarContent .refinement-links a:hover h4{text-decoration:underline;cursor:pointer}
a.hide-show-link{cursor:pointer;font-size:10px;text-align:left;background-position:right center;background-repeat:no-repeat;padding-left:10px;text-decoration:none;background:url("//csvcus.homeaway.com/rsrcs/CB/FD6BCD9B85E86846EEF02EEED33A25-arrow.png") no-repeat left center}
.refinement-links.expanded a.show-link,.refinement-links a.hide-link,.refinement-links hr{display:none}
.refinement-links a.show-link,.refinement-links.expanded a.hide-link,.refinement-links.expanded hr{display:block}
a.hide-show-link.hide-link{background:url("//csvcus.homeaway.com/rsrcs/BB/20985D5223018324FF6480AB42CC69-icons.png") no-repeat left -1246px}
body.search-page .refinement-links .hide-show{overflow:hidden;text-align:left;width:200px}
body.search-page #sidebarContent hr{border-top-style:solid;border-top-color:#dce8f3;margin:7px 0;width:140px;padding:0}
body.search-page #sidebarContent .refinement-links,body.search-page #sidebarContent #sidebar-criteria.map,body.search-page #sidebarContent .select h4,body.search-page #sidebarContent #rates{*position:relative}body.consolidated-region ul.criteria li{padding:0}
body.consolidated-region ul.criteria li a{margin-left:20px;zoom:1}
body.consolidated-region ul.criteria li ul{background:#eee}
body.consolidated-region ul.criteria li ul li{background:url("//csvcus.homeaway.com/rsrcs/D5/15E68F587BEF47FB379D01A667E371-icon_arrowright.png") no-repeat 4px 4px}
body.consolidated-region ul.criteria li ul li.parent{background:url("//csvcus.homeaway.com/rsrcs/1A/439BE44514049A150373A32D686A23-icon_plus.png") no-repeat 0 1px}
body.consolidated-region ul.criteria li ul li.open{background:url("//csvcus.homeaway.com/rsrcs/A2/4D22CA1C9FD793013D8A7FF0B1B711-icon_minus.png") no-repeat 0 1px}
body.consolidated-region ul.criteria li li ul{display:none;padding-left:10px}
body.consolidated-region ul.criteria li li.open ul{display:block}.favorites #header{padding-bottom:12px}
.favorites .featuredStub{padding:4px 0}
.search-page #favorite-view-button .favorite-tab-count{float:left;padding-left:0}
.search-page #favorite-view-button .heart{margin:0;padding:6px 12px;float:left;display:inline}
.favorites #search-topbar #profile-bar{border-top:1px dashed #b7d1e3;float:left;margin-top:-7px;padding-bottom:0;position:relative;width:200px}
.favorites #search-topbar #profile-bar .user-avatar{float:left;width:70px;text-align:center;padding:10px 5px}
.favorites #search-topbar #profile-bar .user-avatar img{display:block;margin:0 auto}
.favorites #search-topbar #profile-bar .user-info{float:left;padding-top:10px;line-height:1.4em;width:120px;overflow:hidden}
.column-right #favorite-view-button .favorite-tab-count .favorite-count{background:none repeat scroll 0 0 transparent;display:inline;padding:0}
.favorites .favorites-features{background-image:-ms-linear-gradient(top,#fff 45%,#f0f5f8 55.00000000000001%);background-image:-moz-linear-gradient(top,#fff 45%,#f0f5f8 55.00000000000001%);background-image:-o-linear-gradient(top,#fff 45%,#f0f5f8 55.00000000000001%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.45,#fff),color-stop(.55,#f0f5f8));background-image:-webkit-linear-gradient(top,#fff 45%,#f0f5f8 55.00000000000001%);background-image:linear-gradient(top,#fff 45%,#f0f5f8 55.00000000000001%);margin:0 1px;height:31px;padding:7px 10px 0;border-top:1px solid #86c679;border-bottom:1px solid #cfe1ef}
.favorites .favorites-features #email-favorites{float:left;margin:6px 15px 0 10px;display:block;background:url("//csvcus.homeaway.com/rsrcs/23/506162C5BE88F70D13FA58BD47DA65-mail-icon.png") no-repeat;padding-left:26px}
.favorites .favorites-features #email-favorites:hover{background-image:url("//csvcus.homeaway.com/rsrcs/2A/6BAA4369C61ECB7FA068DCEFE3BC99-mail-icon-h.png");text-decoration:none;color:#176db6}
.favorites .favorites-features .favorites-compare-all{float:left;margin:6px 15px 0 0;display:block;background:url("//csvcus.homeaway.com/rsrcs/4E/B17F29F2ECA672FE598134EF0C82CD-compare-icon.png") no-repeat 14px top;padding-left:40px;border-left:1px solid #cadbe8}
.favorites .favorites-features .favorites-compare-all:hover{background-image:url("//csvcus.homeaway.com/rsrcs/CA/BEF5CB4C4CC3458C2035300C0FB968-compare-icon-h.png");text-decoration:none;color:#176db6}
.favorites .favorites-features .favorites-url-section{float:left;margin-right:15px;overflow:hidden;border:2px solid #acdbf2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;display:none}
.favorites .favorites-features .favorites-url-section input{float:left;font-size:11px;height:17px;width:190px}
.favorites .favorites-features .favorites-url-section .favorites-copy-url{margin:0}
.favorites .column-left{font-size:13px;width:200px}
.favorites .column-left h3{font-size:13px;color:#666;padding:8px 0}
.favorites .column-left h3 a{font-size:11px;margin-left:5px}
.favorites .column-left .favorite-labels{clear:both;overflow:hidden}
.favorites .column-left .create-new-label{margin-top:20px}
.favorites .column-left .create-new-label .edit-note{line-height:1em;height:1.5em;padding:.4em 0 0 .2em;resize:none;border:1px solid #91cfee;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-o-border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}
.favorites .column-left .create-new-label .edit-note.default{color:#999}
.favorites .column-left .favorite-labels .favorite-label.active .favorite-item{color:#797979}
.favorites .column-left .favorite-labels .favorite-label{clear:both;height:1.2em;margin-bottom:2px}
.favorites .column-left .favorite-labels .favorite-label:hover{background-color:#f3f7fa}
.favorites .column-left .loading-item{background-image:url("//csvcus.homeaway.com/rsrcs/48/89784689C1B8109F97A0EECF9265F4-input_loader.gif");background-repeat:no-repeat;background-position:center}
.favorites .column-left .favorite-labels .favorite-label .favorite-item,.favorites .column-left .favorite-labels .favorite-label .favorite-rename{float:left}
.favorites .column-left .favorite-labels .favorite-label .favorite-item{padding-left:5px}
.favorites .column-left .favorite-labels .favorite-label .favorite-item .name{max-width:145px;overflow:hidden;height:1.2em;display:block;float:left}
.favorites .column-left .favorite-labels .favorite-label .favorite-item .count{float:left;margin-left:5px}
.favorites .column-left .favorite-labels .favorite-label:hover .edit-label{display:none;background:url("//csvcus.homeaway.com/rsrcs/FF/3E56F57DD88785C8BB78EF1749F94A-edit-icon.png") no-repeat;float:right;height:15px;width:15px;margin-right:4px;cursor:pointer}
.favorites .column-left .favorite-labels .favorite-label:hover .edit-label:hover{display:none;background-image:url("//csvcus.homeaway.com/rsrcs/D1/4F1DEA70A5451A914E3631EBF87003-edit-icon-h.png")}
.favorites .column-left .favorite-labels .favorite-label .remove-label{color:#b6c6d5;float:right;font-family:Verdana;font-size:13px;font-weight:bold;line-height:.5em;margin-top:3px;padding:2px 6px 2px 2px;height:5px;width:5px;cursor:pointer}
.favorites .column-left .favorite-labels .favorite-label .remove-label:hover{color:#666}
.favorites .column-left .favorite-labels .favorite-label .remove-label.first,.favorites .column-left .favorite-labels .favorite-label .edit-label.first{display:none}
.favorites .column-left .favorite-labels .favorite-label .edit-fields{position:relative}
.favorites .column-left .favorite-labels .favorite-label .edit-fields .edit-labels{display:none}
.favorites .column-left .favorite-labels .favorite-label .edit-fields:hover .edit-labels{display:block;position:absolute;background:#fff;padding:5px;top:10px;right:0;z-index:1000}
.favorites .column-left .favorite-labels .favorite-label .edit-fields:hover .edit-labels div:hover{background:#ccc}
.favorites .column-left .favorite-labels .favorite-label .edit-fields,.favorites .column-left .favorite-labels .favorite-label .rename-block .submit,.favorites .column-left .favorite-labels .favorite-label .rename-block .cancel{float:right;font-size:11px;color:#00a9d0;cursor:pointer;margin-right:5px}
.favorites .column-left .favorite-labels .favorite-label .rename-block{display:none}
********************************************* * Send Favorites to Friend Modal **********************************************/.favorites #mb-iframe{margin-left:50px;margin-top:100px}
body.favoritesForm{background:0}
.favoritesForm #mb-container{margin:0 auto}
.favoritesForm .modal-gt{display:block}
.favoritesForm #mb-container.send-fav .body{background-color:#fff;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}
.favoritesForm #mb-container.send-fav .body h3{border-bottom:1px dashed #b7d1e3;padding-bottom:10px;margin-bottom:15px;font-weight:normal}
.favoritesForm #mb-container.send-fav .clear{margin:5px 0;display:block;height:10px}
.favoritesForm #mb-container.send-fav p{margin:15px 0}
.favoritesForm #mb-container.send-fav label{background-color:#fff;display:block;float:left;font-weight:bold;padding-right:5px;text-align:right;width:100px}
.favoritesForm #mb-container.send-fav textarea{width:300px;padding:2px;font-size:13px}
.favoritesForm #mb-container.send-fav textarea.default{color:#ccc;font-style:italic}
.favoritesForm #mb-container.send-fav textarea#message{height:120px}
.favoritesForm #mb-container.send-fav .form-btn{margin-left:105px;margin-top:7px;padding-top:5px}
.favoritesForm #mb-container.send-fav .favorite-page-label{font-weight:bold}
.favoritesForm #mb-container.send-fav label.error{display:block;background:url(/resources/images/icon/icon-error.png) no-repeat scroll 4px top #eb5e5d;border:1px solid #a6433f;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:0 5px 8px #ccc;color:white;font-size:12px;font-weight:bold;margin-left:4px;padding:12px 12px 12px 50px;position:absolute;top:80px;left:50%;width:-moz-max-content;z-index:300}
.favorites #search-results #hit-container h1{float:none;font-size:20px;font-weight:bold;padding:9px}
body.favorites #search-results .column-right{min-height:500px}
.favorites .column-right .favorite-features{height:38px}
.favorites .column-right .no-results{padding:7px}
.favorites .column-right .sample-overlay{position:absolute;z-index:100;height:230px;width:700px;background-color:white;opacity:.00;filter:alpha(opacity=00)}
.favorites .listing .rbbtm,.favorites .listing.featured .rbbtm,.favorites .listing.featured.has-note .rbbtm{background-position:0 -132px}
.favorites .listing.on .rbbtm,.favorites .listing.featured.on .rbbtm,.favorites .listing.featured.on.has-note .rbbtm{background-position:0 -272px}
.favorites #hit-container .listing-tabs .favorite{border-right:medium none;border-top-right-radius:6px}
.favorites #hit-container .listing-tabs .checkbox-container{display:none}
.favorites .favorites-register,.favorites .no-results{padding:15px 7px}
.favorites .favorites-register h3,.favorites .no-results h3{margin-bottom:10px;font-size:15px}
.favorites .favorites-register p,.favorites .no-results p{margin-bottom:15px;font-size:13px}
.favorites .favorites-register ul,.favorites .no-results ul{margin-bottom:20px}
body.favorites .unit-compare label{color:#00a5d7}
body.favorites .favorites-sample .favorite{border:2px solid #f00}