h2,h3,h4,h5,h6{font-family:"Arial",sans-serif}
input[readonly].datepicker{cursor:auto}
#header #keywordSearchForm input[type="text"],#search-input input[type="text"],#sidebar-search select,#sidebar-search textarea,#sidebar-search input[type="text"],#sidebar-search input[type="password"],#sidebar-search input[type="datetime"],#sidebar-search input[type="datetime-local"],#sidebar-search input[type="date"],#sidebar-search input[type="month"],#sidebar-search input[type="time"],#sidebar-search input[type="week"],#sidebar-search input[type="number"],#sidebar-search input[type="email"],#sidebar-search input[type="url"],#sidebar-search input[type="search"],#sidebar-search input[type="tel"],#sidebar-search input[type="color"],#sidebar-search .uneditable-input{height:auto;margin-bottom:0;line-height:normal}
.ieb input[type="text"].input-block-level,.ieb select.input-block-level{min-height:20px}
li{line-height:normal}
.breadcrumb>li{line-height:20px}
a.btn:hover{text-decoration:none}
.multipleInquiryForm label{display:inline}
@media(max-width:767px){body{padding-left:0;padding-right:0}
}
.ie8 .property .prop-photos .prop-photo-items .prop-photo-item .prop-photo-item-image{max-width:none!important}
#wrapper #page-top-advert img{height:90px}
.navbar.gt-navbar .nav{left:0}
.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{background-color:transparent;border-bottom:0;margin-bottom:0}
.navbar .nav>li>a{color:#777}
@media(max-width:767px){.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:0}
}
.form-actions{background-color:transparent}
.navbar .btn-navbar.btn{background-color:#f3f6f8;background-image:-moz-linear-gradient(top,#f9fbfc,#ebf0f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9fbfc),to(#ebf0f2));background-image:-webkit-linear-gradient(top,#f9fbfc,#ebf0f2);background-image:-o-linear-gradient(top,#f9fbfc,#ebf0f2);background-image:linear-gradient(to bottom,#f9fbfc,#ebf0f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF9FBFC',endColorstr='#FFEBF0F2',GradientType=0);background-color:#ebf0f2;*background-color:#ebf0f2;border:1px solid #d6d2d3;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.navbar .btn-navbar.btn:hover,.navbar .btn-navbar.btn:active,.navbar .btn-navbar.btn.active,.navbar .btn-navbar.btn.disabled,.navbar .btn-navbar.btn[disabled]{color:#2a6ebb;background-color:#ebf0f2;*background-color:#dce4e8;text-decoration:none}
.navbar .btn-navbar.btn:hover{-webkit-box-shadow:inset 0 0 0 40px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 0 0 40px rgba(0,0,0,0.07);box-shadow:inset 0 0 0 40px rgba(0,0,0,0.07)}
.navbar .btn-navbar.btn:focus{color:#2a6ebb}
.navbar .btn-navbar.btn:active,.navbar .btn-navbar.btn.active{background-color:#ccd9de \9}
.nav-pills>li>a{padding:10px 8px}#wrapper{position:static!important;width:100%!important;margin:0!important}
.homePage #wrapper{position:relative!important;width:931px!important;margin:0 auto!important}
#header{position:absolute;top:0;left:0;width:100%}
.homePage #header{width:911px}
#container{margin:150px auto 0;width:950px}
.homePage #container{margin-top:0}
#wrapper #page-top-advert{max-height:100px!important;margin:0 auto!important}
body.profiles-header-fix #wrapper{position:relative!important;width:950px!important;margin:0 auto!important}
body.profiles-header-fix #header{position:relative}
body.profiles-header-fix #container{margin:10px auto 0}
body.inquiry-success #container{margin-top:170px!important}
body.reviews-write #container{margin-top:160px}
body.property #wrapper{position:relative!important}
body.property #wrapper #header,body.reviews-read #wrapper #header{top:auto;position:relative;border-top:none!important}
body.property #container,body.reviews-read #container{padding-top:0;margin-top:16px}
#header{padding-bottom:0!important}
.masthead.navbar-trav-home{position:absolute;top:0;right:0;padding:0 10px 7px;background:white;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.masthead.navbar-trav-home .nav{padding-left:0}
.masthead.navbar-trav-home .nav li.flags a{padding-bottom:0;padding-top:0;margin:16px 0 10px}
.navbar.gt-navbar .navbar-inner{background:0;border:0;padding:0}
.navbar.gt-navbar .navbar-inner .container{width:940px}
#header .header{margin:10px 0 5px}
#header .header .logo{display:inline-block;height:44px;width:170px;vertical-align:top;margin-top:5px;float:left;background:0}
#header .header .logo img{max-height:44px;margin-top:-5px}
.masthead.navbar-trav,.masthead.navbar-trav-home{float:right}
.masthead.navbar-trav .nav,.masthead.navbar-trav-home .nav{margin:0;left:0}
.masthead.navbar-trav{margin-bottom:0}
.masthead.navbar li a{margin-top:6px}
.masthead.navbar li a.btn{margin-top:5px}
.masthead.navbar li>.dropdown-menu>li a{margin-top:0}
.masthead .nav li a{color:#535353;font-size:.9em;font-weight:bold}
.masthead .nav li a.btn,.masthead .nav li a.btn:hover,.masthead .nav li a.btn:active,.masthead .nav li a.btn.active,.masthead .nav li a.btn.disabled,.masthead .nav li a.btn[disabled]{color:#2a6ebb}
.masthead .nav li .dropdown-menu a{font-weight:normal}
.masthead.navbar .nav li.dropdown.open>.dropdown-toggle,.masthead.navbar .nav li.dropdown.active>.dropdown-toggle,.masthead.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#fff}
.navbar-trav .btn-navbar-trav{display:none}
.search-bar form{margin-bottom:0}
.search-bar input[type="text"],.search-bar input[type="text"].datepicker{height:28px;line-height:28px\9;border-color:#2158ad;margin-top:9px;margin-bottom:9px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.35);-moz-shadow:inset 0 1px 1px rgba(0,0,0,0.35);box-shadow:inset 0 1px 2px rgba(0,0,0,0.35)}
.search-bar input.search-field{width:509px;margin-right:5px}
.search-bar input[type="text"].datepicker{margin-right:5px;width:120px;padding:4px 6px;background:#fff url("//csvcus.homeaway.com/rsrcs/BB/20985D5223018324FF6480AB42CC69-icons.png") no-repeat 95% -234px}
.search-bar .search-btn{margin-top:0;width:120px;padding:8px 0}
.search-bar .navbar-inner{background:#2158ad;border:0}
.search-bar input:-moz-placeholder,.search-bar textarea:-moz-placeholder{font-style:normal}
.search-bar input:-ms-input-placeholder,.search-bar textarea:-ms-input-placeholder{font-style:normal}
.search-bar input::-webkit-input-placeholder,.search-bar textarea::-webkit-input-placeholder{font-style:normal}
.gt-header-cap{background:#faf7f7;padding:10px 0;box-shadow:0 2px 6px #ccc;position:relative}
.gt-header-cap.navbar{padding:0}
.clevacances-short{background:url("//csvcus.homeaway.com/rsrcs/1B/A80D862E38716B1A1E06535B9FBDC9-clevacances.png") no-repeat top left;height:25px}
.clevacances-short.rating-1{background-position:0 0}
.clevacances-short.rating-2{background-position:0 -29px}
.clevacances-short.rating-3{background-position:0 -58px}
.clevacances-short.rating-4{background-position:0 -87px}
.clevacances-short.rating-5{background-position:0 -116px}.search-bar input[type="text"].datepicker{background:#fff url("//csvcus.homeaway.com/rsrcs/B5/607E9CB3918B4422A54DEBD38AF811-calendar-icon.png") no-repeat 95%}
@media(min-width:1200px){.navbar.gt-navbar .navbar-inner .container{width:1170px}
.search-bar input.search-field{width:739px}
}
@media(max-width:979px){.navbar .btn-navbar.btn-navbar-phone{display:none}
}
@media(min-width:768px) and (max-width:979px){.navbar.gt-navbar .navbar-inner .container{width:724px}
.search-bar input.search-field{width:293px}
}
@media(max-width:767px){.navbar.gt-navbar .btn-navbar-trav{margin-right:0}
.navbar.gt-navbar .navbar-inner .container{width:auto;margin:0 10px}
.masthead.navbar-trav,.masthead.navbar-trav-home{float:none}
.masthead.navbar-trav ul.nav,.masthead.navbar-trav-home ul.nav{padding-left:0}
.search-bar .navbar-inner{padding:0 10px}
.search-bar input.search-field{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px;height:38px;margin-bottom:0;margin-right:0}
.search-bar input[type="text"].datepicker{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:38px}
.search-bar .search-btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:110px;height:38px;margin-top:9px;margin-right:1px}
.navbar .btn-navbar.btn-navbar-phone{display:block}
.nav-collapse-phone{overflow:hidden;height:0;clear:both}
.nav-collapse-phone .nav{float:none;margin:0 0 10px;left:0}
.nav-collapse-phone .nav>li{float:none}
.nav-collapse-phone .nav>li>a{margin-bottom:2px}
.nav-collapse-phone .nav>.divider-vertical{display:none}
.nav-collapse-phone .nav .nav-header{color:#777;text-shadow:none}
.nav-collapse-phone .nav>li>a,.nav-collapse-phone .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.nav-collapse-phone .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-collapse-phone .dropdown-menu li+li a{margin-bottom:2px}
.nav-collapse-phone .nav>li>a:hover,.nav-collapse-phone .nav>li>a:focus,.nav-collapse-phone .dropdown-menu a:hover,.nav-collapse-phone .dropdown-menu a:focus{background-color:#dfe9f0}
.nav-collapse-phone .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-collapse-phone .open>.dropdown-menu{display:block}
.nav-collapse-phone .dropdown-menu:before,.nav-collapse-phon .dropdown-menu:after{display:none}
.nav-collapse-phone .dropdown-menu .divider{display:none}
.nav-collapse-phone .nav>li>.dropdown-menu:before,.nav-collapse-phone .nav>li>.dropdown-menu:after{display:none}
}
@media(max-width:480px){.search-bar input[type="text"].datepicker{width:100px;margin-right:0}
.search-bar .search-btn{width:90px}
.gt-header-cap .container{margin:0 10px}
}.advert-default{font-size:.8em;margin:4px;background-color:#ccc}
.destinationText{position:relative;top:.6767em;padding-bottom:0;text-align:left}
.destinationText h3{margin-bottom:1em;font-size:1.1em}
.destinationText h4{font-size:.95em}
#searchText{display:none}
#searchText p{margin:0 0 1em 0}
#searchTextPosition #searchText{display:block}
.destinationText p.first{padding:0;margin:0;margin-bottom:1em}
.at #ui-datepicker-div .ui-datepicker-buttonpane,.de #ui-datepicker-div .ui-datepicker-buttonpane{font-size:.8em}
#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content{background:#e9f1f8;padding:0 .8em}
#ui-datepicker-div .ui-datepicker-header{background:0;border:0;font-size:.9em}
.inquiry-form-sidebar{overflow:hidden}
.date-section{margin:5px 0 5px -15px;padding:5px 15px;width:140px}
.date-section.active{background:#e9f1f8}
.date-section .datepicker-error{padding:.5em 0;font-size:.8em}
.ie7 #pdp-sidebar .date-section{margin:0;padding:0}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.datepicker-select-start{background:#82b1d8!important;color:#fff!important}
#ui-datepicker-div .ui-datepicker-calendar{background:#fff}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td{opacity:1;padding:0;background:0;border:0;color:#949494}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td .ui-state-default{color:inherit;font-weight:inherit;background:0;border:0;text-align:center}
#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-close,#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-clear,#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-current{border:0;background:0}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.unavailable,#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.unavailable{background:#DDD;color:#000;text-decoration:line-through}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.ui-state-disabled{color:#000}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.unavailable.minStayBlock{background:0;color:#D00;text-decoration:none}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.available.ui-datepicker-unselectable{background:0;color:#000}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.available.ui-datepicker-unselectable.minStayBlock{background:0;color:#D00}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.pastDate,#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.unavailable.pastDate:hover,#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.available.ui-datepicker-unselectable.pastDate{color:#e2e2e2;background:0}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.unavailable:hover{background:#777;color:#ee0c0c}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.available:hover,#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.hoverRange{background:#82b1d8;color:#fff;font-weight:bold}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.hoverRange .ui-state-default{color:#fff}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.unavailable.hoverRange{background:#777}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.unavailable.hoverRange.minStayBlock{background:#82b1d8;color:#e2e2e2}
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-td.hoverRange.minStayBlock.minStayError{background:#777;color:#d00}
.white-box{background-color:#fff;border:1px solid #d6e6f3;padding:10px;position:relative;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;-o-border-radius:7px 7px 7px 7px;-ms-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}
.blue-box{-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px;position:relative;background-color:#f0f5f8;border:1px solid #cfe1ef;padding:10px}
#footer{text-align:center}
#footer p{font-size:.8em}
#footer a:hover{text-decoration:underline}
#footer-advert .ad-lable{float:left;font-size:.7em;color:#777;margin:0}
#footer-advert{margin:0 auto;padding-top:3em;width:725px}
#footer-advert .ad-lable{float:left;font-size:.7em;color:#777;margin:0}
#footer-advert .ad-with-us{float:right;font-size:.7em;margin:0}
.homeaway_se #footer-advert .ad-lable,.homeaway_se #footer-advert .ad-with-us,.homeaway_pt #footer-advert .ad-lable,.homeaway_pt #footer-advert .ad-with-us,.homeaway_no #footer-advert .ad-lable,.homeaway_no #footer-advert .ad-with-us,.homeaway_nl #footer-advert .ad-lable,.homeaway_nl #footer-advert .ad-with-us,.homeaway_mx #footer-advert .ad-lable,.homeaway_mx #footer-advert .ad-with-us,.homeaway_it #footer-advert .ad-lable,.homeaway_it #footer-advert .ad-with-us,.homeaway_fi #footer-advert .ad-lable,.homeaway_fi #footer-advert .ad-with-us,.homeaway_es #footer-advert .ad-lable,.homeaway_es #footer-advert .ad-with-us,.homeaway_dk #footer-advert .ad-lable,.homeaway_dk #footer-advert .ad-with-us,.homeaway_co #footer-advert .ad-lable,.homeaway_co #footer-advert .ad-with-us,.homeaway_br #footer-advert .ad-lable,.homeaway_br #footer-advert .ad-with-us,.homeaway_at #footer-advert .ad-lable,.homeaway_at #footer-advert .ad-with-us,.homeaway_ar #footer-advert .ad-lable,.homeaway_ar #footer-advert .ad-with-us,.homeaway_in #footer-advert .ad-lable,.homeaway_in #footer-advert .ad-with-us,.homeaway_ca #footer-advert .ad-lable,.homeaway_ca #footer-advert .ad-with-us{display:none}
.hasResponsiveSearch #footer{position:absolute;width:100%;border-top:1px solid #d6d2d3;padding:20px 0 30px;text-align:center;background:#eff4f7;background:-moz-linear-gradient(top,rgba(239,244,247,1) 70%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,rgba(239,244,247,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(239,244,247,1) 70%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(239,244,247,1) 70%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(239,244,247,1) 70%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(239,244,247,1) 70%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eff4f7',endColorstr='#ffffff',GradientType=0)}
.hasResponsiveSearch #footer #footer-advert{padding-top:0}
.hasResponsiveSearch #footer #footer-nav{width:530px;margin:30px auto 15px;border:0;padding:0}
.hasResponsiveSearch #footer p{margin-bottom:0;font-size:12px;color:#666}
@media(max-width:767px){.hasResponsiveSearch #footer #footer-nav{width:100%}
}
.user-action-favorite:focus,.favorite-button:focus{outline:0}
.nav-collapse-phone,.nav-collapse-phone.collapse{height:auto;overflow:visible}
@media(max-width:767px){.nav-collapse-phone,.nav-collapse-phone.collapse{overflow:hidden;height:0}
}
.navbar .btn-navbar.btn-navbar-trav .icon-bar{height:3px;background-color:#535353;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}
.dropdown-menu.dropdown-menu-trav{-webkit-box-shadow:0 3px 6px 1px rgba(0,0,0,.2);-moz-shadow:0 3px 6px 1px rgba(0,0,0,.2);box-shadow:0 3px 6px 1px rgba(0,0,0,.2)}
.dropdown-menu.dropdown-menu-trav>.dropdown-menu-trav-container{padding:12px}
.dropdown-menu.dropdown-menu-with-footer{padding:0}
.dropdown-menu.dropdown-menu-with-footer>.dropdown-menu-with-footer-body{padding:5px 8px;border-bottom:1px solid #e7e3e4}
.dropdown-menu.dropdown-menu-with-footer>.dropdown-menu-footer{background-color:#faf7f7;border-top:1px solid #fff;padding:5px 8px 12px;min-width:185px}
.dropdown-menu.dropdown-menu-trav .nav-header{padding-left:8px;padding-right:8px;text-transform:none;font-size:12px;color:#333}
.popover ul li.divider,.popover div.divider{height:1px;margin:9px 1px;overflow:hidden;background-color:white;border-bottom:1px solid #e7e3e4}
.dropdown-menu.dropdown-menu-trav{-webkit-box-shadow:0 3px 6px 1px rgba(0,0,0,.2);-moz-shadow:0 3px 6px 1px rgba(0,0,0,.2);box-shadow:0 3px 6px 1px rgba(0,0,0,.2)}
.dropdown-menu.dropdown-menu-trav>.dropdown-menu-trav-container{padding:12px}
.dropdown-menu.dropdown-menu-with-footer{padding:0}
.dropdown-menu.dropdown-menu-with-footer>.dropdown-menu-with-footer-body{padding:5px 8px;border-bottom:1px solid #e7e3e4}
.dropdown-menu.dropdown-menu-with-footer>.dropdown-menu-footer{background-color:#faf7f7;border-top:1px solid #fff;padding:5px 8px 12px;min-width:185px}
ul.dropdown-menu.muted>li>a{font-size:13px;color:#333}
.dropdown-menu>div>label,ul.dropdown-menu>li>label{padding:3px 8px 3px 28px;white-space:nowrap;font-size:13px;color:#333}
.dropdown-menu.muted>div>label:hover,ul.dropdown-menu.muted>li>label:hover{background-color:#faf7f7}
.dropdown-menu input[type="radio"],.dropdown-menu input[type="checkbox"]{height:1em;width:1em}
.nav-tabs.nav-tabs-trav{border-bottom:0;margin-bottom:0;padding-bottom:0}
.nav-tabs.nav-tabs-trav>li>a{border-bottom:0}
.nav-tabs.nav-tabs-trav>.active>a,.nav-tabs.nav-tabs-trav>.active>a:hover,.nav-tabs.nav-tabs-trav>.active>a:focus{border:0;border-bottom:1px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.1)}
ul.add-favorites-popover{list-style:none;margin-left:0;margin-bottom:0;min-width:200px}
.popover ul.add-favorites-popover li{line-height:20px}
.popover ul.add-favorites-popover label,.popover ul.add-favorites-popover input,.popover ul.add-favorites-popover button,.popover ul.add-favorites-popover select,.popover ul.add-favorites-popover textarea{font-size:12px}
.popover ul.add-favorites-popover input[type="checkbox"]{height:1em;width:1em}
.popover ul.add-favorites-popover li.loading-item{background:url(/resources/img/dashapp/ajax-loader-inline.gif) no-repeat center center}
.btn.btn-trav-flat{background-color:#e6e9eb;background-image:none;color:#535353;box-shadow:inset 0 1px 0 #fff;padding:6px 8px;font-weight:bold;text-shadow:0 1px #fff;border-color:#d6d2d3}
.btn.btn-trav-flat:hover{color:#535353}
.listing-hover{left:121px;position:absolute;width:421px;z-index:912}
.ieb .listing-hover{width:440px}
.listing-hover .preview-top{background-color:#fff;border:1px solid #d8e6ef;min-height:350px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 11px 2px #666;-webkit-box-shadow:0 0 11px 2px #666;-o-box-shadow:0 0 11px 2px #666;-ms-box-shadow:0 0 11px 2px #666;box-shadow:0 0 11px 2px #666}
.ieb .listing-hover .preview-top,.ieb .listing-hover .preview-btm{background:transparent url("//csvcus.homeaway.com/rsrcs/43/06489DC3FCE2D4D2453EA98A3E83CD-unit-preview.png") no-repeat 0 0;border:0}
.ieb .listing-hover .preview-btm{background-position:0 -780px;height:18px}
.listing-hover .preview-target .preview-loading{padding-top:150px;text-align:center}
.gt-clickable{cursor:pointer}
#mb-load{position:fixed;display:none;height:13px;width:208px;z-index:1000002;top:50%;left:50%;margin:-6px 0 0 -104px}
#lingua-editor{right:0;left:auto!important}.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
/*\*/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
#ui-datepicker-div.ui-widget{font-family:Arial,Lucida Grande,Lucida Sans,sans-serif;font-size:.9em}
#ui-datepicker-div.ui-widget .ui-widget{font-size:.7em}
#ui-datepicker-div.ui-widget input,#ui-datepicker-div.ui-widget select,#ui-datepicker-div.ui-widget textarea,#ui-datepicker-div.ui-widget button{font-family:Arial,Lucida Grande,Lucida Sans,sans-serif;font-size:.9em}
#ui-datepicker-div.ui-widget-content{border:1px solid #ddd;background-color:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f5f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f5f8fb));background:color:#362b36}
#ui-datepicker-div.ui-widget-content a{color:#362b36}
#ui-datepicker-div .ui-widget-header{color:#222;font-weight:bold}
#ui-datepicker-div .ui-widget-header a{color:#222}
#ui-datepicker-div.ui-widget-content a{color:#362b36}
#ui-datepicker-div .ui-state-default,#ui-datepicker-div.ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{color:#949494}
#ui-datepicker-div .ui-datepicker-buttonpane .ui-state-default,#ui-datepicker-div .ui-datepicker-buttonpane .ui-state-default:hover{color:#2779aa}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2779aa;text-decoration:none}
#ui-datepicker-div .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-state-focus,#ui-datepicker-div.ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-widget-header .ui-state-focus{background:#82b1d8;font-weight:bold;color:#fff}
#ui-datepicker-div .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-widget-header .ui-state-focus{border:1px solid #74b2e2;background:#e4f1fb url("//csvcus.homeaway.com/rsrcs/BD/5B3A6996E83A636860E8E295950CC0-ui-bg_glass_100_e4f1fb_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#0070a3}
.ui-state-hover a,.ui-state-hover a:hover{color:#0070a3;text-decoration:none}
#ui-datepicker-div .ui-state-active,#ui-datepicker-div.ui-widget-content .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{background:#82b1d8;font-weight:bold;color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-widget :active{outline:0}
#ui-datepicker-div .ui-datepicker-buttonpane .ui-state-hover{background:0}
.ui-state-highlight,#ui-datepicker-div.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#ffef8f url("//csvcus.homeaway.com/rsrcs/D3/CCE7D7F63D015CDB0B56941D581060-ui-bg_highlight-soft_25_ffef8f_1x100.png") 50% top repeat-x;color:#363636}
.ui-state-highlight a,#ui-datepicker-div.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,#ui-datepicker-div.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#cd0a0a url("//csvcus.homeaway.com/rsrcs/09/157B3A07628D31140CA21018C799F7-ui-bg_flat_15_cd0a0a_40x100.png") 50% 50% repeat-x;color:#fff}
.ui-state-error a,#ui-datepicker-div.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,#ui-datepicker-div.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,#ui-datepicker-div.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,#ui-datepicker-div.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,#ui-datepicker-div.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}
.ui-icon{width:16px;height:16px;background-image:url("//csvcus.homeaway.com/rsrcs/26/901ADAB4B9797711E41A6A64491449-ui-icons_72a7cf_256x240.png")}
.ui-widget-content .ui-icon{background-image:url("//csvcus.homeaway.com/rsrcs/26/901ADAB4B9797711E41A6A64491449-ui-icons_72a7cf_256x240.png")}
.ui-datepicker-div .ui-widget-header .ui-icon{background-image:url("//csvcus.homeaway.com/rsrcs/26/901ADAB4B9797711E41A6A64491449-ui-icons_72a7cf_256x240.png")}
.ui-state-default .ui-icon{background-image:url("//csvcus.homeaway.com/rsrcs/20/5A7CE2E39007D40BDBF94825C724B0-ui-icons_3d80b3_256x240.png")}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("//csvcus.homeaway.com/rsrcs/6D/F29A38DDB3190F593E02C6D670E526-ui-icons_2694e8_256x240.png")}
.ui-state-active .ui-icon{background-image:url("//csvcus.homeaway.com/rsrcs/34/2BC03F6264C75D3F1D7F99E34295B9-ui-icons_ffffff_256x240.png")}
.ui-state-highlight .ui-icon{background-image:url("//csvcus.homeaway.com/rsrcs/2B/99A5E48D3C3957D03027D36A25E8BB-ui-icons_2e83ff_256x240.png")}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("//csvcus.homeaway.com/rsrcs/34/2BC03F6264C75D3F1D7F99E34295B9-ui-icons_ffffff_256x240.png")}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px}
.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}
.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}
.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}
.ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}
.ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}
.ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}
.ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}
.ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.ui-widget-overlay{background:#eee url("//csvcus.homeaway.com/rsrcs/D9/87B086C6E96FB45055361DE17AC08E-ui-bg_diagonals-thick_90_eeeeee_40x40.png") 50% 50% repeat;opacity:.80;filter:Alpha(Opacity=80)}
.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#000 url("//csvcus.homeaway.com/rsrcs/48/5EAACF0ADCA5834AA66DCBCC0B69DF-ui-bg_highlight-hard_70_000000_1x100.png") 50% top repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-datepicker{width:16em;padding:.2em .2em 0}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.2em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-clear{display:block;float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}#property #unit-map,#compare-map #unit-map{border:1px solid #006cb6;overflow:hidden;font-size:12px}
#property-map #unit-map{height:390px;overflow:hidden}
#unit-map-sm,.unit-preview .unit-map-sm{height:135px;width:177px;margin-bottom:10px}
.unit-preview .unit-map-sm{margin-bottom:5px;border:1px solid #bbcfdf;background-color:#d8e6ee}
#property-map .unit-map-msg{padding-top:5px;font-family:Helvetica,Arial,Sans-serif;text-align:center;font-size:.8989em;color:#008000}
#property-map .unit-map-msg.hlt{color:#f00}
#compare-map #unit-map{width:240px;height:250px}#simplemodal-overlay{background:#000;opacity:.5}
.ie .modal-wrap{right:0}
.ie #simplemodal-overlay,.ie #simplemodal-overlay{filter:alpha(opacity=50)}
.simplemodal-data{margin:20px 10px;padding:0}
#loginIFrame{overflow:hidden}
.simplemodal-data .modal-title{font-family:Arial,Helvetica,sans-serif;position:relative;padding:15px 20px 10px;font-size:16px;font-weight:normal;color:#fff;text-shadow:0 0 8px #3b66b7;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border:1px solid #4c83c9;border-width:1px 1px 0;border-bottom:1px solid #131e27;background:#3b66b7;background:-moz-linear-gradient(top,#3b66b7 0,#26438a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3b66b7),color-stop(100%,#26438a));background:-webkit-linear-gradient(top,#3b66b7 0,#26438a 100%);background:-o-linear-gradient(top,#3b66b7 0,#26438a 100%);background:-ms-linear-gradient(top,#3b66b7 0,#26438a 100%);-pie-background:linear-gradient(top,#3b66b7 0,#26438a 100%);background:linear-gradient(top,#3b66b7 0,#26438a 100%);-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.simplemodal-data .modal-body{background:#fff;margin:0;padding:10px 20px 20px}
.simplemodal-data .modal-btm{background:#eef4f9;padding:20px;-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;border-radius:0 0 6px 6px;position:relative}
.simplemodal-data .modal-body:last-child{-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;border-radius:0 0 6px 6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:-20px}
.simplemodal-data .modal-buttons{border-top:1px solid #9ac2d8;padding:15px 20px 0;margin:0 -20px;text-align:right}
.simplemodal-data a.modalCloseImg{display:none}
.simpleModalClose.simplemodal-close{position:relative;float:right;right:30px;top:10px;width:19px;height:19px;cursor:pointer}
.ie7 .simpleModalClose.simplemodal-close{position:absolute;top:10px;right:10px}
.ie7 .reviews-write .close{top:27px}#mb-clearstay-window{display:none}
#mb-clearstay-window .rb-blue{width:620px}
#mb-clearstay-window .body{height:390px;*height:410px}
#clearstay-modal-base-amt-label{width:100px;*float:left;*margin-bottom:8px}
#clearstay-modal-amount-label{width:100px;*float:left;*margin-bottom:8px}
#clearstay-modal-total-label{width:100px;*float:left;*margin-bottom:8px}
#clearstay-modal-total{*float:right}
#mb-clearstay-window .body{padding-left:30px;padding-right:30px}
#mb-clearstay-window .rb-blue .rbbleft,#mb-clearstay-window .rb-blue .rbbright{background-image:url("//csvcus.homeaway.com/rsrcs/59/AC9801566139FA6BCA94E1B750C8FB-modal-white-btm.png")}
#mb-clearstay-window .rb-blue .rbbleft{width:124px;//this is so there is no line where the two lower footers meet}
#mb-clearstay-window .clearstay-data{height:100px;background-color:#f4f5f7;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
#mb-clearstay-window .clearstay-dates-rates{border-style:none none solid none;border-bottom:1px solid #cfe1ef;padding-bottom:5px;margin-bottom:15px;font-style:italic;font-weight:bold;font-size:12px}
#mb-clearstay-window .clearstay-modal-DateInput{border:0;margin-bottom:0;height:24px;padding:3px 8px;width:78px;min-height:14px;font-size:10px;background:transparent url("//csvcus.homeaway.com/rsrcs/F0/68459C34470E416B0C131B3F1A2B64-static-search-elements.png") no-repeat 0 -60px}
.ieb #mb-clearstay-window .clearstay-modal-DateInput{padding:8px 11px 4px 5px}
#clearstay-dates{margin:20px 0 30px 20px}
.clearstay-modal-select-label{display:block}
#clearstay-modal-startDate-select{float:left;margin-right:20px;width:95px}
#clearstay-modal-endDate-select{display:inline;width:95px}
#clearstay-adults-select,#clearstay-kids-select,#clearstay-pets-select{position:relative;left:20px;top:-10px;width:55px;float:left}
#clearstay-kids-select{margin-left:20px}
#clearstay-pets-select{margin-left:20px}
#clearstay-adults-select a.gtmenu-wrap,#clearstay-kids-select a.gtmenu-wrap,#clearstay-pets-select a.gtmenu-wrap{min-width:60px;//min-height:27px}
.clearstay-people{width:35px;height:15px;padding:2px}
.clearstay-pets{padding:2px}
#clearstay-get-rates{float:right;position:relative;top:15px;*top:0;*width:80px}
#mb-clearstay-window .clearstay-modal-input{margin-right:30px}
#mb-clearstay-window .clearstay-data{float:left;width:260px;height:170px;margin-bottom:16px}
.clearstay-modal-costs-total{position:relative;top:20px;left:40px;width:175px}
.clearstay-modal-amount{float:right}
.clearstay-modal-costs-row{margin-bottom:8px}
.clearstay-modal-costs{border-style:none none solid none;border-bottom:1px solid #cfe1ef;*height:55px}
.clearstay-modal-total-row{margin-top:8px;font-weight:bold}
#mb-clearstay-window .clearstay-msgs-btn{height:80px;border-style:none none solid none;border-bottom:1px solid #cfe1ef;padding-bottom:5px;margin-bottom:15px}
#mb-clearstay-window .clearstay-msgs{float:left;width:60%;font-size:12px;font-weight:lighter}
#clearstay-modal-loading{display:none;top:85px;right:90px}
a#clearstay-button{float:right}
#clearstay-modal-errs{margin-top:10px;color:red;float:left}
#mb-clearstay-window .clearstay-modal-footer{float:left;margin-left:120px;border-style:none none solid none;border-bottom:1px solid #cfe1ef}
img#clearstay-modal-ha-logo{float:right}
img#clearstay-modal-clearstay-logo{float:left;position:relative;right:45px;width:374px;height:42px;max-width:none}
.clearstay-modal-logos{width:300px}
#clearstay-footer-img-txt{position:relative;float:left;top:8px;left:100px;background:white;padding:0 3px}
#mb-clearstay-window .checkbox{padding-left:0}#geo-redirect .geo-info{text-align:left;padding:6px;color:#333;font-size:14px}
#geo-redirect #inquiry-modal-box{text-align:center}
#geo-redirect .geo-button{overflow:hidden;height:46px;width:260px;box-shadow:2px 2px 6px #AAA}
#geo-redirect .flag-wrap{float:left;text-align:left;margin:3px 0 0}
#geo-redirect .flag-image{border:1px solid black;width:74px;height:36px}
#geo-redirect .co-uk-brand{float:left;margin-left:18px;margin-top:9px;overflow:hidden;width:156px;height:26px}
#geo-redirect .co-uk-brand-image{width:148px}
#geo-redirect .com-brand{float:left;margin-left:16px;margin-top:8px;width:138px;height:48px}
#geo-redirect .com-brand-image{width:128px}#header{padding-bottom:5px;*z-index:12}
#header #tools{*z-index:10}
#header .tools .logout{display:none}
body.homePage #header a#homeaway-logo{width:275px;height:55px;display:inline-block}
body.homePage #header a#homeaway-logo:hover{text-decoration:none}
body.homePage #header a#homeaway-logo h1{color:transparent;font-size:0}
#header #masthead #header-logo,#site-display-banner #header-logo{float:left;width:220px;height:63px;background:url("//csvcus.homeaway.com/rsrcs/36/5A38C6A59DF0246AFFC425CE0092C0-logo-sm.png") no-repeat scroll left 4px;margin:10px 0 0 10px}
.homeaway_us #header #masthead #header-logo{background-position:12px 3px}
#header #masthead #header-logo span{visibility:hidden}
#header #masthead #header-logo .tagline{font-size:11px;line-height:13px;font-weight:normal;color:#727272;padding:3.7em 1em 0 0}
#header #masthead #header-logo .tagline em{color:#626262;line-height:14px;font-size:10pt;letter-spacing:-1px;font-weight:bold}
#header #navbar{height:50px;width:100%;position:relative;*z-index:10}
#header #navbar ul{list-style:none;padding:0;position:relative}
#header #navbar #global-nav{border-right:1px solid #ccc;padding-right:10px;margin:9px 10px 10px 0;float:right;position:relative;zoom:1}
#header #navbar ul li{display:inline-block;*display:inline;padding:0 5px 0;font-size:.91em}
#header #navbar #tools{*z-index:100;float:right}
#header #navbar #tools ul{position:relative}
#header #navbar #tools ul li{padding-top:9px}
.ie #header #navbar #tools ul li{display:block;float:left}
#header #navbar #tools ul li.last{background:-moz-linear-gradient(top,#ffeab7 47%,#ffd45a 53%);background:-webkit-gradient(linear,left top,left bottom,color-stop(47%,#ffeab7),color-stop(53%,#ffd45a));-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;padding:9px}
.ie #header #navbar #tools ul li.last{background:#fcd985 url("//csvcus.homeaway.com/rsrcs/B3/3683C0AE217A77D79318ECF4A553EB-yellow-tab.png") repeat-x top left}
#header #masthead{width:100%;background-color:#f5f8fb;border:1px solid #d8e7f2;clear:both;min-height:74px;*height:74px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
#header #masthead #right-bar{background-color:#fff;border-left:1px solid #d8e7f2;border-bottom:1px solid #d8e7f2;float:right;margin-bottom:-1px;min-height:74px;*height:74px;width:715px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
#header #masthead #right-bar #search-bar{background-color:#4d80bf;padding:11px;-moz-border-radius:5px 8px 8px 5px;-webkit-border-radius:5px 8px 8px 5px;-o-border-radius:5px 8px 8px 5px;-ms-border-radius:5px 8px 8px 5px;border-radius:5px 8px 8px 5px}
#header #keywordSearchForm{position:relative;width:608px;background:#fff;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 1px 1px 2px #999;-webkit-box-shadow:inset 1px 1px 2px #999;-o-box-shadow:inset 1px 1px 2px #999;-ms-box-shadow:inset 1px 1px 2px #999;box-shadow:inset 1px 1px 2px #999}
#header #keywordSearchForm #searchKeywords{font-size:15.29px;border:0;background:transparent;width:550px;box-shadow:none;padding:0}
#header #keywordSearchForm #searchKeywords.empty{color:#cfcfcf}
#header #keywordSearchForm #searchKeywords:focus{outline-width:0}
#header #side-search-button{position:absolute;text-transform:uppercase;font-size:11px;padding:1px 9px 2px;font-weight:bold;color:#fff;right:3px;top:4px;border:2px solid #e9a35c;-webkit-background-clip:padding-box;*margin-top:-2px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:-moz-linear-gradient(top,#f7b36d 0,#e89c4e 50%,#e2811c 60%,#ea9134 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7b36d),color-stop(50%,#e89c4e),color-stop(60%,#e2811c),color-stop(100%,#ea9134));background-color:#e89c4e}
.ie7 #header #side-search-button{width:45px}
.ie7 .homeaway_mx #header #side-search-button,.ie7 .homeaway_ar #header #side-search-button,.ie7 .homeaway_co #header #side-search-button{width:188px}
.ie7 .homeaway_nl #header #side-search-button.ie7 .homeaway_de #header #search-bar #side-search-button,.ie7 .homeaway_at #header #search-bar #side-search-button{width:73px}
.ie7 .abritel #header #search-bar #side-search-button,.ie7 .homeaway_it #header #search-bar #side-search-button{width:62px}
.ie7 .homeaway_es #header #side-search-button,.ie7 .homeaway_cafr #header #side-search-button{width:68px}
.ie7 .homeaway_fi #header #side-search-button{width:55px}
.ie7 .homeaway_pt #header #side-search-button{width:90px}
#header #masthead #right-bar #tagline{padding:5px 5px 0;font-size:.9em;color:#666;font-style:italic}
.breadcrumb.breadcrumb-gt-header{margin:0;padding:0;background:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.breadcrumb.breadcrumb-gt-header a{color:#2297c9}
#header .breadcrumb-sprite,#header #navbar .breadcrumb-sprite{clear:both;float:left;width:8px;height:20px}
#header .breadcrumb,#header #navbar .breadcrumb{float:left;width:700px;color:#d0e2ef}
#header .breadcrumb .last .crumb,#header #navbar .breadcrumb .last .crumb{color:#d0e2ef}
#header .breadcrumb .unlinked,#header .breadcrumb .last,#header #navbar .breadcrumb .unlinked,#header #navbar .breadcrumb .last{color:#333}
#header .breadcrumb ol,#header #navbar .breadcrumb ol{float:left;list-style-type:none;margin:0;padding:5px 0 0;overflow:visible;white-space:nowrap;width:700px}
#header .breadcrumb li,#header #navbar .breadcrumb li{float:left;padding:2px 4px 0 0;font-size:12px;line-height:14px}
#header .breadcrumb li.first,#header .breadcrumb li.first a,#header #navbar .breadcrumb li.first,#header #navbar .breadcrumb li.first a{_margin:0;_border:0}
#header .breadcrumb li.last,#header #navbar .breadcrumb li.last{text-decoration:none!important}
#header .droplink,#header #navbar .droplink{position:relative;padding:0;margin-right:-2px}
.homePage #header #global-nav .droplink{padding-right:2px;margin-right:-2px}
.ieb #header .droplink,.ieb #header #navbar .droplink{margin-right:-8px;padding-right:2px}
.ieb .homePage #header #global-nav .droplink{margin-right:-8px}
#header .droplink .drop-icon,#header #navbar .droplink .drop-icon{background:url("//csvcus.homeaway.com/rsrcs/BB/20985D5223018324FF6480AB42CC69-icons.png") no-repeat scroll 4px -1146px transparent;height:15px;padding:0 0 0 12px;position:relative;width:5px}
.ieb #header .droplink .drop-icon,.ieb #header #navbar .droplink .drop-icon{display:inline-block;background-position:4px -1144px}
#header .drop-menu,#header #navbar .drop-menu{position:absolute;z-index:99;top:23px;background:#fff;padding:10px;text-align:left;display:none;-moz-box-shadow:0 6px 8px rgba(0,70,98,.56);-webkit-box-shadow:0 6px 8px rgba(0,70,98,.56);-o-box-shadow:0 6px 8px rgba(0,70,98,.56);-ms-box-shadow:0 6px 8px rgba(0,70,98,.56);box-shadow:0 6px 8px rgba(0,70,98,.56);-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.ieb #header #navbar .drop-menu,.ieb #header .drop-menu{border:1px solid #d8e7f2;border-top:0;margin-left:2px;left:0;top:30px}
#header .droplink .menu-tab,#header #navbar .droplink .menu-tab{padding:10px 3px 19px 12px}
#header .droplink-on .menu-tab,#header #navbar .droplink-on .menu-tab{z-index:999999;background-color:#fff;-moz-box-shadow:0 0 8px rgba(0,70,98,.56);-webkit-box-shadow:0 0 8px rgba(0,70,98,.56);-o-box-shadow:0 0 8px rgba(0,70,98,.56);-ms-box-shadow:0 0 8px rgba(0,70,98,.56);box-shadow:0 0 8px rgba(0,70,98,.56)}
.ieb #header .droplink-on .menu-tab,.ieb #header #navbar .droplink-on .menu-tab{border:1px solid #d8e7f2;border-bottom:0;padding:10px 0 19px 11px;margin-left:0}
.ieb #header .droplink-on,.ieb #header #navbar .droplink-on{padding:0 2px;margin-right:-6px}
#header .drop-menu ul,#header #navbar .drop-menu ul{padding:0}
#header .droplink-on .drop-menu,#header #navbar .droplink-on .drop-menu{display:block}
#header .drop-menu ul li,#header #navbar .drop-menu ul li{font-size:1em;padding:5px;background-color:#fff;float:none;min-width:123px;font-size:1em;padding:5px;text-decoration:none;display:block}
#header .drop-menu li:hover,#header #navbar .drop-menu li:hover{background:#f0f5f8}
.homePage #header #global-nav .droplink-on a,#header .drop-menu ul li a,#header #navbar #global-nav .droplink-on a,#header .drop-menu ul li a{text-decoration:none;text-shadow:none;color:#2297c9}
#header .drop-menu ul li:hover a,#header #navbar .drop-menu ul li:hover a{color:#003465}.sprites-sprite,.sprites-amenities_disabled,.sprites-amenities_hover,.sprites-amenities_normal,.sprites-arrow-orange-thin,.sprites-arrow,.sprites-arrowdark,.sprites-avail-next-off,.sprites-avail-next,.sprites-avail-prev-off,.sprites-avail-prev,.sprites-back_default,.sprites-back_disabled,.sprites-back_hov,.sprites-back_hover,.sprites-back_normal,.sprites-blue-check,.sprites-calendar_disabled,.sprites-calendar_hover,.sprites-calendar_normal,.sprites-clearstay-ha-logo,.sprites-close,.sprites-email,.sprites-facebook-icon,.sprites-facebook_default,.sprites-facebook_hov,.sprites-fav_default,.sprites-fav_hov,.sprites-filters-separator,.sprites-gogobot-logo,.sprites-gogobot-sprite,.sprites-gradient-box-fixed,.sprites-heart_pink,.sprites-heart_red,.sprites-icon-facebook,.sprites-icon-fav-red,.sprites-icon-pinterest,.sprites-icon-twitter,.sprites-listing-icon-payments,.sprites-listing-icons,.sprites-logo,.sprites-mail_default,.sprites-mail_hov,.sprites-map_disabled,.sprites-map_hover,.sprites-map_normal,.sprites-mastercard,.sprites-navbar-bg,.sprites-offer-icon,.sprites-overview_disabled,.sprites-overview_hover,.sprites-overview_normal,.sprites-pager-arws,.sprites-photos_disabled,.sprites-photos_hover,.sprites-photos_normal,.sprites-propNext_disabled,.sprites-propNext_hover,.sprites-propNext_normal,.sprites-propPrevious_disabled,.sprites-propPrevious_hover,.sprites-propPrevious_normal,.sprites-rates_disabled,.sprites-rates_hover,.sprites-rates_normal,.sprites-rating_default,.sprites-rating_disabled,.sprites-rating_hov,.sprites-rating_hover,.sprites-rating_normal,.sprites-search-hit-icons,.sprites-star,.sprites-tabHeart,.sprites-visa{background:url("//csvcus.homeaway.com/rsrcs/FB/CCA7E157CE9DB58A4F5E2028560CAD-sprites-s65ea488d26.png") no-repeat}
.sprites-amenities_disabled{background-position:0 -1897px}
.sprites-amenities_hover{background-position:0 -1930px}
.sprites-amenities_normal{background-position:0 -1963px}
.sprites-arrow-orange-thin{background-position:0 -2864px}
.sprites-arrow{background-position:0 -2890px}
.sprites-arrowdark{background-position:0 -2624px}
.sprites-avail-next-off{background-position:0 -2643px}
.sprites-avail-next{background-position:0 -1634px}
.sprites-avail-prev-off{background-position:0 -2768px}
.sprites-avail-prev{background-position:0 -1202px}
.sprites-back_default{background-position:0 -2405px}
.sprites-back_disabled{background-position:0 -1337px}
.sprites-back_hov{background-position:0 -2436px}
.sprites-back_hover{background-position:0 -1370px}
.sprites-back_normal{background-position:0 -1403px}
.sprites-blue-check{background-position:0 -2834px}
.sprites-calendar_disabled{background-position:0 -2124px}
.sprites-calendar_hover{background-position:0 -2157px}
.sprites-calendar_normal{background-position:0 -2190px}
.sprites-clearstay-ha-logo{background-position:0 0}
.sprites-close{background-position:0 -1142px}
.sprites-email{background-position:0 -939px}
.sprites-facebook-icon{background-position:0 -2803px}
.sprites-facebook_default{background-position:0 -2529px}
.sprites-facebook_hov{background-position:0 -2560px}
.sprites-fav_default{background-position:0 -2467px}
.sprites-fav_hov{background-position:0 -2498px}
.sprites-filters-separator{background-position:0 -1057px}
.sprites-gogobot-logo{background-position:0 -678px}
.sprites-gogobot-sprite{background-position:0 -319px}
.sprites-gradient-box-fixed{background-position:0 -2678px}
.sprites-heart_pink{background-position:0 -2252px}
.sprites-heart_red{background-position:0 -2223px}
.sprites-icon-facebook{background-position:0 -2591px}
.sprites-icon-fav-red{background-position:0 -1996px}
.sprites-icon-pinterest{background-position:0 -764px}
.sprites-icon-twitter{background-position:0 -1169px}
.sprites-listing-icon-payments{background-position:0 -717px}
.sprites-listing-icons{background-position:0 -424px}
.sprites-logo{background-position:0 -624px}
.sprites-mail_default{background-position:0 -2281px}
.sprites-mail_hov{background-position:0 -2374px}
.sprites-map_disabled{background-position:0 -1109px}
.sprites-map_hover{background-position:0 -963px}
.sprites-map_normal{background-position:0 -996px}
.sprites-mastercard{background-position:0 -903px}
.sprites-navbar-bg{background-position:0 -57px}
.sprites-offer-icon{background-position:0 -797px}
.sprites-overview_disabled{background-position:0 -1670px}
.sprites-overview_hover{background-position:0 -1703px}
.sprites-overview_normal{background-position:0 -1736px}
.sprites-pager-arws{background-position:0 -840px}
.sprites-photos_disabled{background-position:0 -1502px}
.sprites-photos_hover{background-position:0 -1535px}
.sprites-photos_normal{background-position:0 -1568px}
.sprites-propNext_disabled{background-position:0 -1769px}
.sprites-propNext_hover{background-position:0 -1802px}
.sprites-propNext_normal{background-position:0 -1835px}
.sprites-propPrevious_disabled{background-position:0 -1601px}
.sprites-propPrevious_hover{background-position:0 -1436px}
.sprites-propPrevious_normal{background-position:0 -1469px}
.sprites-rates_disabled{background-position:0 -2025px}
.sprites-rates_hover{background-position:0 -2058px}
.sprites-rates_normal{background-position:0 -2091px}
.sprites-rating_default{background-position:0 -2343px}
.sprites-rating_disabled{background-position:0 -1238px}
.sprites-rating_hov{background-position:0 -2312px}
.sprites-rating_hover{background-position:0 -1271px}
.sprites-rating_normal{background-position:0 -1304px}
.sprites-search-hit-icons{background-position:0 -136px}
.sprites-star{background-position:0 -1029px}
.sprites-tabHeart{background-position:0 -1868px}
.sprites-visa{background-position:0 -867px}
.ha-modal .title-bar .close,.rbtitle div.close{background:url("//csvcus.homeaway.com/rsrcs/FB/CCA7E157CE9DB58A4F5E2028560CAD-sprites-s65ea488d26.png") no-repeat 0 -1142px}
.property .sprites-arrowdark,.property .sprites-arrow:hover{background-position:3px -2616px}
.sprites-arrowdark,.sprites-arrow:hover{background-position:3px -2613px}
.sprites-arrow-orange-thin{list-style:none;padding-left:15px;margin-left:0}
.sprites-icon-fav-red{background-position:0 -1994px}
.sprites-heart_red,.has-check .sprites-heart_pink{background-position:4px -2218px}
.sprites-tabHeart{background-position:5px -1858px}
.sprites-heart_pink{background-position:4px -2247px}
.property .sprites-heart_pink{background-position:4px -2250px}
.property .has-check .sprites-heart_pink{background-position:4px -2221px}
.property .sprites-arrow{background-position:3px -2882px}
.sprites-arrow{background-position:3px -2879px}
.sprites-arrowdark{background-position:3px -2613px}
.sprites-email{background-position:5px -934px}
.sprites-star{background-position:3px -1026px}
.sprites-pager-arws.prev{background-position:-6px -839px}
.sprites-pager-arws.next{background-position:-23px -840px}
.sprites-navbar-bg{background-position:100% -57px}
.sprites-facebook-icon{background-position:3px -2800px}
.sprites-mail_default{background-position:5px -2280px}
.sprites-mail_hov{background-position:5px -2373px}
.sprites-rating_default{background-position:2px -2341px}
.sprites-rating_hov{background-position:2px -2311px}
.sprites-facebook_hov{background-position:2px -2559px}
#tab-overview .inner{background-position:0 -1736px}
#tab-photos .inner{background-position:0 -1568px}
#tab-calendar .inner{background-position:0 -2190px}
#tab-rates .inner{background-position:0 -2091px}
#tab-amenities .inner{background-position:0 -1963px}
#tab-reviews .inner{background-position:0 -1304px}
#tab-map .inner{background-position:0 -996px}
#tab-overview.on .inner,#tab-overview:hover .inner{background-position:0 -1703px}
#tab-photos.on .inner,#tab-photos:hover .inner{background-position:0 -1535px}
#tab-calendar.on .inner,#tab-calendar:hover .inner{background-position:0 -2157px}
#tab-rates.on .inner,#tab-rates:hover .inner{background-position:0 -2058px}
#tab-amenities.on .inner,#tab-amenities:hover .inner{background-position:0 -1930px}
#tab-reviews.on .inner,#tab-reviews:hover .inner{background-position:0 -1271px}
#tab-map.on .inner,#tab-map:hover .inner{background-position:0 -963px}
.sprites-filters-separator{background-position:0 -1048px}
.icon.sprites-listing-icons,.special-icon.sprites-listing-icons{background-position:0 -426px}
.golf-icon.sprites-listing-icons{background-position:0 -461px}
.ski-icon.sprites-listing-icons{background-position:0 -497px}
.pm-icon.sprites-listing-icons{background-position:-2px -576px;position:relative}
.sprites-search-hit-icons{width:22px;height:22px;display:inline-block;vertical-align:text-top;margin-top:-4px}
.inquired.sprites-search-hit-icons{background-position:0 -136px}
.viewed.sprites-search-hit-icons{background-position:-48px -136px}
.special-icon.sprites-search-hit-icons{background-position:-72px -136px}
.pm-icon.sprites-search-hit-icons{background-position:-96px -136px}
.fn-checklist.has-check .favorited.sprites-search-hit-icons,.favorited.sprites-search-hit-icons{background-position:-120px -136px}
.fn-checklist .favorited.sprites-search-hit-icons,.not-favorited.sprites-search-hit-icons{background-position:-144px -136px}
.payments.sprites-search-hit-icons{width:24px;background-position:-168px -136px}
.golf-icon.sprites-search-hit-icons{background-position:-192px -136px}
.ski-icon.sprites-search-hit-icons{background-position:-218px -136px}
.list-view-active.sprites-search-hit-icons{background-position:-96px -160px}
.list-view-inactive.sprites-search-hit-icons{background-position:-120px -160px}
.map-view-inactive.sprites-search-hit-icons{background-position:-149px -160px}
.map-view-active.sprites-search-hit-icons{background-position:-169px -160px}
.gogo-rating.sprites-gogobot-sprite{background-position:0 -351px}
.gogo-rating:after{background:url("//csvcus.homeaway.com/rsrcs/FB/CCA7E157CE9DB58A4F5E2028560CAD-sprites-s65ea488d26.png") 0 -335px}
.icon-ggb-home.sprites-gogobot-sprite{width:16px;height:16px}
.icon-ggb-attraction.sprites-gogobot-sprite{width:16px;height:16px;background-position:-16px -319px}
.icon-ggb-restaurant.sprites-gogobot-sprite{width:16px;height:16px;background-position:-32px -319px}
.icon-ggb-map.sprites-gogobot-sprite{width:16px;height:16px;background-position:-49px -319px}
.sprites-gogobot-logo{height:24px;width:89px;display:inline-block;vertical-align:middle}body.error div.hr{height:1px;border-bottom:1px solid #dcded1;overflow:hidden;padding-top:.7em;margin-bottom:1em}
body.error h1{padding-top:0;margin-top:1em;line-height:1em}
body.error h1 span.error{color:#c00}
body.error p.heading{padding-top:.5em;font-size:.8989em}
body.error #error-container{min-width:884px;max-width:950px;min-height:400px;margin:18px auto 0;border:1px solid #d8d8d8;position:relative;overflow:hidden;-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}
body.error #error-container .error-header{background-color:#d8d8d8;-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}
body.error #error-container .error-header span,body.error #error-container .error-header div.outer{background-position:left top;display:block;margin-right:10px;padding-left:10px;padding-bottom:23px}
body.error #sidebar-links{float:left;width:213px;padding:10px;position:relative;top:-27px;position:relative}
body.error .sidebar-background{background-color:#eee;position:absolute;width:233px;height:2000px;top:12px;left:0;border-right:1px solid #d8d8d8;-moz-border-radius:0 8px 0 0;-webkit-border-radius:0 8px 0 0;-o-border-radius:0 8px 0 0;-ms-border-radius:0 8px 0 0;border-radius:0 8px 0 0}
body.error #sidebar-links ul{margin:10px 0 0 0;padding:0}
body.error #sidebar-links ul li.list-blue-circle{margin:0;padding:4px 0 4px 15px;list-style-type:none;*zoom:1}
body.error .column-right{position:relative;float:right;padding:0 15px;width:685px}
body.error .column-right h2{font-size:1.2em;font-weight:normal}
body.error .column-right .subcontent{float:left;width:30em;padding-left:10px}
body.error .column-right .subcontent p{padding:.5em 0;font-size:.8989em}
body.error .search{width:410px;margin:1.5em 0 1em 0}
body.error input.default{color:#ccc}
body.error .search p span{float:left;font-size:1em}
body.error .search-input{margin-top:.5em;border:1px solid #91cfee;width:410px;height:23px;padding:3px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;-o-border-radius:6px 6px 6px 6px;-ms-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px}
body.error .search-input input[type="text"]{padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
body.error .search-input .search-submit-button{float:right;font-size:12px;font-weight:bold;padding:2px 11px;margin:0;height:23px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
body.error .search-input #searchKeywords{border:0;float:left;position:relative;top:2px;_top:5px;left:10px;width:300px;height:20px}
body.error .error-bottom span{display:block;background-position:left top;height:10px;overflow:hidden;margin-right:10px}body.search-page.no-results div.hr{height:1px;border-bottom:1px solid #d6e6f3;overflow:hidden;padding-top:.7em;margin-bottom:.7em}
body.search-page.no-results .rbgrade{background:#fff url("//csvcus.homeaway.com/rsrcs/67/2902E83EE48DA2D4F189D6783A9B51-gradient-med.png") repeat-x left top}
body.search-page.no-results .roundedBox .noresults-content{padding:0 20px}
body.search-page.no-results .roundedBox .noresults-content h2{margin:1em 0 0 0;padding:0}
body.search-page.no-results .roundedBox .noresults-content p.heading{margin:0;margin-bottom:.5em;padding:0;text-align:center}
body.search-page.no-results .roundedBox .noresults-content p{margin:1.5em 0 0 0}
body.search-page.no-results .roundedBox .noresults-content p span{font-weight:bold}
body.search-page.no-results .roundedBox .noresults-content ul{margin:0;padding:0 0 2em 0}
body.search-page.no-results .roundedBox .noresults-content ul li{margin:3px 0 0 5px;padding:0 0 0 15px;list-style-type:none}
body.search-page.no-results .roundedBox .noresults-content ul li.list-grey-arw{background:url("//csvcus.homeaway.com/rsrcs/7A/A1970691BAD4B271FDBDC56550FEBA-list-grey-arw.png") 0 0 no-repeat}
body.search-page.no-results #noresults-search{margin:.3em 0 1em 0}
body.search-page.no-results input.default{color:#ccc}
body.search-page.no-results #search-input{width:550px;height:23px}
body.search-page.no-results #searchKeywords{border:0;float:left;position:relative;top:2px;left:10px;width:480px;height:20px}
body.search-page.no-results #submit-search{position:relative;z-index:2;right:-10px}body.property #container #mb-inq-window{display:none}
body.property #mb-inq-window{display:block;width:408px}
body.property #mb-close-btn{cursor:pointer}
#inquiry-modal-box{font-size:.8585em}
#inquiry-modal-box label,#inquiry-modal-box input,#inquiry-modal-box select,#inquiry-modal-box .quote-error{font-size:12px}
#inquiry-modal-box .quote-error{color:#f00}
#inquiry-modal-box select{height:26px;padding-top:2px;padding-bottom:2px}
#mb-inq-box h2{margin-bottom:.5em}
#mb-inq-box .book-now h2.book-message{float:left;line-height:1.1212em;width:365px}
#mb-inq-box .book-now .book-now-inq{float:right;width:145px}
#mb-inq-box .book-now .or{display:block;font-size:1.4em;padding-bottom:.5em}
#inquiry-modal-box .contact-section{width:190px}
#inquiry-modal-box .details-section{width:176px}
#inquiry-modal-box .section{float:left;padding:0}
#inquiry-modal-box .section input,#inquiry-modal-box .section select{margin-bottom:7px;padding:2px;width:170px;background-color:#fff}
#inquiry-modal-box .section select{width:176px;padding:4px 6px}
#inquiry-modal-box .numberOfAdultsField,#inquiry-modal-box .numberOfChildrenField{float:left;width:81px}
#inquiry-modal-box .numberOfChildrenField{float:right}
#inquiry-modal-box .numberOfAdultsField input,#inquiry-modal-box .numberOfChildrenField input{width:75px}
body.property .subscript{font-size:.85em;font-style:italic}
#inquiry-modal-box .totalGuests{color:#1189c7;font-weight:bold;padding:12px 0 3px}
#inquiry-modal-box .alt-section{clear:both;padding-top:3px}
#inquiry-modal-box .alt-section .label span{font-size:.8282em}
#inquiry-modal-box .alt-section .field label{display:block;padding-top:3px}
#inquiry-modal-box .message-section{padding:10px 0}
#inquiry-modal-box .message-section textarea{width:96%;height:72px;padding:4px}
#inquiry-modal-box .button-section{position:relative;padding:1em 0}
#inquiry-modal-box .button-section #inquiry-legal{font-size:.8em;margin-top:6px}
#inquiry-modal-box .button-section #subscribe{width:370px;float:left}
#inquiry-modal-box .button-section #subscribe div.input{width:25px}
#inquiry-modal-box .button-section #subscribe div.input,#inquiry-modal-box .button-section #subscribe div.label{float:left}
#inquiry-modal-box .owner-section{padding-bottom:10px}
#inquiry-modal-box .owner-section p{text-align:left;display:block}
#inquiry-modal-box .owner-section span{font-weight:bold}
#inquiry-modal-box .owner-section p.speaks{padding:5px 0}
#inquiry-modal-box .message-section #modal-comments-counter,#pdp-sidebar #sidebar-form-box #sidebar-comments-counter{font-style:italic}
#inquiry-modal-box .validation-error{border-color:red}
#inquiry-modal-box .button-section input{float:left}
#inquiry-modal-box .button-section .loading{float:left;display:none;background:url("//csvcus.homeaway.com/rsrcs/87/9804891F809ED9268706B98D6FD903-loading-blue-lg.gif") no-repeat 50% 50%;width:50px;height:30px}
#inquiry-modal-box #accept-terms-msg{color:red}
body #multiInquiryFormModal{display:none}
#multiInquiry-success{font-family:'Lato';font-size:32px;text-align:center;line-height:1.1em;padding:20px 10px;display:none}
#multiInquiryFormModal{width:585px;font-family:Helvetica,Arial,Sans-serif;font-size:12px}
#multiInquiryFormModal .body{overflow:hidden}
#multiInquiryFormModal .body .spuSet{width:180px;float:left;overflow:auto;height:350px;margin-right:10px;position:relative}
#multiInquiryFormModal .body .spuSet .row-gt{overflow:hidden;margin:0;padding:0;width:160px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}
#multiInquiryFormModal .body .spuSet .row-gt:hover{background:#eee}
#multiInquiryFormModal .body .spuSet .row-gt input{float:left;margin:40px 5px 0 0}
#multiInquiryFormModal .body .spuSet .row-gt .thumbnail-gt{float:left;text-align:center;width:100px;display:block}
#multiInquiryFormModal .body .multipleInquiryForm{width:360px;float:left}
#multiInquiryFormModal .body .multipleInquiryForm .row-gt{overflow:hidden}
#multiInquiryFormModal .body .multipleInquiryForm .row-gt .col{float:left;width:180px}
#multiInquiryFormModal .body .multipleInquiryForm .row-gt .col .col{width:90px}
#multiInquiryFormModal .body .multipleInquiryForm .row-gt .col .col input{width:50px}
#multiInquiryFormModal .body .multipleInquiryForm input,#multiInquiryFormModal .body .multipleInquiryForm select{background-color:#fff;margin-bottom:7px;padding:2px;width:170px;border:1px solid #cfe1ef}
#multiInquiryFormModal .body .multipleInquiryForm .row .col select{width:175px;padding:4px 6px}
#multiInquiryFormModal .multiInquiryForm{overflow:hidden}
#multiInquiryFormModal .body .multipleInquiryForm .datepicker{height:15px;padding:2px;background-position:97% -242px}
#multiInquiryFormModal .body .multipleInquiryForm .error,#multiInquiryFormModal .body .multipleInquiryForm .required{color:#F00}
#multiInquiryFormModal .body .multipleInquiryForm .error input,#multiInquiryFormModal .body .multipleInquiryForm .error select{border:1px solid #f00}
#multiInquiryFormModal .body .multipleInquiryErrors{float:right;width:360px;color:#F00}
#multiInquiryFormModal .multiImgBox{position:relative;width:160px}
#multiInquiryFormModal .multiImgBox a{height:100px}
#multiInquiryFormModal .green-check{*display:inline-block}
#multiInquiryFormModal .multiInquiry_spurow_message,#multiInquiryFormModal .multiInquiry_spurow_thanks{position:absolute;top:20px;width:90%;color:white;font-size:13px;background:#000;background:rgba(0,0,0,0.7);padding:10px;*left:0;*filter:alpha(opacity=70)}
#multiInquiryFormModal .multiInquiry_spurow_thanks{font-size:16px}
#multiInquiryFormModal .multiInquiryImg{border-style:solid;border-width:1px;border-color:transparent;width:133px;height:100px}
#multiInquiryFormModal .img-overlay{bottom:4px;position:absolute;right:8px}
#multiInquiryFormModal #modal-inquirerUserSubscribe,#multiInquiryFormModal #modal-inquirerTermsAgree{width:auto;margin-left:5px;background-color:transparent}
#multiInquiryFormModal .subscribe-agree,#multiInquiryFormModal .terms-agree{background-color:#d8e7f2;padding:3px;width:350px}
#multiInquiryFormModal #accept-terms-msg{color:red}
#multiInquiryFormModal .subscribe-container{margin:5px 0}.unit-preview{width:406px;width:392px;font-size:.8686em;padding:17px 13px 7px}
.ieb .unit-preview{padding:28px 13px 7px 13px}
.unit-preview .unit-info{float:right}
.unit-preview .jcarousel{width:239px;margin-bottom:4px}
.unit-preview .unit-photos{float:left;margin-right:0;margin-left:0}
.unit-preview .unit-photos .photo{height:178px;background:#fff;cursor:pointer;width:239px;overflow:hidden}
.unit-preview .unit-photos .photo img{max-height:178px;max-width:239px}
.unit-preview .unit-photos .thumbnail-gt{float:left;width:9px;height:7px;margin-right:1px}
.unit-preview .unit-photos .thumbnail-gt{background-color:#999}
.unit-preview .unit-photos .thumbnail-gt.empty{background-color:#d9e4ed}
.unit-preview .unit-photos .thumbnail-gt.active{background-color:#333}
.unit-preview .unit-info{width:138px;font-size:.8989em;text-align:left}
.unit-preview .unit-info .unit-amenities{color:#666;font-style:italic;font-weight:bold}
.unit-preview .unit-rates .ols-div{border:0;padding-top:8px;font-style:italic;color:#666;font-size:.8585em;padding-left:22px}
.unit-preview .unit-details{position:relative;width:239px;border:solid 1px #d8e6ef;font-weight:bold;margin-top:5px}
.unit-preview .unit-details table{width:100%}
.unit-preview .unit-details tr.shade td{background-color:#f3f7f9}
.unit-preview .unit-details td{font-weight:bold;padding:4px 8px 4px 8px}
.unit-preview .unit-details td.right{text-align:right}
.unit-preview #inquired-link{margin-top:10px}
.unit-preview #inquired-msg{*margin-top:-13px}
.unit-preview .unit-rates{padding-top:5px}
.unit-preview .rates ul{list-style-type:none;margin:0;padding:0}
.unit-preview .rates ul li.dot{background:url("//csvcus.homeaway.com/rsrcs/AA/74D80B97053D4023619B700E02C797-dot-line.png") repeat-x scroll left 11px transparent;*background-position:left 13px;margin-bottom:1px;padding-bottom:4px}
.unit-preview .rates ul li.last{padding-bottom:0}
.unit-preview .rates ul li{clear:both;display:block;font-weight:bold}
.unit-preview .rates ul li span.period{float:left;background-color:#fff;color:#333}
.unit-preview .rates ul li span.rate{float:right;background-color:#fff;color:#666}
.unit-preview .unit-rates .title{display:none}
.unit-preview .unit-rates span.required-currency,.unit-preview .unit-rates div.rates-basis,.unit-preview .unit-rates span.rates-note{font-style:italic;color:#666;font-size:.8585em}
.unit-preview .unit-rates div.rates-basis{padding-top:3px}
.unit-preview .unit-rates span.rates-note{color:#1189c7}
.unit-preview .orange-square-button-lg{color:#fff}
.unit-preview .photo-carousel-container{height:7px}
.unit-preview table.jcarousel td.jcarousel-icons{height:7px}
.unit-preview .photo-carousel-container{width:241px;border:0;padding:0;margin:2px 0 0 0}
.unit-preview .jcarousel-skin .jcarousel-container-horizontal{width:241px}
.unit-preview .jcarousel-skin .jcarousel-clip-horizontal{width:241px;height:7px}
.unit-preview .jcarousel-skin .jcarousel-item{height:7px;width:241px}
.unit-preview .photo-carousel-container ul{margin:0}
.unit-preview .photo-carousel-container ul,.photo-carousel-container ul li{width:241px;padding:0;list-style:none}
.photo-carousel-container ul li #thumbnail-24{display:none}
.unit-preview .a{background-color:#fff}
.unit-preview .s{background-color:#ffa952}
.unit-preview .u{background-color:#bfbfbf;text-decoration:line-through}
.unit-preview .cal-content{margin-left:0;width:240px;float:left}
.listing-preview .unit-preview .cal-content{margin-left:13px}
.unit-preview .cal-content.map{width:132px}
.unit-preview .cal-content table{border-collapse:separate}
.unit-preview .cal-content .month{display:inline;float:right;border:solid 1px #bfbfbf;padding:0;margin-bottom:12px;background-color:#fff;max-width:114px}
.unit-preview .cal-content.map .month{display:block;margin-right:5px}
.unit-preview .cal-content .month.first{float:left}
.unit-preview .cal-content .month.mapview{float:right}
.unit-preview .cal-content .month.end{margin-right:0}
.unit-preview .cal-content .month.end{margin-right:0}
.unit-preview .cal-content .month.start{margin-left:10px}
.unit-preview .cal-content .month tr{overflow:hidden}
.unit-preview .cal-content .month th,.unit-preview .cal-content .month td{width:auto;padding:2px;border:0;text-align:center;font-size:10px}
.unit-preview .cal-content .month th.month-label{background-color:#2a6ebb;color:#fff;font-weight:bold}
.unit-preview .cal-content .month th.day-label{background-color:#ddedf9;color:#000}
.unit-preview .cal-content .month td.e{visibility:hidden!important}
.unit-preview .cal-content .month th,.unit-preview .cal-content .month td{line-height:1em;overflow:visible;vertical-align:middle;white-space:nowrap}
.unit-preview .cal-content.map .month th,.unit-preview .cal-content.map .month td{width:14px}
.unit-preview .month td.available-unavailable,.unit-preview .month td.available-special,.unit-preview .month td.unavailable-available,.unit-preview .month td.unavailable-special,.unit-preview .month td.special-available,.unit-preview .month td.special-unavailable{background-image:url("//csvcus.homeaway.com/rsrcs/82/554F1999A941986FC676C8D368D7C3-avail-start-end.gif");background-repeat:no-repeat}
.unit-preview .month td.available-unavailable{background-color:#bfbfbf;background-position:-136px center}
.unit-preview .month td.available-special{background-color:#ffa952;background-position:-170px center}
.unit-preview .month td.unavailable-available{background-color:#fff;background-position:-238px center}
.unit-preview .month td.unavailable-special{background-color:#ffa952;background-position:-272px center}
.unit-preview .month td.special-available{background-color:#fff;background-position:-340px center}
.unit-preview .month td.special-unavailable{background-color:#ffa952;background-position:right center}
.unit-preview #unit-map-sm,.unit-preview .unit-map-sm{width:138px;height:233px}
.unit-preview.list.responsive-ab-test .unit-map-sm{height:270px}
.unit-preview.list.responsive-ab-test .favorite-container,.unit-preview.map.responsive-ab-test .favorite-container{display:none}
.unit-preview .buttons{margin:0;width:140px}
.unit-preview div.left{float:left}
.unit-preview .favorite-container{margin:6px 0;padding:0;position:relative;width:138px}
.unit-preview .favorite-container .checklist-button-text-wrapper{width:117px}
.unit-preview.list{width:392px;padding:17px 13px 7px}
.ieb .unit-preview,.ie8 .unit-preview.list{margin-left:11px;padding-top:22px}
#map-overlay{display:none}body.secondary div.hr{height:1px;border-bottom:1px solid #d6e6f3;overflow:hidden;padding-top:.7em;margin-bottom:1.5em}
body.secondary .rbgrade{background:#fff url("//csvcus.homeaway.com/rsrcs/67/2902E83EE48DA2D4F189D6783A9B51-gradient-med.png") repeat-x left top}
body.secondary .roundedBox .rbinner{padding:0 20px 2em}
body.secondary .roundedBox h2.rbtitle{margin:0;padding:0;text-align:center}
body.secondary .roundedBox h2.rbtitle span{padding:1em 0}
body.secondary .roundedBox .rbinner p{margin-bottom:.5em}
body.secondary .roundedBox .rbinner p.heading{padding:0;margin-bottom:1em}
body.secondary .roundedBox .rbinner ul{margin:0;padding:0}
body.secondary .roundedBox .rbinner ul.two-col{float:left;width:20em}
body.secondary .roundedBox .rbinner ul li{margin:3px 0 0 5px;padding:0 0 0 15px;list-style-type:none}
body.secondary .search{width:555px;_width:560px;margin:.3em 0 1em 0}
body.secondary .roundedBox .rbinner input.default{color:#ccc}
body.secondary .search p span{float:left}
body.secondary .search-input{background:url("//csvcus.homeaway.com/rsrcs/21/EE642E16942AFE1E4B0F78242FC9EA-search-field.png") no-repeat left top;width:555px;height:23px}
body.secondary .roundedBox .rbinner #searchKeywords{border:0;float:left;position:relative;top:2px;left:10px;width:480px;height:20px}
body.secondary .roundedBox .rbinner #submit-search{position:relative;z-index:2;right:-10px}body.stf{background-color:transparent;padding:0}
body.stf .mb-content h1,body.stf .mb-content h2,body.stf .mb-content p{clear:both;float:none;text-align:center}
body.stf .mb-content h1,body.stf .mb-content h2{padding:0;margin:0;margin-bottom:1em;font-weight:none;font-size:1.2121em;color:#333}
body.stf #mb-container{margin:0 auto}
body.stf #mb-container .mb-inner{padding:10px 40px}
body.stf #stf-form{margin:0;padding:0;margin-top:1em}
#stf-form label{float:left;width:100px;font:1em;color:#333;display:block;margin-top:.3em}
#stf-form textarea,#stf-form input#name,#stf-form input#email,#stf-form input#toEmail{float:right;width:280px;border:1px solid #3478b5;margin-bottom:.5em;*margin-bottom:0;height:17px;display:block}
#stf-form input#name,#stf-form input#email,#stf-form input#toEmail{padding:.1em .3em .3em}
#stf-form textarea{height:150px;padding:.3em}
#stf-form .stf-submit-btn{clear:both;float:right}
body.stf p.copyright{border-top:1px solid #ccc;clear:both;padding-top:1em;font-size:.83em;*font-size:.8em}
body.stf .confirmation{width:100%;margin:0 auto;text-align:center;border:1px solid #5385af;background-color:#fff;min-height:190px;height:190px;padding-top:2em}
body.stf p.form-status-line{clear:both;text-align:right;font-size:.75em;*font-size:.80em;padding-bottom:.3em}body.subscribe .rbgrade{background:#fff url("//csvcus.homeaway.com/rsrcs/67/2902E83EE48DA2D4F189D6783A9B51-gradient-med.png") repeat-x left top}
body.subscribe .roundedBox .rbinner{padding:0 20px 2em}
body.subscribe .roundedBox h2{margin:0;padding:0}
body.subscribe .roundedBox h2 span{padding:1em 0 .5em}
body.subscribe .roundedBox h2.rbtitle span{padding:0;padding-top:1em}
body.subscribe .roundedBox .rbinner p{margin:1em 0}
body.subscribe #newsletter-container form{margin-top:.5353em;min-height:8px}
body.subscribe #newsletter-container form .formError{color:#c00}
body.subscribe #newsletter-container form label,body.subscribe #newsletter-container form input,body.subscribe #newsletter-container form .jsButton{float:left}
body.subscribe #newsletter-container form label{padding:3px 8px 0 0;width:190px;font-weight:bold;text-align:right}
body.subscribe #newsletter-container form input#subscribe-email,body.subscribe #newsletter-container form input#unsubscribe-email{padding:3px;background-color:#fff;border:1px solid #6badad;width:225px}
body.subscribe #subscribe #jsButtonAdd,body.subscribe #unsubscribe #jsButtonAdd{display:none}
body.subscribe #subscribe #submitButtonAdd,body.subscribe #unsubscribe #submitButtonAdd{background-color:#ff9327;font-weight:bold;color:#fff}
body.subscribe #subscribe #jsButtonRemove,body.subscribe #unsubscribe #jsButtonRemove{display:none}
body.subscribe #subscribe #submitButtonRemove,body.subscribe #unsubscribe #submitButtonRemove{background-color:#ff9327;font-weight:bold;color:#fff}
body.subscribe #subscribe .jsButton,body.subscribe #unsubscribe .jsButton{margin-left:1em}
body.subscribe.confirmation .roundedBox .rbinner{min-height:180px;_height:180px}
body.subscribe.confirmation .roundedBox h2.rbtitle span{padding:1em 0;text-align:center}
body.subscribe.confirmation .roundedBox .rbinner p{margin-top:0;padding-top:1em}
body.subscribe #subscribe,body.subscribe #unsubscribe{border-bottom:1px solid #d6e6f3;clear:both;float:none;margin-bottom:1.5em;padding-bottom:1.5em}.reviews-read h2{margin-bottom:0}
body.reviews-write .link-to-this-page,body.reviews-read .link-to-this-page,body.review-confirm .link-to-this-page,body.reviews-write #summary .listing-photo .photo-count,body.reviews-read #summary .listing-photo .photo-count,body.review-confirm #summary .listing-photo .photo-count{display:none}
body.reviews-write.responsive-enabled{background-color:#faf7f7;padding:0}
body.reviews-write.responsive-enabled #header{margin:0;background-color:white;padding:10px 0 0 0;position:relative}
body.reviews-write.responsive-enabled .divider-bar{height:20px;background-color:#2158ad}
body.reviews-write.responsive-enabled .divider-footer{border-bottom:1px solid #FFF;border-top:1px solid #EEE;margin:0 20px 20px 20px}
body.reviews-write span.review-prop-title,body.reviews-read span.review-prop-title{color:#333;font-weight:bold}
body.reviews-read #summary h1.summary,body.reviews-write #summary h1.summary{line-height:22px;font-size:1.5em}
#summary .contact-button #view-property{color:#1189c7;font-weight:bold;font-size:.9292em;margin-top:10px;padding-left:3px}
body.reviews-read #summary .listing-details,body.reviews-read #summary .listing-rates{min-height:240px}
.property .review-content .write-link,.property .review-content .read-link{float:left}
.property .review-content .write-link{margin-right:15px}
.reviews-read .roundedBox{background-color:#f0f5f8}
.reviews-read #reviews-container{color:#666}
.reviews-read .review-reviewer .location,.reviews-read .review-box .review-rating .rating-txt,.reviews-read .review-box .review-content .dtreviewed,.reviews-read .review-box .review-content .dtstayed,.reviews-read .review-box .review-content .helpful-count{color:#333}
body.reviews-read .review-box.last,body.property .review-box.btm{border-bottom:0}
.reviews-read #reviews-container #review-title{width:52em;margin:.5em 0 .7em}
.reviews-read #reviews-container #review-title,.reviews-read #reviews-container #review-title h3{display:inline}
.reviews-read #reviews-container #review-count-txt h3{font-weight:normal}
.reviews-read #reviews-container #review-count-txt{font-size:1.2em;padding-top:5px;font-weight:normal}
.reviews-read #reviews-container #review-count-txt span{color:#333}
.reviews-read #reviews-container #review-nav{margin-bottom:.5em}
.reviews-read #reviews-container #review-form-box,.reviews-read #reviews-container #review-count-txt,.reviews-read #reviews-container #review-write-btm{float:left;*zoom:1;_position:relative}
.reviews-read #reviews-container #review-write-top,.reviews-read #reviews-container .review-pager{float:right}
.reviews-read #reviews-container .review-pager{padding-top:10px;font-size:.8989em}
.reviews-read #reviews-container .review-pager span{padding-right:8px}
.reviews-read #reviews-container .review-pager a{padding-left:5px}
.reviews-read .review-box .review-rating .reviewer-type{width:100%}
.reviews-read .review-box .review-rating .reviewer-type{font-size:.7979em}
.reviews-read #reviews-container #review-write-btm{margin-top:.7em}
.voteMessage{color:#29870f}
body.reviews-read #reviews-container .space{margin-top:1em}
body.reviews-read.author h3.attraction-title{color:#f5a04f;font-size:1.2525em;font-weight:normal;line-height:1em;margin:0;padding-bottom:1em;color:#f5a04f}
body.reviews-read.author h3.attraction-title a{color:#f5a04f;_zoom:1;_position:relative}
body.reviews-read.author #attraction-details{display:block;font-size:.9em;_zoom:1;_position:relative}
body.reviews-read.author #attraction-details .lable{font-weight:bold;width:112px;vertical-align:top;color:#333}
body.reviews-read.author #attraction-details td{padding-bottom:3px}
body.reviews-read.author #attraction-details .phone{font-weight:bold;color:#333}
body.reviews-read.author #attraction-details .phone,body.reviews-read.author #attraction-details .info{*width:750px}
body.reviews-read.author #attraction-details .review-text{padding-top:1em}
body.reviews-read.author #attraction-details .review-text div{overflow-x:auto}
body.reviews-read.author .listing-options,body.reviews-read.author .listing-content .unit-compare{display:none}
body.reviews-read.author .listing-content{width:740px}
body.reviews-read.author .listing-card .listing-description,body.reviews-read.author .listing-card .listing-updates{width:250px}
body.reviews-read.author .listing-card .listing-details,body.reviews-read.author .listing-card .listing-headline{width:853px}
.reviews-read.author .listing-card.roundBox,.reviews-read.author .listing-card.rbdefault,.reviews-read.author .listing-card .rbcontent,.reviews-read.author .listing-card .rbinner{background-image:none;border:0;padding:0;margin:0}
.reviews-read.author .listing-card .rbtitle{display:none}
.reviews-read.author .listing-card{margin:0}
.reviews-read.author .listing-card.roundBox,body.reviews-read.author #attraction-details{border-bottom:1px solid #cfe1ef;margin-bottom:1em;padding-bottom:1em}
.reviews-read.author .review-box .review-reviewer{width:auto;margin:0 2em 0 1em}
.reviews-read.author .review-box .review-content{width:665px}
body.reviews-write.responsive-disabled #form-col{width:598px;float:left}
body.reviews-write.responsive-disabled #form-col form{width:98%}
body.reviews-write.responsive-disabled #tips-col{width:290px;padding:0 5px 0 0;float:right}
body.reviews-write #tips-col img{border:2px solid #fff;-moz-box-shadow:0 0 8px rgba(86,106,139,.4);-webkit-box-shadow:0 0 8px rgba(86,106,139,.4);-o-box-shadow:0 0 8px rgba(86,106,139,.4);-ms-box-shadow:0 0 8px rgba(86,106,139,.4);box-shadow:0 0 8px rgba(86,106,139,.4)}
body.reviews-write #tips-col #view-property{font-size:12px;margin:5px 0}
body.reviews-write #form-btn-box input{margin:10px 0;font-size:1.2em}
body.reviews-write #form-btn-box .review-login,body.reviews-write #form-btn-box .create-acct{float:left}
body.reviews-write #form-btn-box .review-login{border-right:1px solid #d7e5de;width:250px}
body.reviews-write #form-btn-box .create-acct{padding-left:70px}
body.reviews-write #form-btn-box .heading{color:#333;font-size:.8989em;font-weight:bold;display:block;padding-bottom:5px}
body.reviews-write.responsive-enabled #reviewForm{background-color:#fff}
body.reviews-write.responsive-enabled #footer-nav{display:none}
#write-review-container h1{margin:0 0 15px 2px}
.responsive-enabled #write-review-container h1{color:#000}
.responsive-enabled #write-review-container h1 a{color:#2a6ebb;text-decoration:none}
.responsive-enabled .review-headline{font-size:26px;text-align:center;margin:35px 0}
.responsive-enabled .review-headline span{line-height:1.2em}
@media(max-width:767px){.responsive-enabled .review-headline{margin:20px 0;font-size:15px}
}
@media(max-width:700px){.responsive-enabled #review-confirmation.ha-modal,.responsive-enabled #review-confirmation.ha-modal .facebook-post-preview{width:auto}
.responsive-enabled #review-confirmation.ha-modal .callout.share-to-fb{display:none}
}
.responsive-enabled .review-photo-container{margin:0 10px 10px 10px}
@media(min-width:980px){.responsive-enabled .review-photo-container{float:right}
}
@media(min-width:768px) and (max-width:979px){.responsive-enabled .review-photo-container{float:none}
}
@media(min-width:485px) and (max-width:767px){.responsive-enabled .review-photo-container{float:right}
}
@media(max-width:484px){.responsive-enabled .review-photo-container{float:none}
}
#write-review-container legend{color:#1189c7;font-weight:bold}
#form-errors{margin-bottom:1em}
#form-errors legend{color:red}
#write-review-container label.field{color:#4f4f4f;font-weight:bold;font-size:14px;display:block;margin-bottom:2px}
.responsive-enabled #write-review-container span.normal{font-weight:normal}
#write-review-container fieldset input,#write-review-container fieldset textarea{background:#fff;border:1px solid #d7e5de;padding:4px}
#reviewer-info input{width:55%}
.responsive-disabled #review-detail{background-color:#fff;border:2px solid #b2c7e5;margin:0;padding:20px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 8px rgba(0,70,98,.16);-webkit-box-shadow:0 0 8px rgba(0,70,98,.16);-o-box-shadow:0 0 8px rgba(0,70,98,.16);-ms-box-shadow:0 0 8px rgba(0,70,98,.16);box-shadow:0 0 8px rgba(0,70,98,.16)}
#review-detail fieldset input,#review-detail fieldset textarea{border:1px solid #b2c7e5;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.responsive-disabled #review-detail fieldset input#headline,.responsive-disabled #review-detail fieldset textarea{width:98%}
#review-detail fieldset #date-box .datepicker{background:url(/resources/images/icon/icon.png) no-repeat scroll 106px -568px #fff}
.responsive-disabled #review-detail fieldset #date-box .datepicker{width:120px}
#review-detail fieldset .input{margin:0 0 1.5em}
.responsive-enabled #review-detail fieldset .input{margin:0 0 1em}
#review-detail #maxlength{padding-top:.5em;font-size:10px;font-style:italic}
#review-detail #maxlength #remainder{font-weight:bold}
#date-box input{float:left}
.responsive-disabled #date-box input{width:120px}
#write-review-container .note,#review-detail .note{font-size:11px;font-style:italic;color:#999}
#review-detail .note{padding-top:5px}
#date-box .note{float:left;padding-left:10px}
#reviewer-info .note{float:right;width:40%}
.reviews-write #write-review-container span.required,#write-review-container span.form-error{color:#c00;font-weight:bold;padding-right:0}
#write-review-container ul{margin-top:1em}
#write-review-container ul li{font-size:13px;margin-bottom:5px}
#writing-tips{padding:0 6px 0;font-size:13px;color:#595d5f}
#writing-tips h3{margin-bottom:.7em;font-size:1.3em}
#writing-tips p,#writing-tips ul{padding-bottom:1em}
#write-review-container #recommendations .col-1{width:22em;float:left}
#write-review-container #recommendations .col-2{float:left}
#write-review-container #recommendations label{line-height:.8em}
#write-review-container #recommendations input{position:relative;border:0;top:0;*top:2px;*padding:0}
#write-review-container #reviewer-complies1,#write-review-container #reviewer-optIn{border:0;background:none!important}
#write-review-container .button{background-color:transparent!important;border:0}
.responsive-disabled #ratings{background-color:#e7f3e3;width:100%;height:82px;display:inline-block;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
.responsive-disabled #ratings h3{float:left;margin:30px 15px;font-size:1.3em}
.responsive-enabled #ratings{display:inline-block}
.responsive-enabled #ratings h3{margin:5px}
#ratings .rating-stars,#review-confirmation .rating-stars{background:transparent url("//csvcus.homeaway.com/rsrcs/D1/427D32E3FDA28B4505A89455EC3ADE-rating-stars-large.png") 0 0 no-repeat;display:block;float:left;margin:30px 15px;cursor:pointer}
.responsive-enabled #ratings .rating-stars,.responsive-enabled #review-confirmation .rating-stars{margin:5px 0}
#ratings label{display:block;float:left;height:26px;width:26px}
#ratings label.checked{font-weight:bold}
#ratings label input{display:none}
#review-submitted{margin:.5em 0}
#review-submitted p{font-weight:bold;text-align:center;padding:1em 0}
#review-confirmation.ha-modal{width:600px}
#review-confirmation.ha-modal .body{padding:30px 40px}
.reviews-write #header .breadcrumb,.reviews-write #header .breadcrumb-sprite{display:none}
.reviews-write #container{margin-top:10px}
.reviews-write.responsive-enabled .container{padding:10px}
.reviews-write.responsive-enabled #header .container{padding:0}
.reviews-write.responsive-enabled #header .header{margin:5px 0 5px}
.max-fifty{font-weight:normal;font-style:italic;font-size:10px;position:relative;top:47px;left:-87px}
.responsive-enabled .max-fifty{top:0;left:0}
.responsive-disabled #date-box{margin-top:33px}
.responsive-enabled #date-box{margin-top:10px}
body.review-response-write h2{padding:10px 0}
#write-response-container{color:#595d5f;font-size:13px}
body.review-response-write #form-col{width:69%;float:left}
body.review-response-write #traveler-review,body.review-response-write #form-col form,body.review-response-write textarea,#review-response-col .input{width:98%}
body.review-response-write #tips-col{width:30%;float:left;border:1px solid #d8d8d8;border-radius:.5em}
#response-feature,#response-detail{margin-top:1em;margin-right:1em}
body.review-response-write #response-detail.error{margin-top:0}
body.review-response-write #response-detail.error #review-error,body.reviews-write #form-errors #review-error{font-weight:bold;color:#c00}
body.review-response-write #response-detail.error #review-error{font-size:1.2em;padding-top:20px;height:250px}
body.review-response-write #traveler-review .container{padding:0 1em 1em}
body.review-response-write .rating-txt{margin-left:.5em;float:left}
body.review-response-write h3{line-height:2.6em;color:#000;font-size:1.4em;font-weight:normal;line-height:2.6em}
body.review-response-write #form-col h3{border-bottom:1px solid #d0e2ed;margin-bottom:1em}
body.review-response-write #tips-col h3{margin:0}
body.review-response-write .review-box .review-content .title{font-size:1.2em;padding-bottom:.6em;color:#666;font-weight:bold}
body.review-response-write .review-box .review-content .author .location{color:#666}
body.review-response-write .date{margin-bottom:1em}
body.review-response-write .date span span{font-weight:bold;color:#000}
#response-detail .cols-2{margin-top:1.2em}
#review-response-col{width:100%}
#review-response-col fieldset{width:98%;margin-bottom:1em}
#review-response-col #maxlength{background:#f0f5f8;border:1px solid #e4edf3;line-height:1.8em;text-align:right;width:98%}
#review-response-col textarea{border:0}
#review-response-col .input{border:1px solid #d7e5ed;border-top:0}
#review-response-col .input .container{padding:6px}
#review-response-what-not-to-do-col h4{border-top:1px solid #d0e2ed;font-size:1em;padding-top:.65em;font-weight:normal;margin-bottom:1em}
#review-response-what-not-to-do-col h4 .warning{color:red;font-weight:bold}
#review-response-what-not-to-do-col ul,#writing-tips ul{margin:1em 0 0 0;padding:0 0 0 1em}
#review-response-what-not-to-do-col ul li,#writing-tips ul li{margin:0 0 .5em}
body.review-response-write #form-errors{margin-top:1em}
body.review-confirm div#confirm-status{margin:10px 0;font-weight:bold}
body.review-confirm div#confirm-status .message{color:#629f44}
body.review-confirm div#confirm-status .error{color:#c00}
body.review-confirm div#confirm-msg{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}
body.review-confirm div#confirm-msg p{padding-top:10px}
body.reviews-view #reviews-refinement{margin-top:1em;border-top:1px solid #d4d7c7}
#reviews-refinement label{color:#888}
body.reviews-view .listing-description{width:450px}
body.reviews-view .rating-txt{font-size:.7em;padding-left:.3em;display:inline-block}
body.reviews-view .listing-details-upper{border:0;padding-top:0;display:inline-block}
body.reviews-view h4{margin-bottom:.5em}
body.reviews-view .date{margin-bottom:.5em;font-size:.9em}
.review-rated{display:none}
body.reviews-overflow #header{padding-top:1em}
body.reviews-overflow #header p{font-size:11px;color:#999;text-align:center}
body.reviews-overflow #header .brands{margin-top:0;margin-bottom:1em;list-style-type:none}
body.reviews-overflow #header .brands li{float:left}
body.reviews-overflow #header .brands{height:50px}
body.reviews-overflow #header .brands li{margin:0 10px}
body.reviews-overflow #header .brands .ha{padding:7px 20px 0 0;border-right:1px solid #ddebf5}
body.reviews-overflow #header .brands .vb{border-right:1px solid #ddebf5;padding-right:20px}
body.reviews-overflow #header .brands .vr{padding-top:12px;padding-left:5px}
body.reviews-overflow #tcS{padding:0;padding-top:10px;text-align:left}
body.reviews-overflow #blue-bar,body.checkout #brands{background:url("//csvcus.homeaway.com/rsrcs/EE/CFA4246B5817082C6EB48C1B1F3BC3-carefree-boxes.png") no-repeat 0 0}
body.reviews-overflow #blue-bar{height:16px;background-repeat:repeat-x;background-position:0 -622px}
body.reviews-write #form-btn-box #review-submit-btn{float:left;margin:0 10px 10px 0}
body.reviews-write.responsive-enabled #form-btn-box #review-submit-btn{float:none;margin:0}
body.reviews-write #form-btn-box #review-login-reminder{overflow:hidden}
div.why-login-review-info{margin-top:10px}
#review-login-reminder-what{left:450px!important}
.cafr.reviews-read .button-base.big,.de.reviews-read .button-base.big,.es.reviews-read .button-base.big,.fi.reviews-read .button-base.big,.fr.reviews-read .button-base.big,.it.reviews-read .button-base.big,.nl.reviews-read .button-base.big,.pt.reviews-read .button-base.big,.se.reviews-read .button-base.big{padding:6px 10px 5px}
#reviewForm .loading{margin-left:50px;padding-bottom:20px;position:relative}
.photo-watermark{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;display:none}
.largePhotoViewer .photo-watermark,#propertyPhotos .photo-watermark{bottom:1em;right:0}
.watermarksEnabled .photo-watermark{display:block}
body.property .largePhotoViewer .photo-watermark{display:none}.property .review-box.first{margin-top:10px;border-top:1px solid #d6e6f3}
.reviews-read .review-box{padding:10px 0;border-bottom:1px solid #d6e6f3;min-height:180px}
.reviews-read .review-box.attraction{border-bottom:0}
.review-box h3{font-size:14.98px;font-weight:700;font-family:Arial,sans-serif;margin:10px 0;line-height:40px}
.reviews-read .review-box .review-reviewer{text-align:center;word-wrap:break-word}
.reviews-read .review-box .review-reviewer div{margin:0 5px}
.reviews-read .review-box .review-reviewer .owner-review{width:10em;margin:1em auto}
.reviews-read .review-box .review-content{margin-bottom:15px}
.review-box .review-content .date .reviewed,.reviews-read .review-box .review-content .author .nick{padding-right:15px}
.review-box .review-content .date .dtreviewed,.review-box .review-content .date .dtstayed{font-weight:bold}
.review-box .review-content .review-txt,.review-box .review-content .review-type,.review-box .review-content .review-response,.review-box .review-content .review-vote{margin-top:.7em}
.review-box .review-content .review-bottom{margin-top:1.4em;overflow:hidden}
.review-box .review-content .review-vote .link{margin-left:1em;cursor:pointer;color:#2297c9;text-decoration:none}
.review-box .review-content .review-vote .link:hover{text-decoration:underline}
.review-box .review-content .review-vote .vote-results,.review-box .review-content .review-vote .vote-links{float:left}
.review-box .review-content .review-vote .vote-results{margin-right:2em}
.review-box .review-content .review-vote .vote-results .helpful-count{font-weight:bold}
.review-box ul.review-meta{padding:0;margin-bottom:10px}
.review-box ul.review-meta li:first-child{padding-left:0}
.review-box .review-rating .rating-txt{margin:0 1.2em 0 .5em}
.review-box .review-meta .rating-txt,.review-box .review-meta .dtreviewed,.review-box .review-meta .dtreviewed{font-weight:bold}
body.hasResponsiveSearch .review-box{border-color:#d6d2d3}
body.hasResponsivePDP.property .review-box.first{border-top:0}
.reviews-read .review-response{background-color:#fffff4;border:1px dashed #ccc;margin:10px 0;padding:5px;text-align:justify}
.review-box .hreview-rating,.review-box .hreview-business,.review-box .micro-summary{display:none}
@media(max-width:767px){.review-box .review-reviewer{display:none}
}#pm-page #main{position:relative}
#pm-page #refine-search-dates{top:117px}
#pm-page #continuationLinks,#pm-page #ownerAddListing,#pm-page h1,#pm-page span.total-count{display:none}
#pm-page .search-bar{margin-top:0;clear:both;*zoom:1;height:36px;display:block}
#pm-page #search-ajax .search-bar-bottom{height:32px;display:block;*margin-top:14px}
body.search-page .search-bar .topcontent .compare-button{_width:140px}
body.search-page .column-right{min-height:400px}
body.search-page #profile,div#pm-page #pm-info{margin-bottom:10px;*zoom:1}
body.search-page #profile .gradient{min-height:200px;background:url("//csvcus.homeaway.com/rsrcs/7B/1AF9F3F184960A0B5D9E940CE56A69-sidebar-gradient.png") repeat-x scroll left 0 #fff}
div#pm-page{margin-top:20px}
div#pm-page #pm-contact,div#pm-page #pm-info,div#pm-page #pm-view,div#pm-page #pm-view #rating span.title,div#pm-page #pm-view .rating,div#pm-page #pm-view #assoc .icon{float:left}
div#pm-page #pm-contact,div#pm-page #pm-info,div#pm-page #pm-view{font-size:.82em}
div#pm-page #pm-contact{text-align:center;padding-right:15px;padding-left:5px}
div#pm-page #pm-contact #contact span,div#pm-page #pm-info span.title,div#pm-page #pm-view .btm span,div#pm-page #pm-view #assoc span{display:block;_zoom:1}
div#pm-page #pm-contact #hours span{font-weight:bold}
div#pm-page #profile div.content,#profile div.divider{border-bottom:1px solid #cfe1ef}
div#pm-page #profile div.content{padding:15px 0;_zoom:1}
div#pm-page #profile div.divider{padding:10px 0}
div#pm-page #profile #pm-contact div.btm{padding-top:10px}
div#pm-page #profile #assoc div.btm{padding-top:15px}
div#pm-page #pm-info{width:400px;padding:0 20px;border-left:1px solid #cfe1ef;_zoom:1;_position:relative}
div#pm-page #pm-info p.top{margin-bottom:10px;_zoom:1;_position:relative;_display:block}
div#pm-page #profile span.title{font-weight:bold;_zoom:1}
div#pm-page #pm-contact,#pm-view{min-height:200px;_zoom:1;_position:relative}
div#pm-page #pm-contact{width:210px;_zoom:1;_position:relative}
div#pm-page #pm-contact .top{_position:relative;_zoom:1;_display:block}
div#pm-page #pm-view{width:215px;_zoom:1}
div#pm-page #pm-view #count,div#pm-page #pm-view #rating,div#pm-page #pm-view #assoc{background:url("//csvcus.homeaway.com/rsrcs/41/94D45152BD6092E5B0579A8F0D8D2F-fixed-box-215w.png") no-repeat left 0 transparent;padding:0 20px;*zoom:1}
div#pm-page #pm-view #rating{background-position:0 -20px}
div#pm-page #pm-view .rating{width:75px;margin-left:5px;margin-bottom:0}
div#pm-page #pm-view #assoc{background-position:left bottom}
div#pm-page #pm-view #assoc .icon{padding:0 20px 10px 0}
div#pm-page #pm-view #assoc .icon.right{padding-right:0}
div#pm-page #sidebar-search .form{_zoom:1;_position:relative}.unit-compare{padding-right:7px}
body.search-page .unit-compare{padding-right:0}
.unit-compare,.compare-button{float:right}
.checkbox-container .unit-compare{float:none}
.unit-compare .label-compare{font-size:.9898em;height:15px;overflow:hidden}
.unit-compare .label-compare label{padding-right:4px;position:relative;z-index:1;display:block}
.unit-compare .label-compare img{position:relative;top:-15px;z-index:2;height:13px;display:none}
.unit-compare .label-compare.link{color:#0081c3;text-decoration:underline;cursor:pointer}
.unit-compare .label-compare.link img{display:block}
.unit-compare .label-compare,.unit-compare .checkbox-compare{float:left}
.unit-compare .label-compare{padding-left:3px}
#mb-container .rb-blue .rbbleft{position:absolute;width:25%}body.user{background-color:transparent;padding:0}
body.user .ha-modal .body{padding:0}
body.user #mb-container{width:620px;margin:0 auto}
body.user .rb-blue .rbtitle span{padding-top:20px}
body.user .rb-blue .body{padding:0}
body.user .button-base.big{font-weight:normal}
body.user .mb-content h1,body.user .mb-content h2,body.user .mb-content p{clear:both;float:none;text-align:center}
body.user .mb-content h1,body.user .mb-content h2{padding:0;margin:0;margin-bottom:1em;font-weight:none;font-size:1.2121em;color:#333}
body.user #mb-container .mb-inner{padding:10px 40px}
body.user p.headline{padding:10px;text-align:center}
body.user #fb-content span,body.user #fb-content div.label,body.user .name,body.user #user-form-button{float:left}
body.user #fb-content div.label{padding:5px 5px 0 0;font-weight:bold}
body.user #fb-button{float:left;margin-right:15px}
body.user .divider{color:#bdd4e5;font-size:1.2em;font-style:italic;padding:5px 0;text-align:center}
body.user.homeaway_de .divider,body.user.homeaway_dk .divider,body.user.homeaway_at .divider,body.user.homeaway_se .divider{font-size:.8em}
body.user .form-title{padding-bottom:10px;font-weight:bold}
body.user #form-box-btm{background-position:left -590px;height:10px}
body.user #login-form{margin:0;padding:20px 20px 0 20px}
body.user .error,body.user-ancillary .error{padding-bottom:5px;color:#f00;font-size:.8585em}
body.user #login-form .error{margin-left:105px}
body.user #login-form .field-error{color:#f00}
body.user #login-form label{color:#666;display:block;float:left;font-size:.8989em;font-weight:bold;margin-top:.3em;padding-right:10px;text-align:right;width:95px}
body.user .last{padding-left:10px}
body.user .name,body.user .email{padding-bottom:.5em}
body.user input{float:left;width:160px;border:1px solid #cfe1ef;height:17px;display:block;padding:.1em .3em .3em}
body.user .signup-link,body.user .pwd-hint,body.user .pwd-forgot,body.user .close-link,body.user .user-exist{float:left;padding:5px 10px;font-size:.8383em}
body.user .pwd-forgot{padding-top:15px}
body.user .user-exist{padding-top:4px}
body.user .signup-link{background-color:#e7f4e4;margin-left:10px;margin-right:10px}
body.user .user-exist{background-color:#e7f4e4;margin-top:6px;margin-right:7px}
body.user .pwd-hint{font-style:italic;color:#999;float:right;width:260px}
body.user .legal-hint{font-size:.8383em;float:left;width:325px;font-style:italic;color:#999}
body.user .legal-hint a{text-decoration:underline}
body.user #login-form .terms-agree input{margin-top:5px;margin-left:35px;width:auto}
body.user #login-form .terms-agree label{text-align:left;width:350px;padding:0 6px}
body.user #login-form #accept-terms-msg{color:red;display:block;float:left;font-weight:bold;margin-left:54px}
body.user .form-btn{border-top:1px dashed #b7d1e3;margin-top:10px;padding-top:10px}
body.user #user-form-button,body.user .pwd-forgot,body.user .user-exist{float:right}
body.success .rbcontent .body{height:25px;padding:1em}
body.user ul.tools li.user{display:none}
body.user-ancillary #ancillary-container{padding:10px 0}
body.user-ancillary h1{font-size:37px;padding-top:50px;color:#333}
body.user-ancillary .roundBox.outer-blue .rbinner{padding-top:10px}
body.user-ancillary p{color:#999;font-size:20px;padding:5px 0 20px}
body.user-ancillary .body{display:block;text-align:center;margin:0 10px 10px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 8px rgba(0,70,98,.56);-webkit-box-shadow:0 0 8px rgba(0,70,98,.56);-o-box-shadow:0 0 8px rgba(0,70,98,.56);-ms-box-shadow:0 0 8px rgba(0,70,98,.56);box-shadow:0 0 8px rgba(0,70,98,.56)}
body.user-ancillary .prop-photos{padding-top:45px;position:relative;top:5px}
body.user-ancillary #form-box{text-align:center;padding:15px 0 5px;display:block;margin-left:270px;*margin-left:0;text-align:center;width:350px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;border:2px solid #c5d4e8;color:#2a6ebb;background:#eef3f8;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#f4f8fa),color-stop(51%,#f4f8fa),to(#edf3f7)) repeat scroll 0 0 transparent;background:-khtml-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#f4f8fa),color-stop(51%,#f4f8fa),to(#edf3f7)) repeat scroll 0 0 transparent;background:-moz-linear-gradient(center top,#fff,#edf3f7) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#edf3f7')}
body.user-ancillary input#password{border:1px solid #cfe1ef;height:22px;padding:3px}
body.user-ancillary .button-base.big{border-radius:3px;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;font-weight:normal;height:16px}
body.user-ancillary .pwd-hint{color:#999;font-size:.89em;font-style:italic}
.user-links{background-color:#e7f4fa;display:none;position:absolute;width:110px;top:35px;z-index:99;*left:0}
#user-links-owner-signin-link{display:block}
.homePage .user-links{background-color:none}
#header #tools .user-links{*position:absolute;*top:34px}
#header #navbar #tools .user-links{*position:absolute;*top:31px}
.user-links-button-dropdown{background:url("//csvcus.homeaway.com/rsrcs/BB/20985D5223018324FF6480AB42CC69-icons.png") no-repeat 4px -1146px;width:8px;height:15px;padding:0 0 0 15px;position:relative;*float:left;*top:0;*display:block}
.user-links-dropdown-on{display:inline}
.user-links-name{*float:left}
#header #navbar #tools .user-links-dropdown{padding-bottom:9px;*padding-bottom:6px;*padding-top:9px}
#header #navbar #tools .user-links-dropdown-on{padding-bottom:4px;border-bottom:1px solid #f0f5f8;*padding-bottom:6px;*padding-top:9px}
#header #tools .user-links-dropdown{padding-left:0;padding-right:0}
#header #tools .user-links-dropdown-on{padding-left:0;padding-right:0;border:solid;border-width:0 0 1px 0;border-color:#92dcee;*border:0;*position:relative}
#header #tools #user-links-dropdown{padding-left:5px;*display:block}
.user-links{top:33px;background:#fff;-moz-box-shadow:0 4px 8px rgba(0,70,98,.56);-webkit-box-shadow:0 4px 8px rgba(0,70,98,.56);-o-box-shadow:0 4px 8px rgba(0,70,98,.56);-ms-box-shadow:0 4px 8px rgba(0,70,98,.56);box-shadow:0 4px 8px rgba(0,70,98,.56);-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px}
#user-links-dropdown{display:none}
#header #tools .user-links-li{font-size:1em;padding:5px;background-color:#fff;float:none}
#header #tools .user-links-li:hover{background:#f0f5f8}
#tools .user-links ul{overflow:hidden}
#header #tools ul .user-links-dropdown-on .user-links-li{border:0;width:100%}
#header #tools ul .user-links-dropdown-on .user-links-li.signout-li{border-top:1px solid #cbdfed;display:block}
#header #navbar #tools .user-links ul li{width:105px;font-size:1em;padding:5px;text-decoration:none}
.user-links-li a{text-decoration:none}
.user-links-li:hover a{color:#003465}
body.user-new #fb-content{height:130px;background:url("//csvcus.homeaway.com/rsrcs/98/F87D888C321C746E879C526A048F11-gradient-box-big.png") no-repeat left top}
body.user-new #fb-content .label{float:none;margin-bottom:5px}
.user-new .why-facebook{padding-top:15px;color:#3877bf;font-weight:normal}
.user-new .fb_button_large .fb_button_text{display:none;height:50px}
a#sidebar-user-btn{width:110px}
.sprites-gradient-box-fixed{background:0}
body.user .divider,body.user .divider .dropshadow-replace{width:54px}
body.user .divider{background:none repeat scroll 0 0 #fff;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;border-top-left-radius:25px;border-top-right-radius:25px;-webkit-box-shadow:0 0 6px -2px #333;-moz-box-shadow:0 0 6px -2px #333;box-shadow:0 0 6px -2px #333;color:#b5c7d6;margin:-23px auto 0;position:relative}
body.user .divider .dropshadow-replace{background:none repeat scroll 0 0 #fff;bottom:-0.85em;height:1em;left:-6px;position:absolute;width:70px}
.divided-modal-top{padding:1em 0 3em;-webkit-box-shadow:0 -4px 10px -7px #333 inset;-moz-box-shadow:0 -4px 10px -7px #333 inset;box-shadow:0 -4px 10px -7px #333 inset}
#fb-content .whyFacebook{padding:1em;text-align:center}
.user.login .homeaway-whatsnew-bubble{max-width:520px!important;left:50px!important}
.user.login .homeaway-whatsnew-bubble ul{padding:0 1em!important;line-height:2em!important;font-size:1.1em!important}
#fb-content #fb-button{font-family:"Myriad Pro",Arial,Helvetica,Tahoma,sans-serif;border:1px solid #2f4f88;background:#2f4f88;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#5771a9),color-stop(100%,#2f4f88));background:-webkit-linear-gradient(top,#5771a9,#2f4f88);background:-moz-linear-gradient(top,#5771a9,#2f4f88);background:-o-linear-gradient(top,#5771a9,#2f4f88);background:-ms-linear-gradient(top,#5771a9,#2f4f88);background:linear-gradient(top,#5771a9,#2f4f88);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5771a9',endColorstr='#2f4f88',GradientType=0);-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-shadow:#1c4a6d 0 1px 0;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4);-o-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4);width:370px;height:44px;margin:0 auto 10px;display:block;float:none;text-align:center;position:relative}
#fb-content .fb-facepile{width:370px;margin:0 auto;display:none}
#fb-content #fb-button .fb_button_text{background:0;border:0;line-height:3em;padding:0;margin:0;float:none}
#fb-content #fb-button .fb_logo{background:url("//csvcus.homeaway.com/rsrcs/44/83A34EDE6481EE94CC60C476C722F1-facebook_f.png") no-repeat center center transparent;border-right:1px groove #507091;height:44px;position:absolute;width:40px;left:0}
#form-box .grey-input{background:#f4f5f7;padding:18px;width:338px;margin:0 auto}
.user.register #form-box .grey-input{width:490px}
#form-box .grey-input,#form-box .grey-input input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.user.register #form-box .legal-hint{width:350px}
#form-box .grey-input div{overflow:hidden}
#form-box .grey-input .email input,#form-box .grey-input .password input{width:330px}
.user.register #form-box .grey-input .pwd-hint{display:block;float:right;width:150px;font-size:12px;padding:0}
.user.register #form-box .grey-input .name input{width:220px;float:left}
.user.register #form-box .grey-input input{width:300px}
#form-box .form-btn{border-top:medium none;margin:0 auto}
.user.login #form-box .form-btn{width:330px}
#login-form .new-swap-modes{border-top:1px solid #aaa;margin-top:10px;padding:10px;text-align:center}
#login-form .form-title{font-weight:normal;text-align:center}
.welcomeModal{padding:0 15px;text-align:center}
.welcomeModal .header{font-size:24px;padding:1em 0}
.welcomeModal .header .welcomeUserName{font-weight:bold}
.welcomeModal .profileImage{margin-bottom:1em}
.welcomeModal .description{margin:0 auto 1em;width:500px}
.welcomeModal .description .descriptionList{margin-top:.5em}
.welcomeModal .links{border-top:1px solid #c3d8e8;padding:10px;margin-right:15px}
.welcomeModal .close-link{float:none!important}
.homeaway_es .welcomeModal .description,.homeaway_pt .welcomeModal .description,.homeaway_it .welcomeModal .description{text-align:left}
.headline,#fb-content .label,#form-box .grey-input .new-pwd-hint,#form-box .grey-input label,#form-box .grey-input .signup-link,#form-box .user-exist,.user.login #form-box .grey-input .pwd-hint{display:none!important}
#casDiv,#ownerDiv,#userDiv,.homePage #tools ul li#user-link,#header #navbar ul li#user-link{display:none}
html.ie7 #casDiv,html.ie8 #casDiv{height:475px!important;width:470px!important;margin-left:5px!important}
html.ie7 #ownerDiv,html.ie8 #ownerDiv{height:275px!important;width:470px!important;margin-left:5px!important}
html.ie7 #user-links-signin{display:block}
#ums-isAnOwner-modal-body-iframe{background:#fff;padding:1em .5em;border-radius:0 0 10px 10px}
#ums-isAnOwner-modal .rblft,#ums-isAnOwner-modal .rbrt{background:0}
#ums-isAnOwner-modal .rbbleft,#ums-isAnOwner-modal .rbbright{display:none}
.homeaway_at .fb_button_text{width:411px}
.fbloginerror .ui-tooltip-content{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}.homePage #traveler #bedrooms-select label{font-size:12px}
.property .anchor-links.roundedBox{font-size:.975em}
body.search-page .pager .numberLinks{width:35em}
.property #unitAmenities .firstColumn{font-size:.85em;width:20%}
body.search-page #refineSearchform label{width:60px}
body.search-page #price-range{width:100%}
body.search-page .findByDateButton{top:0;position:inherit}
body.compare #container table#grid td div.button{margin-left:2px}
body.compare #container table#grid td div.button a.primary-button span{font-size:.97em}
.go-btn-sq{font-size:.8em}
#sidebarContent .refinement-links li{text-transform:none}body.search-page #header{position:relative}
.search-bar.fixed-gt{position:fixed;top:0;width:100%;z-index:999}
#searchFilters.fixed-gt{position:fixed;width:100%;top:56px;z-index:1}
body.scrollMoreFilters.fixed-searchbar #searchFilters.fixed-gt.scrollMoreFilters{bottom:0;overflow-y:scroll}
body.scrollMoreFilters.fixed-searchbar{overflow-y:hidden}
.featured-listings,.property-manager-profile{background-color:#e6e8eb;border-bottom:1px solid #d6d2d3;padding:22px 0 30px}
.featured-listings .container .featured-property{margin:0 0 0 46.6666666px;width:200px;float:left;position:relative}
.featured-listings .container .featured-property:first-child{margin-left:0}
.featured-listings .container #featured-property-5{display:none}
@media(max-width:767px){.featured-listings{background-color:#faf7f7;padding:20px 0 0;border-bottom:0}
.featured-listings .breadcrumb{padding-left:10px;margin-bottom:10px}
}
@media(min-width:768px) and (max-width:979px){.featured-listings .container .featured-property{margin-left:62px}
.featured-listings .container .featured-property:first-child{margin-left:0}
.featured-listings .container #featured-property-4,.featured-listings .container #featured-property-5{display:none}
}
@media(min-width:1200px){.featured-listings .container .featured-property{margin-left:42.5px}
.featured-listings .container .featured-property:first-child{margin-left:0}
.featured-listings .container #featured-property-5{display:block}
}
.featured-listings .featured-property .featured-photo{width:200px;height:150px;display:inline-block;box-shadow:inset 0 1px 5px 0 #666;background-position:center center;background-size:cover;background-color:#eee;position:relative}
.featured-listings .featured-property .img-overlay{position:absolute;bottom:0;right:8px;height:22px;width:27px;padding-top:3px;background-color:#e6e8eb;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center}
.featured-listings .featured-property .ft-about{font-size:14px;font-weight:bold;text-align:center}
.featured-listings ul.bed-bath-sleeps{margin-bottom:0}
.featured-listings .featured-property .ft-about a:hover ul.bed-bath-sleeps li{text-decoration:underline}
.featured-listings .featured-property .ft-about ul.bed-bath-sleeps li{padding-left:0;padding-right:0}
.featured-listings ul.bed-bath-sleeps .bbs-half-baths,.featured-listings ul.bed-bath-sleeps .bbs-toilet-only{display:none}
.homeaway_de .featured-listings ul.bed-bath-sleeps .bbs-baths,.homeaway_de .featured-listings ul.bed-bath-sleeps .bbs-half-baths,.homeaway_de .featured-listings ul.bed-bath-sleeps .bbs-toilet-only{display:none}
.featured-listings .featured-property .ft-price{font-size:11px;text-align:center}
.featured-listings .featured-property .featured-flag{position:absolute;top:130px;left:-3px}
.featured-listings .featured-property .featured-flag .featured-flag-content{float:left;box-shadow:-1px 1px 1px 0 rgba(40,40,40,.6);background:#ee8623;padding:0 4px 0 6px;color:#fff;text-transform:uppercase;font-size:11px;font-weight:normal;line-height:16px}
.featured-listings .featured-property .featured-flag .featured-flag-edge{float:right;border-color:#ee8623 transparent #ee8623 #ee8623;border-style:solid;border-width:8px 8px 8px 0;line-height:0;box-shadow:-1px 1px 1px rgba(40,40,40,.6)}
.property-manager-profile h1{font-family:'Ubuntu Condensed',Arial,sans-serif;color:#333;font-size:1.7em;margin:0}
.property-manager-profile .pm-profile-logo{text-align:center}
.property-manager-profile .pm-profile-logo img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic}
.property-manager-profile .pm-profile-details-row{margin:10px 0}
.property-manager-profile .pm-profile-details-title{font-weight:bold;margin-bottom:5px}
.property-manager-profile .pm-profile-association{vertical-align:top;margin-right:10px}
.property-manager-profile ul.pm-profile-details li{width:49%;padding:0}
.property-manager-profile h1{margin-top:0}
.property-manager-profile h3{margin-bottom:0;font-size:16px;line-height:20px}
@media(max-width:767px){.property-manager-profile ul.pm-profile-details li{width:100%}
}
.non-Grouped .unitToggle{display:none}
#searchFilters{background:#faf7f7;float:left;width:100%;box-shadow:0 2px 6px #ccc}
#searchFilters .navbar.refinementRow{font-size:13px;margin-bottom:0;width:100%}
#searchFilters .navbar.refinementRow .navbar-inner{background:0;border:0;padding:0}
#searchFilters .navbar.refinementRow .btn-navbar{float:left;margin-bottom:5px}
.navbar.refinementRow .btn-navbar.btn-navbar-trav{color:#666;text-shadow:none;margin-left:0}
.navbar.refinementRow .btn-navbar.btn-navbar-trav>span{float:left}
.navbar.refinementRow .btn-navbar.btn-navbar-trav>span.icon-bars{margin-top:2px;margin-left:12px}
#searchFilters .navbar.refinementRow>.navbar-inner>.container{width:940px}
#searchFilters .navbar .nav.filterNav{left:0}
.nav.filterNav .filterNav-clear-count{padding:10px 8px 10px 0}
#searchFilters .filterNav-clear-count .clearAll{display:block;margin-bottom:5px;font-weight:bold}
#searchFilters .filterNav-clear-count .total-count-container{margin-top:5px}
#searchFilters .navbar .nav.filterNav>li>div.static-navbar-item{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #f0f5f8;position:relative}
.nav.filterNav .topFiltersSection{display:block;border-bottom:1px solid #e7e3e4;padding-bottom:1px;color:#535353}
.nav.filterNav .topFiltersValue{display:block;border-top:1px solid #fff;padding-top:1px;font-weight:bold;max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#0c6db0}
#searchFilters .navbar .nav.filterNav>li.divider>div{height:58px;width:18px}
#searchFilters .navbar .nav.filterNav>li.filter-location>a{padding-left:10px}
#searchFilters .filterNav .filter-managed-by{display:none}
#searchFilters .filterNav .filter-managed-by .icon-close{-webkit-transform:scale(0.65);-moz-transform:scale(0.65);-ms-transform:scale(0.65);-o-transform:scale(0.65);transform:scale(0.65)}
#searchFilters .filterNav .filterNav-more .hideFilters{display:none;color:#2a6ebb}
#searchFilters .filterNav .filterNav-item .filterResults{position:absolute;top:3em;background:#fff;width:300px;padding:1em;border:1px solid #1c99cc;z-index:999999}
#searchFilters .filterNav .filterNav-Count:after{content:"";position:absolute}
.nav.filterNav li.dropdown.open>.dropdown-toggle,.nav.filterNav li.dropdown.active>.dropdown-toggle,.nav.filterNav li.dropdown.open.active>.dropdown-toggle{background-color:transparent}
.filterNav .dropdown-menu>div>label{padding:3px 8px 3px 28px;font-size:13px;white-space:nowrap}
.filterNav .dropdown-menu.muted>div>label:hover{color:#333;background-color:#faf7f7}
.filterNav .dropdown-menu input[type="radio"],.filterNav .dropdown-menu input[type="checkbox"]{height:1em;width:1em}
.dropdown-menu.dropdown-menu-with-footer>.dropdown-menu-with-footer-body{color:#535353}
.dropdown-menu.dropdown-menu-trav>.dropdown-menu-trav-container a.clearFilter,.dropdown-menu.dropdown-menu-with-footer>.dropdown-menu-footer a.clearFilter{padding-left:0}
.gt-inline-form-controls{white-space:nowrap}
#searchFilters .search-applys,#searchFilters .search-views{float:right;margin-top:8px}
#searchFilters .search-views .active{background:#1d56b0}
#searchFilters .search-views .btn-soft{background:#e5e8eb}
#searchFilters .search-views .sprites-search-hit-icons{text-indent:-9999px}
#searchFilters .search-applys{display:none}
#searchFilters .search-applys .cancelFilters{padding-left:0}
#searchFilters .gbs-tree{border:0;border-top:1px solid #fff;margin:0 0 20px;padding-top:20px}
#searchFilters .moreRegions .gbs-tree:before,#searchFilters .moreRegions .gbs-tree:after{display:table;content:"";line-height:0}
#searchFilters .moreRegions .gbs-tree:after{clear:both}
#searchFilters .moreRegions .node-links-column{float:left;width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}
#searchFilters .moreRegions .node-links-column:first-child{padding-left:0}
#searchFilters .moreFilters,#searchFilters .moreRegions{border-top:1px solid #e7e3e4;clear:both}
#searchFilters .moreFilters .row.filters{border-top:1px solid #fff;border-bottom:1px solid #e7e3e4;margin-left:0}
#searchFilters .moreFilters .filter-column{width:205px;margin-left:40px;float:left}
#searchFilters .moreFilters .filter-column:first-child{margin-left:0}
#searchFilters .moreFilters .commands{border-top:1px solid #fff;padding:1em 0;text-align:right}
#searchFilters .moreFilters .commands .btn:first-child{padding-left:0}
#searchFilters .moreFilters .control-groups-price{overflow:hidden;padding-left:2px}
#searchFilters .moreFilters .control-groups-price .input-prepend{float:left;margin:0;width:47%}
#searchFilters .moreFilters .control-groups-price .input-prepend .add-on{padding:4px 5px}
#searchFilters .moreFilters labels{color:#333}
#searchFilters .unavailable{color:#aaa}
#searchFilters .moreFilters .commands .unavailable{color:#ccc}
#searchFilters .moreFilters .filters-errors{margin-top:10px;display:none;-webkit-transition:all .5s ease;transition:all .5s ease}
#searchFilters .moreFilters .filters-errors.showErrors{display:block}
#searchFilters .moreFilters .filters-errors.hideErrors{height:0;padding-top:0;padding-bottom:0;display:block;border:0;overflow:hidden}
#searchFilters .moreFilters .filterGroup{padding:.5em 0;border-bottom:1px solid #e9e4e5;border-top:1px solid #fff;font-size:.9em}
#searchFilters .moreFilters .filterGroup .collapse{height:auto}
#searchFilters .moreFilters .filterGroup input[type="text"]{width:40%}
#searchFilters .moreFilters .filterGroup .control-groups-price input[type="text"]{width:50%}
#searchFilters .moreFilters .filterGroup:first-child{border-top:0}
#searchFilters .moreFilters .filterGroup:last-child{border-bottom:0}
#searchFilters .moreFilters h4{margin:.5em 0;font-size:1em}
#searchFilters .moreFilters .filter-collapse-heading{display:none}
#searchFilters .loader{background:url("//csvcus.homeaway.com/rsrcs/5E/A8F40E80B7157D8F4A500555A67487-loader.gif") no-repeat center center;height:1em;width:3em;display:inline-block;margin-right:1em}
#searchFilters .moreFilters .refinement{text-transform:capitalize}
#searchFilters .moreFilters .refinement .radio input{margin-left:-18px}
@media(min-width:1200px){#searchFilters .navbar.refinementRow>.navbar-inner>.container{width:1170px}
#searchFilters .moreFilters .filter-column{width:262.5px}
}
@media(max-width:979px){#searchFilters .search-views{margin-top:2px}
.nav-collapse .nav.filterNav>li>a{padding-left:0;padding-right:0}
.nav-collapse .nav.filterNav>li>a>span.topFiltersValue{color:#2a6ebb;float:right}
.nav-collapse .nav.filterNav>li>a>span{display:inline;border:0}
#searchFilters .search-applys .cancelFilters{display:none}
}
@media(min-width:768px) and (max-width:979px){#searchFilters .navbar.refinementRow>.navbar-inner>.container{width:724px}
#searchFilters .moreFilters .filter-column{width:214.666666666px}
#searchFilters .moreFilters .filter-column-2{margin-left:0}
#searchFilters .moreRegions{display:none}
}
@media(max-width:767px){#searchFilters .moreRegions{display:none}
#searchFilters ul.filterNav{display:none}
#searchFilters .navbar.refinementRow>.navbar-inner>.container{width:auto;margin:0 10px}
#searchFilters .container.moreFilters{margin:0 10px;border-top:0}
#searchFilters .moreFilters .row.filters{border-top:1px solid #e7e3e4;border-bottom:0}
#searchFilters .moreFilters .filter-column{float:none;width:100%;margin-left:0}
#searchFilters .moreFilters .control-group{margin-bottom:0}
#searchFilters .moreFilters .filterGroup:first-child{border-top:1px solid #fff}
#searchFilters .moreFilters .filterGroup:last-child{border-bottom:1px solid #e9e4e5}
#searchFilters .moreFilters .filterGroup>h4{display:none}
#searchFilters .moreFilters .filterGroup input[type="text"]{margin-bottom:0}
#searchFilters .moreFilters .filter-collapse-heading{display:block}
#searchFilters .moreFilters .filter-collapse-heading .icon-chevron-down{-webkit-transform:scale(0.65) rotate(180deg);-moz-transform:scale(0.65) rotate(180deg);-ms-transform:scale(0.65) rotate(180deg);-o-transform:scale(0.65) rotate(180deg);transform:scale(0.65) rotate(180deg);float:right}
#searchFilters .moreFilters .filter-collapse-heading.collapsed .icon-chevron-down{-webkit-transform:scale(0.65);-moz-transform:scale(0.65);-ms-transform:scale(0.65);-o-transform:scale(0.65);transform:scale(0.65)}
#searchFilters .moreFilters .filterGroup .collapse{height:0}
#searchFilters .moreFilters .filterGroup.filter-group-inline-phone>h4{float:left;display:block}
#searchFilters .moreFilters .filterGroup.filter-group-inline-phone>div{float:right;text-align:right;width:200px}
#searchFilters .moreFilters .filterGroup.filter-group-inline-phone:after{display:table;content:"";line-height:0;clear:both}
#searchFilters .search-applys{margin-top:0}
#searchFilters .moreFilters .control-groups-price .input-prepend{width:50%}
#searchFilters .moreFilters .filterGroup .control-groups-price input[type="text"]{width:52%}
}
.filterResults.flyout-menu-target:before{border-left:1px solid #1c99cc;border-top:1px solid #1c99cc;-webkit-transform:rotate(45deg);position:absolute;top:-8px;left:3px;content:"";height:1em;width:1em}
.search-results-body{background-color:#faf7f7;border-top:1px solid #fefdfd}
.container-search-results{margin-top:38px}
.search-results-column,.pm-profile-info{width:620px;float:left}
.fixed-width-right-column{width:300px;margin-left:20px;float:left}
.search-results-title{width:430px;float:left}
.search-results-column h1{margin:0;font-family:'Ubuntu Condensed',Arial,sans-serif;text-transform:uppercase;color:#333;font-size:1.7em;line-height:30px;font-weight:normal}
.search-results-title .hit-count,.search-results-title h1{display:inline}
.gt-search-sort{float:right}
.gt-search-sort-toggle{text-transform:uppercase;color:#535353}
.gt-search-sort-toggle .sort-toggle-sort-by{float:left;margin-right:4px}
.gt-search-sort-toggle .current-sort-order{float:left;text-transform:none;font-weight:bold;color:#2a6ebb;width:75px;overflow:hidden;text-overflow:ellipsis;text-align:bottom}
@media(max-width:480px){.gt-search-sort a{display:block}
.gt-search-sort-toggle .sort-toggle-sort-by,.gt-search-sort-toggle .current-sort-order{float:none}
.gt-search-sort .current-sort-order{width:auto}
}
@media(max-width:767px){.search-results-body{border-top:0}
.search-results-body .container,.property-manager-profile .container{margin:0 10px}
.search-results-column,.pm-profile-info{width:auto;float:none}
.fixed-width-right-column{float:none;margin:0 auto}
.search-results-title{width:100%;float:none}
.gt-search-sort{float:none;display:block;margin-top:10px}
.search-results-column h1{display:block;margin:10px 0}
}
@media(min-width:768px) and (max-width:979px){.search-results-column,.pm-profile-info{width:100%;float:none}
.fixed-width-right-column{float:none;margin:0 auto}
.search-results-title{width:534px}
}
@media(min-width:1200px){.search-results-column,.pm-profile-info{width:850px}
.search-results-title{width:660px}
}
.search-results-title .total-count{margin-left:4px}
.search-results-title h1 .secondary{color:#666;font-size:16px;display:block;line-height:20px}
.listing h3.listing-title{font-size:1.1em;line-height:1.1em;margin:0;padding:0;word-wrap:break-word}
.listing .listing-faces{padding:20px 0;border-top:1px solid #fdfbfb;border-bottom:1px solid #e7e3e4}
.listing:first-child .listing-faces{border-top:0}
.listing .listing-column-photo{width:170px;float:left;position:relative}
.listing .listing-img{background-position:center center;background-size:cover;background-color:#e6e8eb;height:127.5px}
.listing .listing-img img.listing-image{width:170px;height:127.5px;border:0}
.listing .listing-column-photo .img-overlay{position:absolute;bottom:0;right:8px;height:22px;width:27px;padding-top:3px;background-color:#faf7f7;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center}
.listing .listing-column-content{position:relative;min-height:102px;width:430px;margin-left:20px;padding-bottom:26px;float:left}
.listing .listing-column-content .listing-column-details-rates{width:388px;float:left}
.listing .listing-column-content .listing-column-user-action{width:22px;margin-left:20px;float:left;text-align:right}
.listing .listing-column-content .listing-column-user-action>div{margin-bottom:5px}
.listing .listing-column-content .listing-column-user-action .favorite-button>ul{display:none}
.listing .listing-column-content .first-row-listing{margin-bottom:12px}
.listing .listing-column-content .listing-column-details-rates .column-listing-long{width:261.6px;float:left}
.listing .listing-column-content .listing-column-details-rates .column-listing-short{width:116.4px;float:right;text-align:right}
.abritel .listing .listing-column-content .listing-column-details-rates .column-listing-short{width:140px}
.listing .listing-column-content .listing-column-icons-compare{font-size:11px;position:absolute;bottom:0;width:100%;height:22px}
.listing .listing-column-content .listing-column-icons-compare .rating-container{display:inline-block;width:140px;margin-right:4px}
.listing .listing-column-content .listing-column-icons-compare .review-count{position:relative;top:3px;font-size:13px;color:#666}
.listing .listing-column-content .listing-column-icons-compare .listing-icons{display:inline}
.listing .listing-column-content .listing-column-icons-compare .listing-icons .paySafeIcon{width:24px;height:22px}
.listing .special-icon{display:none}
.popover .pmPopoverProfile{text-align:center}
.popover .pmPopoverProfile img.pm-logo{max-width:120px}
.listing .listing-beds-baths{margin-bottom:1px}
.listing .breadcrumb-gt-search-hit{display:inline;background:0;padding-left:0;padding-right:4px}
.listing .breadcrumb-gt-search-hit>li{display:inline}
.listing .property-text{color:#999;font-size:12px;line-height:12px}
.listing .rate{font-weight:bold;font-size:16px}
.homeaway_uk .listing .ratesFrom,.listing .period{color:#999;font-size:12px;line-height:12px}
.listing .min-stay{color:#999;font-size:12px;line-height:12px}
.listing ul.bed-bath-sleeps{margin-bottom:0}
.listing ul.bed-bath-sleeps li{white-space:nowrap;padding-left:0}
.listing ul.bed-bath-sleeps .bd-bth-slps-count{font-weight:bold}
@media(max-width:767px){.listing-faces .listing-column-details-rates{cursor:pointer}
.listing .listing-column-photo{width:128px;float:left}
.listing .listing-img,.listing .listing-img img.listing-image{height:96px;width:128px}
.listing .listing-column-content{float:none;margin-left:143px;width:auto;min-height:100%;padding-bottom:0}
.listing .listing-column-content .listing-column-details-rates{width:auto;float:left;margin-right:25px}
.listing .listing-column-content .listing-column-user-action{float:right;margin-left:0;position:absolute;right:0}
.listing .listing-column-content .first-row-listing{margin-bottom:0}
.listing .listing-column-content .listing-column-details-rates .column-listing-long{width:auto;float:none}
.listing .listing-column-content .listing-column-details-rates .column-listing-short{width:auto;float:none;text-align:left;margin-bottom:3px}
.listing .listing-column-content .listing-column-details-rates .column-listing-short:empty{margin-bottom:0}
}
@media(max-width:480px){.listing .listing-column-photo{width:100px}
.listing .listing-img,.listing .listing-img img.listing-image{height:75px;width:100px}
.listing .listing-column-content{margin-left:110px}
.listing .listing-column-content .listing-column-icons-compare{position:relative;line-height:0;height:auto}
}
@media(min-width:480px) and (max-width:767px){.abritel .listing .listing-column-content .listing-column-icons-compare{position:relative}
}
@media(min-width:768px) and (max-width:979px){.listing .listing-column-content{width:534px}
.listing .listing-column-content .listing-column-details-rates{width:492px}
.listing .listing-column-content .listing-column-details-rates .column-listing-long{width:334.4px}
.listing .listing-column-content .listing-column-details-rates .column-listing-short{width:147.6px}
}
@media(min-width:1200px){.listing .listing-column-content{width:660px}
.listing .listing-column-content .listing-column-details-rates{width:618px}
.listing .listing-column-content .listing-column-details-rates .column-listing-long{width:422.6px}
.listing .listing-column-content .listing-column-details-rates .column-listing-short{width:185.4px}
}
.listing .viewed,.listing .inquired{display:none}
.listing.viewed-listing .viewed,.listing.inquired-listing .inquired{display:block}
.listing .favorite-button{cursor:pointer}
.listing .OLBBanner{margin-bottom:4px;margin-top:2px}
.listing .OLBBannerContent{background:#3e8223;float:right;height:16px;line-height:16px}
.listing .OLBBannerEdge{border-color:#3e8223 #3e8223 #3e8223 transparent;border-style:solid;border-top-width:8px;border-bottom-width:8px;border-left-width:8px;border-right-width:4px;float:right;line-height:0}
.listing .OLBBannerContentText{color:white;font-size:10px;margin-right:4px;text-transform:uppercase}
.listing .special-offer{margin-top:10px;background-color:#ee8623;padding:0 7px;color:#f4f4f4;font-size:12px}
.listing .special-offer .label-special-offer{color:#f1c2a3;text-transform:uppercase;margin:20px 8px 0 0}
.listing .unit-compare label.checkbox{font-size:11px;margin-bottom:0;padding-left:0}
.listing .unit-compare .checkbox input[type="checkbox"]{float:none;margin-left:2px;margin-top:0;height:1em;width:1em}
body.search-page .listing .fn-note{display:none}
.right-column-container{margin:20px 0;border:1px solid #d6d2d3;background-color:#fff;padding:10px}
.right-column-container h3{font-size:1.1em;margin:0;line-height:1.2em}
.right-column-container.gbs-tree{padding:0}
.gbs-tree .gbs-node-name-container{border-bottom:1px solid #d6d2d3;padding:9px 8px;background-color:#f6f4f5}
.gbs-tree .gbs-nodes-container{padding:12px;background-color:#fff}
.gbs-tree ul.gbs-node-list{list-style:none;margin:0;padding:0}
.gbs-tree ul.gbs-node-list li{margin:3px 0;font-size:.9em}
.tall-ad-container{padding:21px 0;background:#f6f4f5;text-align:center}
.ad-txt{font-size:11px;text-align:right}
.pager-gt-search.pager-right{float:right}
.gt-page-sizer{float:left;margin:16px 0}
.gt-page-sizer .gt-search-page-size-select{width:60px;margin-bottom:0}
.pager-gt-search.pager li.page>span,.gt-page-sizer,.gt-page-sizer label,.gt-page-sizer select{color:#666;font-size:13px;font-weight:normal}
.hasResponsiveSearch #adsense2{clear:both;border:1px solid #d6d2d3;background:white;padding:5px;margin:0 0 20px 0!important}
.hasResponsiveSearch #inline_search_ad{background:#fff;border-bottom:1px solid #e7e3e4;padding:10px 0;text-align:center}
.hasResponsiveSearch #continuationLinks{border:1px solid #DDD;background-color:#f6f4f5;text-align:center;padding:15px;margin-bottom:20px;border-top:0}
.hasResponsiveSearch #continuationLinks p{margin:0}
.hasResponsiveSearch .seoContainer{background-color:#eff4f7;padding-bottom:20px}
.hasResponsiveSearch .divider-seo{border-top:1px solid #d6d2d3;border-bottom:1px solid #fafafd;margin:0}
.destinationText h3{margin-bottom:0;font-size:1.1em;line-height:1.1em}
.hasResponsiveSearch .destinationText{line-height:16px;font-size:13px}
.hasResponsiveSearch .destinationText h3{font-family:'Ubuntu Condensed',Arial,sans-serif;margin-bottom:0;text-transform:uppercase;font-size:25px;font-weight:normal}
.hasResponsiveSearch .destinationText h4{margin:10px 0 0 0;line-height:14px;font-size:14px;font-weight:bold}
body.map-view #footer{display:none}
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{height:100%;background:#e5e3df;position:fixed;overflow:hidden;width:100%}
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:-5px}
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;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}#fav-page-header{border-bottom:1px solid #d4d4d4}
body.favorites .gt-header-cap{padding:10px 0}
.favorite-actions{float:right}
ul.favorites-header{text-transform:uppercase;margin:8px 0 10px 0}
ul.favorites-header li{margin-right:20px}
ul.favorites-header a .fav-title,ul.favorites-labels a .list-title{color:#666}
ul.favorites-labels{margin-top:15px}
ul.favorites-header a .fav-count,ul.favorites-labels a .fav-count{font-weight:bold}
ul.favorites-labels li{line-height:20px;width:200px;border:1px solid transparent}
ul.favorites-labels li:hover{background-color:#f1f0f0;border:1px solid #e7e3e4}
ul.favorites-labels li.removable .icon-close{margin-top:1px;visibility:hidden;float:right}
ul.favorites-labels li.removable:hover .icon-close{visibility:visible;cursor:pointer}
.create-label-inputs{display:none}
.ie8 body.favorites .search-results-column{width:100%;float:none}
.ie8 body.favorites .listing .listing-column-content{width:750px}
.ie8 body.favorites .listing .listing-column-content .listing-column-details-rates{width:708px}
.ie8 body.favorites .listing .listing-column-content .listing-column-details-rates .column-listing-long{width:485.6px}
.ie8 body.favorites .listing .listing-column-content .listing-column-details-rates .column-listing-short{width:212.4px}
@media(min-width:980px){body.favorites .search-results-column{width:100%;float:none}
body.favorites .listing .listing-column-content{width:750px}
body.favorites .listing .listing-column-content .listing-column-details-rates{width:708px}
body.favorites .listing .listing-column-content .listing-column-details-rates .column-listing-long{width:485.6px}
body.favorites .listing .listing-column-content .listing-column-details-rates .column-listing-short{width:212.4px}
}
@media(min-width:1200px){body.favorites .search-results-column{width:100%;float:none}
body.favorites .listing .listing-column-content{width:980px}
body.favorites .listing .listing-column-content .listing-column-details-rates{width:938px}
body.favorites .listing .listing-column-content .listing-column-details-rates .column-listing-long{width:646.6px}
body.favorites .listing .listing-column-content .listing-column-details-rates .column-listing-short{width:281.4px}
}
body.favorites .listing .unit-compare{display:none}
body.favorites .listing .listing-faces{border-bottom:0;padding-bottom:0}
body.favorites .fn-note-wrapper{display:block;border-bottom:1px solid #e7e3e4}
body.favorites .listing .add-view{text-align:right}
body.favorites .listing .add-note-content{display:none}
body.favorites .listing .add-note.button-base{display:inline-block;font-size:12px;cursor:pointer;border:1px solid #dcdcdc;border-bottom:0;padding:2px 4px 2px 16px;position:relative}
body.favorites .listing .add-note.button-base:before{content:"";position:absolute;top:-1px;left:-1px;border-width:0 0 12px 12px;border-style:solid;border-color:#ebdfdf #faf7f7;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3),0px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3),0px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.3),0px 1px -1px rgba(0,0,0,0.2)}
body.favorites .listing .add-note.button-base:hover{background-color:#fdf5c8}
body.favorites .listing .add-note.button-base:hover:before{border-color:#fae77c #faf7f7}
body.favorites .fn-note-wrapper .display-view,body.favorites .fn-note-wrapper .edit-view{position:relative;background-color:#fdf5c8;border:1px solid #dcdcdc;padding:12px 10px 10px 20px;margin-top:10px}
body.favorites .fn-note-wrapper .display-view:before,body.favorites .fn-note-wrapper .edit-view:before{content:"";position:absolute;top:-1px;left:-1px;border-width:0 0 14px 14px;border-style:solid;border-color:#fae77c #faf7f7;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.3),0px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.3),0px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.3),0px 1px -1px rgba(0,0,0,0.2)}
body.favorites .fn-note-wrapper .display-view{position:relative}
body.favorites .fn-note-wrapper .display-view .display-note{margin-right:40px;color:#333}
body.favorites .fn-note-wrapper .display-view .display-edit,body.favorites .fn-note-wrapper .display-view .display-remove{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;visibility:hidden;cursor:pointer}
body.favorites .fn-note-wrapper .display-view:hover .display-edit,body.favorites .fn-note-wrapper .display-view:hover .display-remove{visibility:visible}
body.favorites .fn-note-wrapper .display-view .display-remove{position:absolute;top:5px;right:5px}
body.favorites .fn-note-wrapper .display-view .display-edit{position:absolute;top:5px;right:25px}
body.favorites .fn-note-wrapper .edit-view textarea{width:97%}
body.favorites .no-results .instructions-add-favorites{text-align:center;margin:10px auto 200px;width:33%;padding:15px 30px 20px;background-color:#f1f0f0;border:1px solid #f7f6f6;border-bottom-color:#d4d4d4;box-shadow:0 0 7px 0 #ccc;-webkit-box-shadow:0 0 7px 0 #ccc;-moz-box-shadow:0 0 7px 0 #ccc}
body.favorites .no-results .instructions-add-favorites p{margin-top:10px}