.flipper-space{perspective:800px}.flipper-card{position:relative;transform-style:preserve-3d;transition:1s}.flipper-card .flipper-side{backface-visibility:hidden}.flipper-card .flipper-front{position:relative;transform:rotateY(0deg);z-index:200}.flipper-card .flipper-back{bottom:0;left:0;position:absolute;right:0;top:0;transform:rotateY(180deg);z-index:100}.flipper-card.flipped{transform:rotateY(180deg)}.search-title{font-size:16px;font-weight:400;line-height:normal;margin:0}.search-title .icon-search{color:#999;font-size:14px;margin-right:0}.search-title .icon-search:after{color:#4d4d4d;content:">";font-size:16px;margin-left:7px;margin-right:0}.search-title-extra-info{font-size:16px;font-weight:400}.search-title-count{font-size:15px;font-weight:400;margin-left:5px}#search-results{position:relative}.search-filters{background-color:#efefef;border-color:#eaeaea #e3e3e3 #d0d0d0;border-style:solid;border-width:1px;box-shadow:0 1px 2px #ddd}.search-filters .accordion-group{border:0}.search-filters .accordion-group.accordion-group--last{margin-bottom:0}.search-filters .accordion-group .accordion-heading{border-bottom:1px solid #ccc;padding:0 20px}.search-filters .accordion-group .accordion-heading .accordion-toggle{color:#555;padding:8px 0;text-decoration:none}.search-filters .accordion-group .accordion-heading .accordion-toggle:hover{text-decoration:none}.search-filters .accordion-group .accordion-heading .accordion-toggle i{font-size:16px}.search-filters .accordion-group .accordion-heading .accordion-toggle label{cursor:pointer;display:inline;font-size:17px;font-weight:300;margin-left:5px}.search-filters .accordion-group .accordion-body{background:#e9e9e9;padding:0 20px}.search-filters .accordion-group .accordion-body.in{border-bottom:1px solid #ccc}.search-filters .accordion-group.extra-filters{margin-bottom:0}.search-filters .accordion-group.extra-filters>.accordion-body{background-color:#efefef;padding:0}.search-filters .accordion-group.extra-filters>.accordion-body.in{box-shadow:none}.search-filters .accordion-group.extra-filters>.accordion-body .accordion-group:last-child{margin-bottom:0}.search-filters input{width:auto}.search-filters input[type=range]{width:50%}.search-filters .range-output{margin-left:10px}.search-filters .accordion-inner{border:0;padding:9px 0}.search-filters .accordion-inner.accordion-inner-spacious{padding:15px 0}.search-filters .accordion-inner label.checkbox.checked{font-weight:700}.search-filters .search-slider{margin-bottom:6px;margin-top:17px}.search-filters .search-slider .noUi-tooltip{line-height:9px;padding:5px 7px}.filter-rent-per-person{margin-bottom:5px;margin-top:25px}#collapseRent{overflow:visible}.press-enter-tip{color:#83ba38;font-size:11px;margin-left:5px}.press-enter-tip .enter{font-size:22px;position:relative;top:3px}.search-filters-form{margin:0}.search-filters-actions{border-bottom:1px solid #ccc;line-height:30px;padding:10px 20px}.search-filters-actions__label{font-size:17px;font-weight:300}.search-filters-actions__apply-fallback{float:right}.zones-selector{position:relative}.zones-selector .toggle{color:#555;cursor:pointer;float:right;vertical-align:middle}.zones-selector ul{padding-left:0;padding-right:0}.zones-selector ul label{margin:5px 0}.zones-selector ul ul{padding-left:5px}.zones-selector ul ul li:first-child{margin-top:10px}.zones-selector ul ul label{margin:0 0 5px}#collapseNeighborhood .icon-navigateright{animation:rotateBack;position:relative;top:4px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes rotateBack{0%{transform:rotate(90deg)}to{transform:rotate(0deg)}}#collapseNeighborhood .icon-navigateright.opened{animation:rotate;transform:rotate(90deg)}#collapseNeighborhood .divider{border-bottom:1px solid #ddd;margin:5px 1px}.input-append,.input-prepend{margin-bottom:0}.search-results-saved-searches{margin-bottom:10px}.search-results-saved-searches .btn-group>button{height:100%}.search-results-saved-searches .icon-dropdown{margin-left:10px}.search-results-saved-searches li{margin:20px 0}.search-results-saved-searches li p{color:#888;font-size:12px;margin:5px 0 0}.search-results-topbar{margin-bottom:6px}.search-results-topbar .search-results-topbar-item{display:inline-block;margin-right:20px}.search-results-topbar .search-results-sort a{color:#4d4d4d}.search-results-topbar .search-results-sort a:hover{text-decoration:none}.search-results-topbar .search-results-sort .sorted a{background-color:#ccc;background-image:none;color:#fff}.search-results-topbar .search-results-sort .sorted a:hover{background-color:#d9d9d9;background-image:none}.search-results-topbar .search-results-display ul{display:inline-block;margin-bottom:0}.search-results-topbar .search-results-display ul li a i{font-size:19px}.search-results-topbar .pagination{float:right;margin:-6px 0 0;padding:0}.search-results-topbar .search-results-activity-filters{display:none}.search-results-topbar .search-results-count{margin-right:15px}.ws-range{outline:0 none}.listing-search-few-result{font-size:16px;margin-top:70px;padding-bottom:5px;text-align:center}#sort-feedback{color:#888;font-size:12px;margin:0 5px}@media (max-width:600px){.search-results-topbar .search-results-display{display:none}}@media (max-width:767px){.search-title{font-size:17px;line-height:normal}.search-title-count,.search-title-extra-info{font-size:15px;font-weight:400;margin-left:5px}#search-filters{bottom:0;left:0;margin:0;overflow:auto;position:fixed;right:0;top:100%;transition:top .3s ease;z-index:15000}#search-filters.overlay{top:0}#search-filters.overlay .btn-filters-overlay__close-overlay{bottom:90px;display:block}#search-filters.overlay .btn-filters-overlay__apply-filters{bottom:10px;display:block}.btn-filters-overlay__apply-filters,.btn-filters-overlay__close-overlay{display:none}.search-filters-actions{background-color:#bd2953;border:0;color:#fff}.search-results-topbar{background:none;border:none}.search-results-topbar .pagination{display:none}}@media (min-width:768px) and (max-width:979px){#search-filters{padding-left:0}}@media (min-width:1200px){.search-results-topbar .search-results-activity-filters{display:inline-block;margin-right:13px;margin-top:5px}.search-results-topbar .search-results-activity-filters li{background-color:#d6d6d6;border:0}.search-results-topbar .search-results-activity-filters li a{color:#fff}.search-results-topbar .search-results-activity-filters li a:hover{text-decoration:none}.search-results-topbar .search-results-activity-filters li i{color:#b9b9b9}.search-results-topbar .search-results-activity-filters li:hover{background-color:#b8b8b8}}.clickable-tags{list-style-image:none;list-style-position:inside;margin:0;padding:0}.clickable-tags li{color:#fff;display:inline-block;margin:0;padding:8px 3px}.clickable-tags li a i{color:#d1d1d1;font-size:15px;text-shadow:none}.clickable-tags li a:hover{text-decoration:none}.clickable-tags li a.active i,.clickable-tags li a:active i,.clickable-tags li a:hover i{color:#ababab}.clickable-tags li.sorted a i{color:#ff00b7}.select2-container--default .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ccc}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;font-size:25px;font-weight:400;padding-left:5px;vertical-align:middle}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:none;border:1px solid #ccc;border-radius:0;height:30px;padding:5px}.select2-selection--multiple .select2-search--inline{width:100%}.select2-selection--multiple .select2-search--inline .select2-search__field{width:100%!important}.select2-hidden-accessible{height:35px!important}.select2-item i{font-size:25px;top:10px}.select2-item-thumb{height:40px;max-height:40px}.select2-selection-item{font-size:12px}.select2-selection-item i{font-size:25px;top:10px}.select2-selection-item-thumb{height:40px;width:50px}.select2-container .select2-selection--single{border-color:#ccc;height:40px;padding-bottom:6px;padding-top:6px}.select2-container .select2-selection--multiple,.select2-results__option{padding-left:10px}@media (max-width:767px){.select2-container{width:100%!important}}.homepage-search__rent-slider{padding:5px 0 0}#search-filters .search-slider{margin-left:0;margin-right:0}.homepage-search__rent-slider .homepage-slider{margin-left:3px;margin-right:10px}.noUi-target{border-radius:12px;margin:0 5px;top:4px}.noUi-target .noUi-tooltip{border:0;line-height:20px;opacity:.7;padding:5px 10px;white-space:nowrap}.noUi-target .noUi-handle-upper .noUi-tooltip{left:90%}.noUi-target .noUi-handle-lower .noUi-tooltip{left:10%}.noUi-connect{background-color:#bd2953;border-radius:14px;margin-left:-25px}.noUi-connect.rent-discriminant-per-person{background-color:#7bae34}.no-user-value .noUi-connect{background-color:#b8b8b8}.homepage-searchbar .no-user-value .noUi-connect{background-color:hsla(0,0%,59%,.4)}.no-user-value .noUi-tooltip{opacity:.3}.noUi-horizontal{border-radius:12px;height:28px;padding-left:25px}.noUi-horizontal .noUi-handle-lower{left:1px;margin-left:-25px}.noUi-horizontal .noUi-handle-upper{left:-25px}.noUi-horizontal .noUi-handle{height:24px;top:1px;width:24px}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}#map-search-filters .noUi-horizontal .noUi-handle .noUi-tooltip{bottom:-150%}.noUi-handle{background:#fff;border:0;border-radius:12px;box-shadow:none;cursor:default}.rent-slider-no-rent{color:#999;display:none;height:26px;left:30px;line-height:26px;overflow:visible;position:absolute;right:30px;text-align:center;white-space:nowrap;z-index:10}.no-user-value .rent-slider-no-rent{display:block}@media (min-width:1200px){.noUi-target{margin:0 25px}}[slider] .inputs,[slider] .noUi-fullMessage{display:none}[slider].noUi-full .noUi-fullMessage{color:#666;display:block;height:28px;left:30px;line-height:28px;overflow:visible;position:absolute;right:30px;text-align:center;white-space:nowrap;z-index:10}[slider].noUi-full .noUi-connect{background-color:#b8b8b8}[slider].noUi-full .noUi-tooltip{display:none}

/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * CUSTOMIZED
 *
 */.datepicker{border-radius:2px;left:0;margin-top:1px;padding:4px;top:0}.datepicker:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;left:6px;top:-7px}.datepicker:after,.datepicker:before{content:"";display:inline-block;position:absolute}.datepicker:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;left:7px;top:-6px}.datepicker>div{display:none}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{border-radius:50%;height:20px;text-align:center;width:20px}.datepicker td.day:hover{background:#ccc;cursor:pointer}.datepicker td.new,.datepicker td.old{color:#888}.datepicker td.disabled,.datepicker td.disabled:hover{background:none;color:#888;cursor:default}.datepicker td.active,.datepicker td.active.disabled,.datepicker td.active.disabled:hover,.datepicker td.active:hover{background-color:#bd2953;color:#fff}.datepicker td span{border-radius:2px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:2px;width:47px}.datepicker td span:hover{background:#ccc}.datepicker td span.disabled,.datepicker td span.disabled:hover{background:none;color:#888;cursor:default}.datepicker td span.active,.datepicker td span.active.disabled,.datepicker td span.active.disabled:hover,.datepicker td span.active:hover{background-color:#bd2953;color:#fff}.datepicker td span.old{color:#888}.datepicker th.switch{width:145px}.datepicker th.datepicker-switch{border-radius:3px!important}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#ccc}.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;display:block;height:16px;width:16px}#available-at-inline-picker .datepicker{font-size:15px}#available-at-inline-picker .datepicker table tr td,#available-at-inline-picker .datepicker table tr th{border-radius:50%;height:40px;width:40px}@media (max-width:480px){#available-at-inline-picker .datepicker{font-size:15px}#available-at-inline-picker .datepicker table tr td,#available-at-inline-picker .datepicker table tr th{border-radius:50%;height:48px;width:48px}}