@charset "UTF-8";#kc-search-bar-form.kc-search-page-fixed-scroll{position:fixed;top:0px}.IE7 #kc-search-bar-form.kc-search-page-fixed-scroll .kc-search-bar-simple,.IE8 #kc-search-bar-form.kc-search-page-fixed-scroll .kc-search-bar-simple{width:970px}.search-page{overflow:hidden;position:relative;zoom:1;background:transparent url("/images/search/sprite-bg-vert-search.png") -240px 0 repeat-y}.search-page-fauxless{background:none}.search-filter-fixed{float:left;position:relative;z-index:100;margin-right:-240px;width:0}.search-filter-fixed .search-filter-slider{float:left;width:235px;padding-right:5px;position:relative;background:url("/images/maps/filter-drawer-fs8.png") right -100px no-repeat}.search-filter-fixed .search-filter-slider2{float:right;width:235px;margin-left:-235px;position:relative}.search-filter-fixed .search-filter-slider2 .search-filter-trigger{float:right;position:relative;z-index:20;margin-right:-33px;margin-top:245px;margin-bottom:-1000px;width:33px;height:72px;background:url("/images/maps/filter-drawer-fs8.png") no-repeat}.search-filter-fixed .search-filter-slider2 .kc-search-filter{float:right;display:inline;position:relative;z-index:10;margin-left:-235px;width:235px;background:none}.search-filter-fixed .search-filter-slider2 .kc-search-filter .kc-search-filter-header{background:#eee}.search-filter-fixed .search-filter-slider2 .kc-search-filter .kc-search-filter-wrapper{height:489px;border-top:1px solid #ccc;background:#eee;overflow:auto;position:relative}.search-filter-fixed .search-filter-slider2 .kc-search-filter .kc-search-filter-wrapper .kc-search-filter-item{margin-right:0}.search-filter-fixed .search-filter-slider2 .kc-search-filter .kc-search-filter-wrapper .kc-search-bar-button{width:auto}.kc-availability-loading-indicator{background-image:url("/images/global/loading-indicator.gif");height:50px;width:50px}.kc-search-header{zoom:1;overflow:hidden;background:#fff url("/images/search/sprite-bg-search.gif") repeat-x 0 -395px;padding:0 15px 15px 15px}.kc-search-header h1{float:left;padding-top:30px;margin-bottom:11px;line-height:35px;width:660px}.kc-search-header a:hover{text-decoration:underline}.kc-search-header .kc-view-toggle{padding:20px 0 0 0;float:right}.kc-search-header .kc-view-toggle li{float:left}.kc-search-header .kc-view-toggle li .kc-search-map-toggle{cursor:pointer;width:87px;height:22px;padding:40px 0 0;position:relative;margin:0;display:block;color:#333;background:url("/images/global/sprite-silver-btn.gif") no-repeat 0 0;text-align:center;text-transform:uppercase;text-decoration:none;font-size:10px;font-weight:bold}.kc-search-header .kc-view-toggle li .list-view,.kc-search-header .kc-view-toggle li .map-view,.kc-search-header .kc-view-toggle li .image-view{background:url("/images/search/sprite-btn-view-toggle.png") no-repeat 0 0}.kc-search-header .kc-view-toggle li .list-view{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-khtml-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-moz-box-shadow:rgba(0,0,0,0.1) 1px 3px 4px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 1px 3px 4px 0;-o-box-shadow:rgba(0,0,0,0.1) 1px 3px 4px 0;box-shadow:rgba(0,0,0,0.1) 1px 3px 4px 0}.kc-search-header .kc-view-toggle li .list-view:hover{background-position:0 -70px}.kc-search-header .kc-view-toggle li .map-view{-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;-o-box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;background-position:-88px 0;z-index:10}.kc-search-header .kc-view-toggle li .map-view:hover{background-position:-88px -70px}.kc-search-header .kc-view-toggle li .image-view{-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;-o-box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;box-shadow:rgba(0,0,0,0.1) 0 3px 4px 0;background-position:-175px 0}.kc-search-header .kc-view-toggle li .image-view:hover{background-position:-175px -70px}.kc-search-header .kc-view-toggle li.on a{color:#666;cursor:default}.kc-search-header .kc-view-toggle li.on a.map-view{background-position:-88px -140px}.kc-search-header .kc-view-toggle li.on a.list-view{background-position:0 -140px}.kc-search-header .kc-view-toggle li.on a.image-view{background-position:-175px -140px}.kc-search-header .kc-view-toggle li.on:hover span{color:#666}.kc-search-filter{float:left;width:240px;background:#fff url("/images/search/sprite-bg-vert-search.png") -240px 0 repeat-y;overflow:hidden;font-size:11px}.kc-search-filter a{text-decoration:none;color:#666;cursor:pointer}.kc-search-filter a:hover{color:#78ad00}.kc-search-filter a:hover .price-info:hover{color:#78ad00}.kc-search-filter a.selected{color:#78ad00}.kc-search-filter .kc-search-filter-header{background:transparent url("/images/search/sprite-bg-vert-search.png") 0 0 no-repeat;padding:10px 10px 7px 15px;font-size:10px;overflow:hidden;zoom:1}.IE7 .kc-search-filter .kc-search-filter-header,.IE8 .kc-search-filter .kc-search-filter-header{background:none}.kc-search-filter .kc-search-filter-header h3{color:#4e4e4e;font-size:13px;font-weight:bold;text-transform:uppercase;margin:0 0 6px 0;background:transparent url("/images/global/sprite-icons-fs8.png") right -1103px no-repeat;float:left;padding:0 13px 0 0}.kc-search-filter .kc-search-filter-header ul{width:200px;clear:both;position:relative;margin:0}.kc-search-filter .kc-search-filter-header ul li{float:left;padding:2px 5px;border-left:#c3c2c2 1px solid;border-right:#f8f8f8 1px solid}.kc-search-filter .kc-search-filter-header ul li.last{border-right:none}.kc-search-filter .kc-search-filter-header ul li.first{border-left:none;padding-left:0}.noJS .kc-search-filter .kc-search-filter-header ul{display:none}.kc-search-filter .kc-search-filter-item{background-color:#fff;padding:8px 0 10px 15px;margin:0 5px 0 0;border-bottom:1px solid #d8d8d8;zoom:1;overflow:hidden;position:relative}.kc-search-filter .kc-search-filter-item .kc-select-box,.kc-search-filter .kc-search-filter-item .kc-select-boxes{clear:left;display:block;position:relative}.kc-search-filter .kc-search-filter-item .kc-select-box select,.kc-search-filter .kc-search-filter-item .kc-select-boxes select{padding:3px 3px 2px 3px;height:28px;border:1px solid #999;outline:0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:url(/images/global/sprite-select.png) 0 center;width:59px}.kc-search-filter .kc-search-filter-item .kc-select-box select option,.kc-search-filter .kc-search-filter-item .kc-select-boxes select option{border:none;background:#fff}.kc-search-filter .kc-search-filter-item .kc-select-box select option:hover,.kc-search-filter .kc-search-filter-item .kc-select-boxes select option:hover{background-color:#78ad00}.kc-search-filter .kc-search-filter-item .kc-search-filter-item-toggle{width:235px;height:22px;position:absolute;top:0px;right:0px}.kc-search-filter .kc-search-filter-item .kc-search-filter-item-toggle a{display:block;width:235px;height:22px;background:transparent url("/images/global/sprite-icons-fs8.png") right -993px no-repeat;outline:none}.noJS .kc-search-filter .kc-search-filter-item .kc-search-filter-item-toggle a{display:none}.kc-search-filter .kc-search-filter-item h4{font-size:10px;font-weight:bold;text-transform:uppercase;color:#333;margin:0 0 10px 0}.kc-search-filter .kc-search-filter-item ul li{margin-bottom:2px}.kc-search-filter .kc-search-filter-item ul li span{color:#78ad00}.kc-search-filter .kc-search-filter-item ul li a .price-range{color:#666}.kc-search-filter .kc-search-filter-item ul li a .price-range:hover{color:#78ad00}.kc-search-filter .kc-search-filter-item ul li a:hover{color:#78ad00}.kc-search-filter .kc-search-filter-item ul li a:hover .price-range{color:#78ad00}.kc-search-filter .kc-search-filter-item .kc-select-box{width:68px}.kc-page .kc-search-filter .kc-search-filter-item-toggle-closed{height:11px;background-color:#ececec}.kc-page .kc-search-filter .kc-search-filter-item-toggle-closed .kc-search-filter-item-toggle a{background-position:right -1046px}.kc-page .kc-search-filter .kc-search-filter-item-toggle-closed .kc-search-filter-item-toggle ul{display:none}.noJS .kc-page .kc-search-filter .kc-search-filter-item-toggle-closed{height:auto;background-color:#fff}.kc-search-filter .kc-search-filter-price ul li{width:auto;padding:0 15px 0 5px}.kc-search-filter .kc-search-filter-price ul li:hover{color:#78ad00}.kc-search-filter .kc-search-filter-price ul li .price-range{display:-moz-inline-stack;display:inline-block;width:7em;zoom:1;*display:inline}.kc-search-filter .kc-search-filter-price ul li .price-range:hover{color:#78ad00}.kc-search-filter .kc-search-filter-dates{height:145px}.kc-search-filter .kc-search-filter-dates .input-item{float:left;width:73px}.kc-search-filter .kc-search-filter-dates .input-item h4{margin:4px 0 6px 0}.kc-search-filter .kc-search-filter-dates .kc-search-bar-button{padding-top:23px}.kc-search-filter .kc-search-filter-dates .kc-search-bar-button .kc-custom-med-button{width:53px}.kc-search-filter .kc-search-filter-kiwirate li .kc-kiwi-rating-score-star-small-kiwi{margin:0 4px 0 0;float:left}@media screen and (-webkit-min-device-pixel-ratio:0){.kc-search-filter .kc-search-filter-dates .kc-search-bar-button{padding-top:18px}}.kc-availability-loading-indicator{background-image:url("/images/global/loading-indicator.gif");height:50px;width:50px}.results-list-kiwirate{float:left;position:relative;display:inline;background:url("/images/global/icon-darker-advantage.png") 0 0 no-repeat;width:26px;height:26px;overflow:hidden;text-indent:-9999px;margin-left:-2px;margin-right:3px}.kc-results-suggestions{clear:both;padding:20px 0}.kc-results-suggestions ul{margin:10px;padding-left:10px}.kc-results-suggestions ul li{list-style:disc}.kc-search-noresults{width:375px;padding-bottom:300px}.kc-search-noresults p{font-size:13px}.related-nearby-shadow,.related-nearby-shadow .related-nearby-shadow1,.related-nearby-shadow .related-nearby-shadow2,.related-nearby-shadow .related-nearby-shadow3,.related-nearby-shadow .related-nearby-shadow4{float:left;background:url(/images/property/sprite-related-shadow-fs8.png) no-repeat}.related-nearby-shadow{background-position:100% 0;padding-top:9px;position:relative;float:none;zoom:1}.related-nearby-shadow:after{content:".";display:block;height:0;clear:both;visibility:hidden}.related-nearby-shadow .related-nearby-shadow1{background-position:100% 100%}.related-nearby-shadow .related-nearby-shadow2{margin-right:9px;background-position:0 100%;padding-top:1px}.related-nearby-shadow .related-nearby-shadow3{position:relative;margin-top:-10px;margin-right:-4px;background-position:0 0}.related-nearby-shadow .related-nearby-shadow4{padding:0 0 8px 5px;background:none}.kc-search-results-list{float:right;width:700px;padding-right:13px}.kc-search-results-list .kc-search-results-error{font-size:20px;margin-bottom:10px}.kc-search-results-list .results-list-body{clear:both;margin-right:-5px;zoom:1;position:relative}.kc-search-results-list .results-list-body li.property-stat{padding:5px}.kc-search-results-list .results-list-body li.property-stat a{text-decoration:none;color:#666}.kc-search-results-list .results-list-body li.property-stat a:hover{color:#78ad00}.kc-search-results-list .results-list-body .related-nearby-item{position:relative;margin-right:5px;margin-bottom:5px}.kc-search-results-list .results-list-body .related-nearby-item .col1{left:0px}.kc-page .kc-search-results-list .results-list-body .related-nearby-item .col1 .related-nearby-popup-bottom-beak{left:50px}.kc-search-results-list .results-list-body .related-nearby-item .col2{left:-145px}.kc-page .kc-search-results-list .results-list-body .related-nearby-item .col2 .related-nearby-popup-bottom-beak{left:260px}.kc-search-results-list .results-list-body .related-nearby-item .col3{left:-290px}.kc-page .kc-search-results-list .results-list-body .related-nearby-item .col3 .related-nearby-popup-bottom-beak{left:470px}.kc-search-results-list .results-list-body .results-list-item{margin-bottom:10px;background:#e4e4e4 url("/images/search/sprite-bg-search.gif") repeat-x 0 -50px;zoom:1;overflow:hidden;padding-bottom:10px;border:2px solid #fff;width:700px;position:relative}.kc-search-results-list .results-list-body .results-list-item:hover{border:2px solid #9cc344}.kc-search-results-list .results-list-body .results-list-item .results-list-item-link{position:absolute;top:0;left:0;width:700px;height:129px;background-image:url("/images/global/clear.gif")}.kc-search-results-list .results-list-body .results-list-item .results-list-status{clear:both;border-bottom:1px solid #f5f5f5;width:100%}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper{border-bottom:1px solid #cdcdcd;overflow:hidden;zoom:1}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper .results-list-status-msg{float:right;padding:8px 0;text-align:right;font-size:11px;font-weight:bold}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper .results-list-status-rooms{color:#78ad00}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper .results-list-status-rooms .results-list-status-msg{background:url("/images/global/sprite-icons-fs8.png") no-repeat -32px -193px;padding-left:20px}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper .results-list-status-norooms{color:#333}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper .results-list-status-cantcheck{color:#333}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper .kc-custom-small-button{font-weight:normal;float:right;margin:4px 6px 4px 10px}.kc-search-results-list .results-list-body .results-list-item .results-list-status .results-list-status-wrapper .kc-custom-small-button div{padding:5px 0}.kc-search-results-list .results-list-body .results-list-pic{width:230px;height:129px;position:relative;float:left}.kc-search-results-list .results-list-body .results-list-pic-wow{position:absolute;top:10px;left:170px;overflow:hidden;text-indent:-9999px}.kc-search-results-list .results-list-body .results-list-description{background:#e4e4e4 url("/images/search/sprite-bg-search.gif") repeat-x 0 -50px;float:left;width:448px;height:123px;overflow:hidden;padding:6px 10px 0 12px;overflow:hidden;color:#fff}.kc-search-results-list .results-list-body .results-list-description h3{font-size:20px;font-weight:bold;line-height:23px}.kc-search-results-list .results-list-body .results-list-description h3 a{color:#fff;text-decoration:none}.kc-search-results-list .results-list-body .results-list-description .results-list-location{color:#999;font-size:11px;margin:3px 0 5px}.kc-search-results-list .results-list-body .results-list-description .results-list-teaser{font-size:13px;line-height:16px}.kc-search-results-list .results-list-body .results-list-roomsandrate-action{border-left:1px solid #535353;float:left;height:115px;padding:0 0 0 10px;position:relative;width:232px;margin:10px 0;position:relative}.kc-search-results-list .results-list-body .results-list-roomsandrate-action .kc-custom-med-button{position:absolute;bottom:5px;width:130px}.kc-search-results-list .results-list-body .results-list-roomsandrate-action .kc-custom-med-button-style3:active{top:85px}.kc-search-results-list .results-list-body .results-list-details{clear:both;padding-top:10px;font-size:11px;color:#000}.kc-search-results-list .results-list-body .results-list-details-wrapper{background-image:url("/images/search/bg-search-result-list.gif");overflow:hidden;zoom:1;height:auto;width:698px}.kc-search-results-list .results-list-body .results-list-details-column{width:159px;float:left;padding:0 8px}.kc-search-results-list .results-list-body .results-list-details h4,.kc-search-results-list .results-list-body .results-list-details .heading-h4{color:#666;font-weight:bold;margin-bottom:3px}.kc-search-results-list .results-list-body .results-list-details h4.rate-info,.kc-search-results-list .results-list-body .results-list-details .heading-h4.rate-info{float:left;display:block;overflow:hidden;position:relative}.kc-search-results-list .results-list-body .results-list-details .property-summary-kiwi-icon{background:url("/images/global/sprite-icons-fs8.png") right -949px no-repeat;display:inline;float:left;height:15px;width:15px;cursor:pointer;overflow:hidden;position:relative}.kc-search-results-list .results-list-body .results-list-details p{clear:both;margin-bottom:3px}.kc-search-results-list .results-list-body .results-list-details .results-list-stats li{margin-bottom:3px}.kc-search-results-list .results-list-body .results-list-details .results-list-stats h4,.kc-search-results-list .results-list-body .results-list-details .results-list-stats .heading-h4{display:inline}.kc-search-results-list .results-list-body .results-list-details .results-list-rates{width:157px}.results-list-header-footer{zoom:1;overflow:hidden;margin-bottom:8px;clear:both}.results-list-header-footer .no-border{border:none}.results-list-header-footer .no-border a,.results-list-header-footer .no-border span{border:none}.results-list-header-footer h2{float:left;font-size:15px;font-weight:normal;line-height:18px;color:#000}.results-list-header-footer ul{font-size:11px;color:#666}.results-list-header-footer ul li{float:left;display:inline-block;border-right:1px solid #8f8f8f;padding:0 5px}.results-list-header-footer ul li a{text-decoration:none;color:#78ad00}.results-list-header-footer ul li a:hover{text-decoration:underline}.results-list-header-footer .results-list-sort-by{padding-top:4px;float:left;display:inline;clear:left;margin-left:-5px}.results-list-header-footer .results-list-count{float:right;clear:right;text-transform:lowercase}.results-list-header-footer .results-list-pagination{padding-top:4px;float:right;clear:right}.results-list-header-footer .results-list-pagination .current span{font-weight:bold}.results-list-header-footer .results-list-pagination .prev a,.results-list-header-footer .results-list-pagination .next a,.results-list-header-footer .results-list-pagination .farnext a,.results-list-header-footer .results-list-pagination .farprev a{display:block;width:5px;height:14px;background-image:url("/images/global/sprite-icons-fs8.png");background-repeat:no-repeat;text-indent:-999px;overflow:hidden;padding:0}.results-list-header-footer .results-list-pagination .prev a{background-position:left -419px}.results-list-header-footer .results-list-pagination .farprev a{background-position:left -1146px;width:8px}.results-list-header-footer .results-list-pagination .next a{background-position:right -469px}.results-list-header-footer .results-list-pagination .farnext a{background-position:right -1146px;width:8px}.search-page .kc-search-geolanding-location-intro{float:right;padding:0 28px 20px 0;width:675px;margin:0 0px 20px 0;border-bottom:solid 1px #d8d8d8}.search-page .kc-search-geolanding-location-intro h3{font-size:16px;font-weight:bold;margin-bottom:10px}.search-page .kc-search-geolanding-location-intro p{margin-bottom:20px}.search-page .kc-search-geolanding-location-intro a.more{background:url(/images/global/sprite-icons-fs8.png) 0 0 no-repeat;clear:both;color:#690;display:block;font-size:13px;padding:0 18px 0 0;float:left}.search-page .kc-search-geolanding-location-intro a.open-overview{background-position:right -666px}.search-page .kc-search-geolanding-location-intro a.accordion-switcher-active{display:none}.search-page .kc-search-geolanding-location-intro a.close-overview{background-position:right -715px}.search-page.kc-special-offers-landing{background:#f3f3f3 url(/images/search/sprite-bg-special-offers.png) 0 0 repeat-y}.search-page.kc-special-offers-landing .kc-search-header{padding-bottom:0}.search-page.kc-special-offers-landing .kc-search-header h1{padding-top:18px}.search-page.kc-special-offers-landing .kc-search-filter{background:url(/images/search/sprite-bg-special-offers.png) 0 0 repeat-y}.IE7 .search-page.kc-special-offers-landing .kc-search-filter,.IE8 .search-page.kc-special-offers-landing .kc-search-filter{position:static}.search-page.kc-special-offers-landing .kc-search-filter .kc-search-filter-header{background:url(/images/search/sprite-bg-special-offers.png) 0 0 repeat-y}.search-page.kc-special-offers-landing .kc-search-filter .kc-search-filter-item ul li{line-height:23px}.search-page.kc-special-offers-landing .kc-subheader .wrapper{padding-top:8px}.search-page.kc-special-offers-landing .kc-subheader .wrapper .kc-property-share,.search-page.kc-special-offers-landing .kc-subheader .wrapper .kc-property-like{float:right;position:relative}.search-page.kc-special-offers-landing .kc-subheader .wrapper .kc-property-share{top:-62px}.search-page.kc-special-offers-landing .kc-subheader .wrapper .kc-property-like{top:-62px}.search-page.kc-special-offers-landing .results-list-header-footer{padding-top:0px}.search-page.kc-special-offers-landing .results-list-header-footer .special-offer-intro-text{padding:18px 0;border-bottom:solid 1px #d8d8d8;margin-bottom:15px;line-height:20px}.search-page.kc-special-offers-landing .results-list-header-footer .special-offer-intro-text h2{font-size:16px;float:none;font-weight:bold;color:#333;margin-bottom:5px}.search-page.kc-special-offers-landing .results-list-header-footer .special-offer-intro-text p{font-size:13px;width:650px}.search-page.kc-special-offers-landing .kc-search-results-list{padding-bottom:20px;padding-top:5px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body.top-special-offers{border:solid 4px #666;margin-left:-4px;margin-right:0}.search-page.kc-special-offers-landing .kc-search-results-list h2.top-special-offers-title{color:#fff;font-size:11px;text-transform:uppercase;padding:12px 0 10px 10px;background:#666;border-left:solid 4px #666;margin-left:-4px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item{background-image:none;background-color:#fff;margin-bottom:0;padding:15px 10px;border:solid 1px #f1f1f1;border-left:none;border-right:none;border-top:none;width:675px}.IE7 .search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item,.IE8 .search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item{margin-bottom:-3px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item .property-preview{float:left;margin-right:10px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item h3{font-size:14px;font-weight:bold;width:500px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item h5{font-size:11px;font-weight:bold;margin-bottom:5px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item p{font-size:11px;width:400px;float:left;line-height:15px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item .kc-custom-med-button{width:94px;padding:9px 0;position:absolute;top:15px;right:10px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item .pricing-info{width:80px;position:absolute;right:15px;top:60px}.search-page.kc-special-offers-landing .kc-search-results-list .results-list-body .results-list-item .pricing-info strong{display:block}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-search-header{padding-bottom:0}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-search-header h1{padding-top:10px;margin-bottom:8px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-search-filter a{font-size:11px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer{background:#fff;overflow:hidden;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.3);box-shadow:0px 0px 5px rgba(0,0,0,0.3);margin-top:15px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer h3{font-weight:bold;font-size:14px;padding:0 15px 0 0}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer p.property-location{margin-bottom:15px;font-size:13px;padding:0 15px 0 0}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer .kc-search-bar-simple{padding:15px 0px 8px 0px;border-bottom:solid 1px #e5e5e5;overflow:hidden}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer .kc-search-bar-simple .kc-search-bar-dates label span{font-weight:normal}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-description-container{width:500px;float:left;padding:15px 0px 20px 15px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-description-container p{font-size:12px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-description-container p a{display:block;color:#333}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-description-container p.property-offer-description{font-size:14px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-description-container p.property-offer-description a{font-size:0.8em;display:inline;text-decoration:underline}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-description-container p.property-description{line-height:17px;margin:10px 0 5px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-description-container p.property-description a{margin-top:13px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-image-container{width:140px;float:right;padding:10px 15px 20px 0px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-image-container a{padding:6px 0;width:139px;margin-top:5px;font-weight:normal;text-transform:none}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details{clear:both;overflow:hidden;font-size:11px;padding:15px 15px 12px 15px;background:url(/images/promotion/special-offer-bg.jpg) 0 0 repeat-x;position:relative}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details ul{display:block;float:left;width:280px;padding-top:13px;border-left:solid 1px #ccc}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details ul li{padding:2px 0 2px 9px;overflow:hidden;font-size:12px;text-align:right}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details ul .minimum-rate-pricing{border-top:solid 1px #ccc;margin-top:7px;padding-top:9px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details p{float:left;display:block;width:375px;padding:17px 0 40px 0px;line-height:14px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .kc-search-bar .kc-search-bar-dates{padding-left:0}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .kc-search-bar .kc-search-bar-simple label{width:auto}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .kc-search-bar .kc-search-bar-submit{width:202px;height:32px}.IE .search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .kc-search-bar .kc-search-bar-submit{margin-top:17px;padding-top:0}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .kc-custom-med-button{width:200px}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details label{font-weight:bold;display:block;width:105px;float:left;text-align:left}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .kc-property-special-offer-validity-dates{color:#000;font-weight:bold}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .kc-property-special-offer-validity-dates label{color:#333}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .availability-request-container{height:65px;border-bottom:solid 1px #ccc}.search-page.kc-special-offers-landing.kc-special-offers-detail .kc-property-special-offer-additional-details .availability-request-container .kc-custom-med-button{padding:9px 5px;float:right;margin-top:14px}.search-page.kc-special-offers-landing.kc-special-offers-detail .related-special-offers-wrapper{margin-top:10px}.search-page.kc-special-offers-landing.kc-special-offers-detail .related-special-offers-wrapper .results-list-header-footer h2{padding:10px 0}.search-page.kc-special-offers-landing.kc-special-offers-detail .related-special-offers-wrapper .results-list-body .results-list-item{width:676px;min-height:70px;height:auto !important;height:70px;padding-bottom:30px}.search-page.kc-special-offers-landing.kc-special-offers-detail .related-special-offers-wrapper .results-list-body .results-list-item p{width:550px}.search-page.kc-special-offers-landing.kc-special-offers-detail .related-special-offers-wrapper .results-list-body .results-list-item .pricing-info{top:58px}.search-page.kc-special-offers-landing.kc-special-offers-detail .related-special-offers-wrapper .results-list-body .results-list-item .pricing-info p{font-size:11px}@media screen and (-webkit-min-device-pixel-ratio:0){.kc-search-bar .kc-search-bar-submit{padding-top:13px}}.kc-search-header .kc-keywords,.kc-search-results-list .kc-keywords{clear:left;font-size:11px;padding-top:6px;zoom:1;margin-left:-4px}.kc-search-header .kc-keywords h2,.kc-search-results-list .kc-keywords h2{font-size:10px;text-transform:uppercase;display:inline;float:left;font-weight:bold;padding:3px 3px 0 4px}.kc-search-header .kc-keywords ul li,.kc-search-results-list .kc-keywords ul li{float:left;display:inline;white-space:nowrap;padding:0 1px;position:relative}.kc-search-header .kc-keywords ul li .kc-kiwi-rating-score-star-small-kiwi,.kc-search-results-list .kc-keywords ul li .kc-kiwi-rating-score-star-small-kiwi{float:left}.kc-search-header .kc-keywords ul li a,.kc-search-header .kc-keywords ul li span.list-view,.kc-search-results-list .kc-keywords ul li a,.kc-search-results-list .kc-keywords ul li span.list-view{text-decoration:none;display:block;float:left;color:#666;height:18px}.kc-search-header .kc-keywords ul li a .kc-t,.kc-search-header .kc-keywords ul li a .kc-c,.kc-search-header .kc-keywords ul li span.list-view .kc-t,.kc-search-header .kc-keywords ul li span.list-view .kc-c,.kc-search-results-list .kc-keywords ul li a .kc-t,.kc-search-results-list .kc-keywords ul li a .kc-c,.kc-search-results-list .kc-keywords ul li span.list-view .kc-t,.kc-search-results-list .kc-keywords ul li span.list-view .kc-c{padding:2px 2px 2px 3px;display:block;float:left;white-space:nowrap}.kc-search-header .kc-keywords ul li a,.kc-search-results-list .kc-keywords ul li a{cursor:pointer}.kc-search-header .kc-keywords ul li a .kc-x,.kc-search-results-list .kc-keywords ul li a .kc-x{display:inline-block;vertical-align:top;text-indent:-9999px;overflow:hidden;width:7px;height:6px;background-image:url("/images/global/sprite-icons-fs8.png");background-repeat:no-repeat;background-position:right -1180px;margin:4px 3px 0 6px}.kc-search-header .kc-keywords ul li a:hover,.kc-search-results-list .kc-keywords ul li a:hover{background:#89ae34 url("/images/search/sprite-bg-search.gif") no-repeat left 0;color:#fff;text-decoration:none}.kc-search-header .kc-keywords ul li a:hover .kc-t,.kc-search-results-list .kc-keywords ul li a:hover .kc-t{background:transparent url("/images/search/sprite-bg-search.gif") no-repeat right -25px}.kc-search-header .kc-keywords ul li a:hover .kc-x,.kc-search-results-list .kc-keywords ul li a:hover .kc-x{background-position:right -1174px}

