 .column-text.default p {line-height: 24px;margin: 0 0 25px;color: #fff;}.column-text.default .default-separator {margin: 0 0 7px;}.column-text.default .liststyle.default {margin: 0 0 37px;}.column-text.default .default-separator span {background-color: #fff;}.column-text.default .liststyle .iconlist {margin: 0;padding: 0;}.column-text.default .liststyle .iconlist li {line-height: normal;position: relative;display: block;margin: 0 0 24px;padding-left: 30px;list-style: none;color: #fff;}.column-text.default .liststyle .iconlist li i {font-size: 18px;position: absolute;top: 0;left: 0;}.column-text.default .promo-btn {font-weight: 700;line-height: normal;display: inline-block;padding: 10px 20px;text-decoration: none;text-transform: uppercase;color: #fff;border: 2px solid #fff;}.featured-slider .swiper-container {padding-top: 5px;}.column-text.classic h2, .element-title.default h5 {text-transform: uppercase!important;}.img-frame.classic.has-border {border: 10px solid #fff;}.img-frame.classic.has-shadow {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .25);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .25);box-shadow: 0 0 10px rgba(0, 0, 0, .25);}.img-frame.classic.has-shadow img {max-width: 100%;}.column-text.classic {margin-left: 0;padding-left: 13px;}.column-text.classic p {font-size: 13px;line-height: 24px;margin: 0 0 30px;color: #555;}.column-text.classic .categories-holder.classic {margin: 0;padding: 30px 0;text-align: center;border-top: 1px solid #eee;border-bottom: inherit;}.column-text.classic .categories-holder.classic li {display: inline-block;margin: 0;padding: 0 75px 0 0;list-style: none;}.column-text.classic .categories-holder.classic li:last-child {padding: 0;border: none;}.column-text.classic .categories-holder.classic li:last-child:after {display: none;}.column-text.classic .categories-holder.classic li i {font-size: 30px;display: block;padding-bottom: 10px;color: #17bde7;text-align: center;}.column-text.classic .categories-holder.classic .has-border {position: relative;}.column-text.classic .categories-holder.classic .has-border:after {position: absolute;top: 0;right: 40px;width: 1px;height: 100%;content: '';border-right: 1px solid #eee;}.about-info ul {padding-left: 0;}.about-info ul li {line-height: 26px;position: relative;padding-left: 25px;list-style: none;}.about-info ul li:before {font-family: 'icomoon' !important;position: absolute;top: 0;left: 0;content: '\e9be';color: #5a2e8a;}.column-text.about-info .promo-btn {font-size: 15px;font-weight: 400;padding: 10px 25px;color: #eff1f2;border-radius: 6px;box-shadow: 0 0 0 1px rgba(255, 255, 255, .3) inset;}.featured-slider .img-frame.classic {margin-bottom: 10px;}.img-frame.classic.has-border {border: 10px solid #fff }.img-frame.classic.has-shadow {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .25);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .25);box-shadow: 0 0 10px rgba(0, 0, 0, .25) }.column-text.classic {padding-left: 13px;margin-left: 0 }.column-text.classic p {color: #555;line-height: 24px;font-size: 13px;margin: 0 0 30px }.column-text.classic .categories-holder.classic {padding: 30px 0;margin: 0;border-top: 1px solid #eee;border-bottom: inherit;text-align: center }.column-text.classic .categories-holder.classic li {list-style: none;display: inline-block;padding: 0 70px 0 0;margin: 0 }.column-text.classic .categories-holder.classic li:last-child {padding: 0;border: none }.column-text.classic .categories-holder.classic li:last-child:after {display: none }.column-text.classic .categories-holder.classic li i {color: #17bde7;display: block;font-size: 30px;margin: 0 0 15px }.column-text.classic .categories-holder.classic li span {display: block;padding-top: 10px;}.column-text.classic .categories-holder.classic .has-border {position: relative }.column-text.classic .categories-holder.classic .has-border:after {content: '';border-right: 1px solid #eee;position: absolute;top: 0;right: 40px;width: 1px;height: 100% }.featured-slider .swiper-pagination-bullet {width: 39px;height: 3px;background: #b8b8b8;border-radius: 0;opacity: 1;margin-right: 10px;}.featured-slider .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: -7px;}.featured-slider .swiper-pagination {position: initial;padding-top: 13px;}[class*='col-lg'], [class*='col-md'], [class*='col-sm'] {display: inline-block;float: none;margin: 0 -4px 0 0;vertical-align: top;}.property-medium .post-time, .login-form .cs-demo-login .cs-demo-login-lable, .all-service-list {clear: both;}.field-holder:after, .rating-summary:after, .review-list .elements-title:after, .review-list .elements-title:after, .review-property .list-holder:after, .review-property .list-holder:after, .review-property li .review-title:after, .login-form .cs-demo-login:after, .login-form .tab-pane:after, .main-header .user-dashboard-menu > ul > li > a:after, .pricetable-holder:after, .pricetable-holder .cs-price:after, .suggest-list-holder:after, .element-title:after, .user-profile .team-list:after, .user-property .user-list:after, .user-holder ul.tagit:after, .user-holder .payment-holder:after, .description-holder .order-detail-holder ul li:after, .description-holder .customer-detail-holder ul li:after, .all-results:after, .icon-boxes .title-holder::after, .property-info-sec ul li:after, .wp-rem-pkg-header:after, .right-filters .input-field:after, .map-holder .map-actions:after, .order-discussion-list:after, .order-discussion-list li .text-holder .heading:after, .user-account-holder:after, .user-info:after, .user-account-nav:after, .progressbar-nav:after, .activation-tab-message:after, .property-grid.modern.v1 .post-property-footer:after, .property-grid.modern.v3 .price-holder:after, .property-grid.modern.v3 .post-property-footer:after, .property-grid-slider .element-title:after, .real-estate-hidden-property [class*='col-lg'] > .text-holder strong.post-title:after, .map-holder .map-actions:after, .liting_map_info .info-txt-holder .like-btn:after, .wp-rem-idx-property-listing #dsidx-map-control:after, .main-search .search-advanced-fields strong.advance-trigger:after, .search-advanced-fields .wp-rem-min-max-price:after, .wp-rem-filters .filters-options:after, .wp-rem-filters ul li .checkbox:after, .member-medium .member-post:after, .member-grid.member-grid-slider span.properties-count:after, .member-detail .member-info:after, .tabs-property li:after, .property-detail .category-list li:after, .list-detail-options:after, .claims-holder + h2:before, .map-sec-holder:after, .best-of-yelp-main .ylist > li:after, .attachment-holder li:after, .attachment-holder ul.attachment-formats li:after, .widget-payment-holder .progress-holder:after, .widget-payment-holder .slider.slider-horizontal:after, .gm-style .gm-style-iw .member-info-main-container:after {clear: both;display: block;content: "";line-height: 0;}.recaptcha-reload {position: relative;}.g-recaptcha {-webkit-transform: scale(1);transform: scale(1);-webkit-transform-origin: 0 0;transform-origin: 0 0;}.recaptcha-reload .recaptcha-reload-a {position: absolute;top: 50%;right: 20%;}.modal-form .g-recaptcha {-webkit-transform: scale(1.14);transform: scale(1.14);}.modal-form .recaptcha-reload {margin-bottom: 34px;}.element-title h3 {font-weight: 400;display: inline-block;margin: 0;}.wp_rem_loader {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background: rgba(0,0,0,0.5);z-index: 1010;}.wp_rem_loader .loader-img i {color: #fff;}select.rem-currency-field {width: 70px;height: 18px;}.rem-currency-field-label {background: url(../images/currency.png) left 1px;background-repeat: no-repeat;padding-left: 22px;margin-right: 5px;font-size: 12px;font-weight: 500;color: #a8a8a8;display: inline-block;line-height: 18px;}.rem-currency-field + .chosen-container {width: auto !important;line-height: 18px;}.v2 .chosen-container {margin-top: -10px;}.rem-currency-field + .chosen-container .chosen-results {white-space: nowrap;}.rem-currency-field {background-color: transparent;border: 0;font-size: 12px;font-weight: 700;text-transform: uppercase;padding: 0;}.rem-currency-field + .chosen-container-single .chosen-single {background-color: transparent;border: 0;padding: 0;vertical-align: middle;font-size: 12px;font-weight: 500;color: #a8a8a8;display: inline-block;line-height: 18px;}.rem-currency-field + .chosen-container .chosen-drop {border-top: 1px solid #aaa;width: auto;text-align: left;}.rem-currency-field + .chosen-container-active.chosen-with-drop .chosen-single {box-shadow: none;border: 0;}.rem-currency-field + .chosen-container-single .chosen-single div b:before {content: "\f0d7";font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);color: #a8a8a8;}.rem-currency-field + .chosen-container-single .chosen-single div {top: 0;width: 10px;}.rem-currency-field + .chosen-container-active .chosen-single {box-shadow: none;}.main-header .top-header .field-holder {display: inline-block;margin-left: 35px;margin-right: 35px;}.rem-currency-field + .chosen-container-single .chosen-single span {font-size: 12px;font-weight: 500;color: #a8a8a8;margin-right: 15px;text-transform: uppercase;}.field-holder {position: relative;}.input-filed .chosen-container-multi {width: 100% !important;margin: 0;}.input-filed .chosen-container-multi .chosen-choices {font-family: 'Roboto', sans-serif;font-size: 13px;font-weight: normal;margin: 0;padding: 6px 10px 6px;letter-spacing: 1px;color: #bcbcbc;border: 1px solid #e4e4e4;border-radius: 3px;background-image: none;}.input-filed .chosen-container-multi .chosen-choices, .input-filed .chosen-container-multi .chosen-drop {border: 1px solid #e4e4e4;}.input-filed .chosen-container-multi .chosen-choices li.search-field {line-height: 0;}.input-filed .chosen-container-multi .chosen-choices li.search-field input[type='text'] {font-size: 12px;margin: 0;color: #a3a7ab;}.input-filed .chosen-container-multi li.search-choice {color: #333;border: 0;background: #eee;}.field-holder .chosen-container-multi {width: 100% !important;margin: 0;}.field-holder .chosen-container-multi .chosen-choices {min-height: 33px;padding: 0 10px;}.field-holder .chosen-container-multi .chosen-choices, .field-holder .chosen-container-multi .chosen-drop {border: 1px solid #f4f4f4;background: #fff;}.field-holder .chosen-container-multi .chosen-choices li.search-field {line-height: 0;}.field-holder .chosen-container-multi .chosen-choices li.search-field input[type='text'] {font-size: 12px;margin: 4px 0;color: #a3a7ab;}.field-holder .chosen-container-multi .chosen-choices li.search-choice {margin-top: 7px;}.field-holder .chosen-container-multi li.search-choice {color: #333;border: 0;background: #eee;}.field-holder .chosen-container-multi .chosen-drop .result-selected, .input-filed .chosen-container-multi .chosen-drop .result-selected {color: #fff;}.field-holder .chosen-container-active .chosen-choices, .input-filed .chosen-container-active .chosen-choices {border: 1px solid #e4e4e4;box-shadow: none;}.loader-img {position: absolute;top: 50%;right: 0;bottom: 0;left: 0;width: 40px;height: 40px;margin: 0 auto;}.loader-img i {font-size: 40px;position: absolute;top: 0;left: 0;width: 100%;}.wp_rem_loader i.icon-spinner {display: none;}.icon-spinner, .icon-spinner8.fa-spin, .fa-spin, .icon-spin, .icon-spinner8 {animation: fa-spin 2s infinite linear;}.suggest-list-holder .text-holder > a .icon-spinner8.fa-spin, .icon-spin, .icon-spinner8, .icon-spinner {position: absolute;top: 0;right: 0;}.user-account-holder .wp_rem_loader {position: absolute;z-index: 35;top: -3px;left: 0;width: 100%;height: 3px;}.user-account-holder .wp_rem_loader .loader-img i {font-size: 30px;line-height: 0;top: 50%;left: 50%;display: none;}@keyframes fullexpand {0% {width: 0;}100% {width: 100%;}}@keyframes fullexpand {0% {width: 0;}100% {width: 100%;}}@keyframes fullexpand {0% {width: 0;}100% {width: 100%;}}@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);-moz-transform: rotate(359deg);-ms-transform: rotate(359deg);-o-transform: rotate(359deg);transform: rotate(359deg);}}.modal-form .modal-dialog {width: 450px;}.modal-form .modal-content {border-radius: 0;}.modal-form .modal-header {padding: 25px 30px 16px;border-bottom: none;}.modal-form .modal-header button.close {outline: none;}.modal-form .modal-header p {font-size: 12px;line-height: 18px;margin-top: 12px;margin-bottom: 0;}.modal-form .modal-body {position: relative;padding: 10px 30px 30px;}.modal-form .field-holder {position: relative;margin: 0 0 18px;}.modal-form .field-holder i, .member-grid .member-info li .modal-form .field-holder i {position: absolute;top: 14px;left: 15px;color: #d5d5d5;z-index: 10;}.member-grid .member-info li .modal-form .field-holder i {margin-left: 0px;}.member-grid .member-info li .modal-form {text-align: left;}.modal-form .field-holder input[type='text'], .modal-form .field-holder input[type='email'] {font-size: 13px;height: 42px;padding: 0 0 0 40px;color: #bcbcbc;border-color: #e6e6e6;border-radius: 3px;box-shadow: none;}.modal-form .field-holder input[readonly="readonly"] {cursor: not-allowed;background: #f1f1f1;}.modal-form .field-holder textarea {padding-left: 40px;font-size: 12px;line-height: 18px;height: 122px;color: #bcbcbc;border-color: #e6e6e6;border-radius: 3px;}.modal-form .member-detail .contactform_name textarea {padding-left: 40px;padding-top: 10px;}.check-box-remind input {display: none;}.check-box-remind {line-height: normal;margin: 0 0 10px;}.check-box-remind label {font-size: 10px;font-weight: normal;line-height: normal;position: relative;margin: 0;padding-left: 25px;cursor: pointer;color: #bcbcbc;}.create-property-holder .check-box-remind label p {margin-bottom: 20px;font-size: 14px;line-height: 14px;}.check-box-remind label:before {position: absolute;top: 0;left: 0;width: 13px;height: 13px;content: '';border: 1px solid #e6e6e6;}.check-box-remind input[type='checkbox']:checked + label:after {font-family: 'icomoon';font-size: 10px;line-height: 18px;position: absolute;top: -2px;left: 1px;content: '\e9be';cursor: pointer;color: #5a2e8a;}.modal-form input[type='button'], .modal-form input[type='submit'] {font-size: 13px;font-weight: 700;width: 100%;height: 43px;margin: 0;letter-spacing: 1px;text-transform: uppercase;color: #fff;border-radius: 2px;background-color: #5a2e8a;padding: 5px 20px;border: 1px solid transparent;}.modal-form input[type='button']:hover, .modal-form input[type='submit']:hover {background-color: #fff !important;}.modal-form [class*='col-lg']:last-child .field-holder, .modal-form [class*='col-md']:last-child .field-holder, .modal-form [class*='col-sm']:last-child .field-holder {margin-bottom: 0;}.modal-form .field-holder p {font-size: 10px;line-height: normal;margin: 0;color: #bcbcbc;}.modal-form .field-holder p a {text-decoration: underline;color: #5a2e8a;}.modal-form .field-holder .time-label {font-size: 13px;font-weight: 700;display: block;margin: 0 0 10px;color: #555;}.modal-form .field-holder .time-label span {font-weight: 400;color: #bcbcbc;}.modal-form .modal-content {border-radius: 0;}.modal-form .modal-header {padding: 25px 30px 16px;border-bottom: none;}.check-box-remind input {display: none;}.check-box-remind {line-height: normal;margin: 0 0 10px;}.modal-form .field-holder .date-sec i {font-size: 22px;top: 50%;right: 10px;left: auto;margin: -10px 0 0;pointer-events: none;color: #555;}.modal-form .field-holder .date-sec input[type='text'] {padding-left: 15px;cursor: pointer;}.modal-form .field-holder .chosen-single div b:after {font-family: 'icomoon';font-size: 22px;font-weight: 400;position: absolute;top: 0;right: 8px;content: '\e313';color: #555;}.modal-form .chosen-container-single .chosen-single {line-height: 42px;min-height: 42px;padding: 0 0 0 15px;color: #bcbcbc;border: 1px solid #e6e6e6;border-radius: 3px;box-shadow: none;}.modal-form .chosen-container.chosen-with-drop .chosen-single {border-radius: 3px 3px 0 0;}.modal-form .chosen-container-single .chosen-single span {color: #bcbcbc;font-size: 13px;}.modal-form .chosen-container-single .chosen-single div {top: 0;}.modal-form .chosen-container-active.chosen-with-drop .chosen-single {border-color: #e6e6e6;box-shadow: none;}.modal-form .chosen-container .chosen-drop {border-color: #e6e6e6;box-shadow: none;}.modal-form .chosen-container-single .chosen-search input[type='text'] {height: 33px;padding-left: 15px;}.modal-form .chosen-container .chosen-results li.highlighted {background-image: none;}.modal-form .field-holder input::-webkit-input-placeholder, .modal-form .field-holder textarea::-webkit-input-placeholder {opacity: 1;color: #bcbcbc;}.modal-form .field-holder input::-moz-placeholder, .modal-form .field-holder textarea::-moz-placeholder {opacity: 1;color: #bcbcbc;}.modal-form .field-holder input:-ms-input-placeholder, .modal-form .field-holder textarea:-ms-input-placeholder {opacity: 1;color: #bcbcbc;}.modal-form .field-holder input:-moz-placeholder, .modal-form .field-holder textarea:-moz-placeholder {opacity: 1;color: #bcbcbc;}.modal-form .date-sec {position: relative;}.modal-form ul.calendar-options {margin: 4px 0 -21px 0;padding: 0;}.modal-form .date-sec .reservaion-calendar {display: none;}.modal-form .reservaion-calendar.hasDatepicker table {margin-bottom: 0;}.modal-form .ui-widget.ui-widget-content {position: absolute;z-index: 2;top: 100%;right: 0;display: none;overflow: hidden;width: 100%;margin-top: -1px;margin-bottom: 0;padding: 30px 10px 10px;border: 1px solid #eaecf2;border-radius: 0 0 3px 3px;background-color: #fbfcfd;}.modal-form .ui-datepicker .ui-datepicker-header {position: absolute;top: 4px;right: 21px;border: none;background: none;}.modal-form .ui-datepicker td span {text-align: center;border: none;background-color: #fff;}.modal-form .ui-datepicker td a {text-align: center;border: none;}.modal-form .ui-datepicker .ui-datepicker-prev, .modal-form .ui-datepicker .ui-datepicker-next {width: auto;height: auto;background: none;}.modal-form .ui-datepicker .ui-datepicker-prev span, .modal-form .ui-datepicker .ui-datepicker-next span {display: none;}.modal-form .ui-datepicker .ui-datepicker-prev:after, .modal-form .ui-datepicker .ui-datepicker-next:after {font-family: 'icomoon';font-size: 14px;position: relative;top: 2px;content: '\f105';cursor: pointer;}.modal-form .ui-datepicker .ui-datepicker-prev:after {content: '\f104';}.modal-form .ui-datepicker .ui-datepicker-prev-hover, .modal-form .ui-datepicker .ui-datepicker-next-hover {top: 2px;}.modal-form .ui-datepicker .ui-datepicker-next-hover {right: 2px;}.modal-form .ui-datepicker .ui-datepicker-prev-hover {left: 0;}.modal-form .ui-datepicker-title {line-height: 2.35em;display: inline-block;margin: 0 .8em;}.modal-form .ui-datepicker .ui-datepicker-prev, .modal-form .ui-datepicker .ui-datepicker-next {line-height: 18px;position: absolute;top: 5px;}.modal-form .ui-datepicker .ui-datepicker-next {right: 0;}.modal-form .ui-datepicker-title span {font-size: 12px;font-weight: 700;line-height: 29px;margin: 0;vertical-align: middle;text-transform: uppercase;color: #484848;}.modal-form .ui-widget-header .ui-state-hover, .modal-form .ui-state-focus, .modal-form .ui-widget-content .ui-state-focus, .modal-form .ui-widget-header .ui-state-focus, .modal-form .ui-button:hover, .ui-button:focus {font-weight: inherit;color: #484848;border: 0;background: none;}.modal-form .ui-state-hover, .modal-form .ui-widget-content .ui-state-hover {font-weight: inherit;color: #484848;border: 0;}.modal-form .ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled.undefined span {background: #fff;}.modal-form .ui-datepicker-unselectable.ui-state-disabled.undefined span {background: #bfc9ca;}.modal-form .ui-state-disabled {background: none;}.modal-form .ui-datepicker thead th span {font-size: 10px;font-weight: bold;line-height: 21px;position: relative;display: inline-block;width: 24px;height: 24px;text-align: center;vertical-align: middle;text-transform: uppercase;color: #484848;}.modal-form .ui-datepicker td span, .modal-form .ui-datepicker td a {font-size: 12px;font-weight: 400;line-height: 24px;display: block;width: 24px;height: 24px;margin: 0 auto 5px;cursor: pointer;text-align: center;color: #484848;border-radius: 100%;}.modal-form .ui-datepicker-title span.ui-datepicker-month {display: inline-block;width: 24px;margin-right: 6px;vertical-align: middle;}.modal-form .ui-state-active, .modal-form .ui-widget-content .ui-state-active, .modal-form .ui-widget-header .ui-state-active, .modal-form a.ui-button:active, .modal-form .ui-button:active, .modal-form .ui-button.ui-state-active:hover, .modal-form .ui-state-highlight, .modal-form .ui-widget-content .ui-state-highlight, .modal-form .ui-widget-header .ui-state-highlight {color: #fff;background: #a4d476;}.modal-form .date-sec table > thead > tr > th, .modal-form .date-sec table > thead > tr > th, .modal-form .date-sec table > tbody > tr > td {padding: 1px;border: 0;}.modal-form .date-sec .field-holder .date-sec:after {display: none;}.modal-form .field-holder.has-icon .date-sec input[type='text'] {padding: 0 0 0 40px;}.modal-form .field-holder.has-icon .date-sec .icon-calendar5 {left: 15px;right: auto;color: #d5d5d5;font-size: 14px;margin-top: -7px }.modal-form .field-holder.has-icon .chosen-container-single .chosen-single {padding-left: 40px }html .ui-widget-header {background: #f1f1f1;}html .ui-state-default, html .ui-widget-content .ui-state-default, html .ui-widget-header .ui-state-default, html .ui-button, html #ui-datepicker-div .ui-button.ui-state-disabled:hover, html #ui-datepicker-div .ui-button.ui-state-disabled:active {border: 1px solid #f1f1f1;background: #f1f1f1;font-weight: normal;color: #222;text-align: center;}#ui-datepicker-div .ui-state-highlight, #ui-datepicker-div.ui-widget-content .ui-state-highlight, #ui-datepicker-div .ui-widget-header .ui-state-highlight {background: #d64521;color: #fff;}#ui-datepicker-div .ui-state-active, #ui-datepicker-div .ui-widget-content .ui-state-active, #ui-datepicker-div .ui-widget-header .ui-state-active, #ui-datepicker-div a.ui-button:active, #ui-datepicker-div .ui-button:active, #ui-datepicker-div .ui-button.ui-state-active:hover {background: #5a2e8a;color: #fff;}html .ui-datepicker .ui-datepicker-prev span, html .ui-datepicker .ui-datepicker-next span {font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html .ui-datepicker .ui-datepicker-prev, html .ui-datepicker .ui-datepicker-next {cursor: pointer;}html .ui-datepicker .ui-datepicker-prev span:before {content: "\e963";display: block;font-size: 18px !important;color: #000;text-indent: 0;}html .ui-datepicker .ui-datepicker-next span:before {content: "\e964";display: block;font-size: 18px !important;color: #000;text-indent: 0;}html .ui-datepicker .ui-datepicker-prev-hover, html .ui-datepicker .ui-datepicker-next-hover {top: 2px;}html .ui-datepicker .ui-datepicker-prev-hover {left: 2px;}html .ui-datepicker .ui-datepicker-next-hover {right: 2px;}html .ui-state-hover, html .ui-widget-content .ui-state-hover, html .ui-widget-header .ui-state-hover, html .ui-state-focus, html .ui-widget-content .ui-state-focus, html .ui-widget-header .ui-state-focus, html .ui-button:hover, html .ui-button:focus {border: 0;background: transparent;font-weight: inherit;color: inherit;}html .ui-state-hover a, html .ui-state-hover a:hover, html .ui-state-hover a:link, html .ui-state-hover a:visited, html .ui-state-focus a, html .ui-state-focus a:hover, html .ui-state-focus a:link, html .ui-state-focus a:visited, html a.ui-button:hover, html a.ui-button:focus {color: inherit;text-decoration: none;}html .ui-visual-focus {box-shadow: none;}html .ui-datepicker td span, html .ui-datepicker td a {line-height: 20px;}.wp-rem-processing {position: relative;display: inline-block;}.wp-rem-processing .wp-rem-button-loader {position: absolute;top: 0;left: 0;}.wp-rem-button-loader {line-height: 36px;position: absolute;top: 0;left: 0;display: none;width: 100%;height: 100%;cursor: pointer;text-align: center;vertical-align: top;border: 0;border-radius: 3px;background: #d64521;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;}.wp-rem-button-loader small {font-size: 30px;font-weight: bold;line-height: 22px;display: inline-block;text-decoration: none;color: #fff;}.wp-rem-button-loader > div {display: inline-block;width: 8px;height: 8px;border-radius: 100%;background-color: #fff;}.wp-rem-button-loader > div {display: inline-block;width: 8px;height: 8px;animation: bouncedelay 1.4s infinite ease-in-out;border-radius: 100%;animation-fill-mode: both;}.wp-rem-button-loader .bounce1 {animation-delay: -.32s;}.wp-rem-button-loader .bounce2 {animation-delay: -.16s;}.input-button-loader {display: inline-block;}@keyframes bouncedelay {0%, 80%, 100% {-webkit-transform: scale(.0);transform: scale(.0);}40% {-webkit-transform: scale(1.0);transform: scale(1.0);}}div.daterangepicker {padding: 10px;}div.daterangepicker th {font-size: 12px;font-weight: 700;line-height: 17px;text-transform: uppercase;color: #484848;}div.daterangepicker td {font-size: 12px;font-weight: 400;line-height: 17px;color: #484848;border-radius: 0;}div.daterangepicker td.active, div.daterangepicker td.active:hover {border-radius: 0;background-color: #a4d476;}div.daterangepicker td.start-date.end-date {border-radius: 0;}div.daterangepicker td.available:hover, div.daterangepicker th.available:hover {color: #fff;background-color: #5a2e8a;}div.daterangepicker .glyphicon-chevron-left:before {font-family: 'icomoon';font-size: 16px;font-weight: 700;position: relative;top: 0;content: '\f104';cursor: pointer;}div.daterangepicker .glyphicon-chevron-right:before {font-family: 'icomoon';font-size: 16px;font-weight: 700;position: relative;top: 0;content: '\f105';cursor: pointer;}div.daterangepicker .glyphicon-calendar:before {font-family: 'icomoon';content: '\e614';}div.daterangepicker .input-mini {border-color: #eaecf2;}div.daterangepicker .input-mini:focus {box-shadow: none;}div.daterangepicker .input-mini.active {border-color: #eaecf2;}div.daterangepicker .calendar.left {width: 49%;max-width: 100%;}div.daterangepicker .calendar.right {width: 49%;max-width: 100%;}div.daterangepicker .calendar th, div.daterangepicker .calendar td {min-width: 25px;padding: 4px;}div.daterangepicker.ltr .ranges {float: none;}div.daterangepicker .btn-success {font-size: 12px;border: 0;outline: none;background: #549b49;box-shadow: none;}div.daterangepicker .btn-success:focus {outline: none;}div.daterangepicker .btn-default {font-size: 12px;float: right;color: #fff;border: 0;outline: none;background: #5a2e8a;box-shadow: none;text-shadow: none;}div.daterangepicker .btn-default:focus {outline: none;background: #d33;}div.daterangepicker {border: 1px solid #eceef4;border-radius: 0;box-shadow: none;}.reviews-holder {background-color: #fff;border: 1px solid #f1f1f1;margin-bottom: 30px;padding: 0;}.reviews-form-holder .elements-title, .gallery-holder .elements-title {margin-bottom: 30px;padding-bottom: 15px;border-bottom: 1px solid #f1f1f1;}.reviews-form-holder .elements-title h3, .reviews-holder .elements-title h3, .gallery-holder .elements-title h3 {font-weight: 400;display: inline-block;margin: 0;}.reviews-holder .element-title h3 {line-height: 18px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.rating-summary h5, .overall-rating h5 {font-weight: 400;margin-bottom: 15px;color: #484847;}.rating-summary ul {margin-left: -15px;margin-right: -15px;padding: 0;}.rating-summary ul li {display: inline-block;width: 20%;margin: 0 -4px 0 0;padding: 0 15px;list-style: none;vertical-align: top;line-height: 22px;}.rating-summary ul li strong {font-size: 14px;line-height: 18px;display: block;margin: 0;padding: 0;color: #3b3b3b;border: 0;outline: none;}.rating-summary ul li span {font-size: 12px;line-height: 11px;position: relative;display: inline-block;margin: 0;padding: 0;text-decoration: none;text-transform: uppercase;word-break: break-all;color: #999;border: 0;}.ratings-summary-container {float: right !important;border-left: 1px solid rgba(0, 0, 0, .12);min-height: 129px;float: right;}.rating-summary {padding: 15px 0 0 7px;margin-bottom: 0;}.reviews-holder .element-title {position: relative;padding: 20px 29px;margin-bottom: 0 !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid rgba(0, 0, 0, .08);}.rating-sumary-holder {border-bottom: 1px solid rgba(0, 0, 0, .08);padding: 0 29px 0 29px;}.overall-rate-big {font-size: 35px;color: #000;text-rendering: optimizeLegibility;float: left;width: 20%;margin-top: 7px;margin-bottom: 15px;}.overall-rating {padding-top: 20px;}.overall-rating .reviews-box {margin: 0;padding: 0;}.overall-rating .reviews-box li {line-height: 1.2;margin: 0;padding: 0;list-style: none;border: none;box-shadow: none;}.overall-rating .reviews-box li span {display: inline-block;vertical-align: middle;}.overall-rating .reviews-box li .label {font-size: 12px;position: relative;width: 25px;padding: 0;text-align: left;color: #484848;}.overall-rating .reviews-box li .label i {position: absolute;top: 0;right: -3px;display: inline-block;}.overall-rating .reviews-box li .item-list {position: relative;width: 75.7778%;height: 8px;margin: 0 10px;border-radius: 1px;background-color: #e6e9ee;}.overall-rating .reviews-box li .item-list span {height: 13px;position: absolute;top: 0;left: 0;height: 8px;background-color: #f97456;}.overall-rating .reviews-box li .item-list span {background: #FEC42D;}.overall-rating .reviews-box li .item-list {width: 66%;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.overall-rating .reviews-box li .label:first-child {min-width: 12px;width: auto;}.overall-rating .reviews-box li .label:last-child {width: 45px;}.overall-ratings-container {padding-right: 0;}.overall-rating .reviews-box li {margin-bottom: 7px;display: -ms-flexbox;display: -webkit-box;display: flex;}.reviews-holder .section-title {position: relative;}.post-reviews-btn {font-size: 12px;line-height: 14px;position: relative;display: inline-block;padding: 8px 11px;color: #fff;border-radius: 3px;background-color: #a4d476;text-decoration: none;outline: none;}.post-reviews-btn:hover, .post-reviews-btn:focus {color: #fff;}.reviwes-property-holder .review-list .pagination {display: block;width: 100%;text-align: center;}.review-list {padding: 20px 29px;}.review-title > p {color: #3b3b3b;font-size: 16px;line-height: 18px;margin-top: 6px;margin-bottom: 0;max-width: 70%;display: inline-block;}.review-text {padding-left: 65px;word-wrap: break-word;}.review-text > p {margin-bottom: 0;}.review-list .elements-title h5 {font-weight: 400;float: left;margin: 0;margin-top: 6px;color: #484848;}.review-list .elements-title {padding-bottom: 6px;}.user-reviews-list .review-list .elements-title {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}.review-list .btn-load-more {font-size: 12px;font-weight: 700;line-height: normal;display: inline-block;padding: 10px 15px;vertical-align: middle;text-decoration: none;letter-spacing: 1px;text-transform: uppercase;color: #d64521;border: 1px solid #d64521;border-radius: 3px;outline: none;}.review-list .btn-load-more:hover {color: #fff !important;}.review-list .btn-more-holder {margin-top: 20px;}.review-list .btn-load-more:after {display: none;}.review-list .btn-load-more + div {display: inline-block !important;}.review-property .list-holder {padding-top: 15px;border-top: 1px solid #f1f1f1;margin-bottom: 20px;}.review-property .col-lg-12:first-of-type .list-holder {border-top: 0;}.review-property .col-lg-12:last-child .list-holder {margin-bottom: 0;}.review-property .list-holder.review_reply, .user-reviews-list .reviews-list .review_reply {margin-left: 33px;padding: 15px;background: #f6f6f6;margin-bottom: 0;}.review-property .delete-this-user-review {position: absolute;top: 20px;right: 20px;color: #ff2626;opacity: 1;}.review-property li:first-child .list-holder {border-top: 0;}.review-property {margin: 0;padding: 0;}.review-property li {list-style: none;}.review-property li h4 {font-weight: 400;color: #484848;line-height: 16px !important;margin-bottom: 3px;margin-top: 8px;}.review-property li .img-holder {float: left;width: 50px;margin-right: 15px;}.review-property li .img-holder img {max-width: 100%;border: 1px solid #f1f1f1;border-radius: 50%;width: 50px;height: 50px;}.review-property .img-holder-content {margin-bottom: 10px;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.review-property .review-title {width: 100%;display: inline-block;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.review-property .rating-holder .rating-star .rating-box::before, .review-property .rating-holder .rating-star::before {font-size: 16px;}.review-property li .review-title .rating-holder em {display: inline-block;margin-right: 8px;vertical-align: middle;font-style: normal;}.review-property .morelink {float: left;}.review-property .review-reply-btn {color: #f97456;line-height: 18px;float: right;margin-top: 5px;}.review-property .review-reply-btn i {display: inline-block;margin-right: 6px;margin-top: 3px;vertical-align: middle;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}.sort-by {position: relative;float: right;}.sort-by .chosen-container-single .chosen-single {font-size: 14px;line-height: normal;height: auto;padding: 0;color: #a3a7ab;border: none;border-radius: 0;background: none;box-shadow: none;}.sort-by .chosen-container-single .chosen-single span {left: 0;display: inline-block;vertical-align: middle;}.sort-by .chosen-container-single .chosen-single div b:before {font-size: 12px;margin: -5px 0 0;color: #a3a7ab;}.reviwes-property-holder .review-list .elements-title .sort-by .chosen-container-single .chosen-single div b:before {margin-top: -15px;}.sort-by .chosen-search input[type='text'] {height: 20px;margin: 0;padding-left: 5px;border-color: #ccc;}.sort-by .chosen-container-single .chosen-drop {margin: 5px 0 0 0;text-align: left;border: 1px solid #ccc;}.sort-by .chosen-container .active-result.highlighted {background-color: #4a95d2;}.sort-by .ajax-loader-sort-by, .field-holder .loader-holder, .ajax-loader-sorty-by {position: absolute;z-index: 9999;top: 5px;right: 6px;width: 20px;height: 18px;text-align: center;background-color: #fff;}.field-holder .loader-holder {line-height: 18px;top: 4px;right: 8px;}.user-holder .sort-by .chosen-container {float: right;width: auto !important;margin: 0;}.user-packages-list .package-info-sec.property-info-sec {display: none;}.user-packages-list .property-info-sec{display:block;margin-bottom: 20px;padding: 29px 29px 19px;border: 1px solid #dddddd;background: #fff;margin-top: -1px;}.reviews-rating-main-con .rating-holder .rating-star .rating-box:before {color: #FEC42D;font-size: 16px;}.review-helpful-holder {float: right;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.review-helpful-holder a {display: inline-block;color: #3b3b3b;cursor: pointer;padding: 4px 12px;font-size: 12px;border: 1px solid rgba(0, 0, 0, .08);border-radius: 4px;line-height: 19px;text-decoration: none;outline: none;}.review-helpful-holder a:hover {background-color: #f1f1f1;color: #3b3b3b;}.review-helpful-holder a i:first-child {margin-right: 2px;font-size: 13px;vertical-align: middle;line-height: 19px;}.review-helpful-holder a .marked-helpful-counts {display: inline-block;border-left: solid 1px;border-left-color: #dce0e0;margin-left: 10px;padding-left: 10px;width: auto;min-width: 18.5px;overflow: hidden;vertical-align: bottom;-webkit-transition: margin-left 1s, padding-left 1s, opacity 1s, width 1s;-o-transition: margin-left 1s, padding-left 1s, opacity 1s, width 1s;-moz-transition: margin-left 1s, padding-left 1s, opacity 1s, width 1s;transition: margin-left 1s, padding-left 1s, opacity 1s, width 1s;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s;transition-duration: 1s;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: -o-transform;-moz-transition-property: transform, -moz-transform;transition-property: transform;transition-property: transform, -webkit-transform, -moz-transform, -o-transform;}.review-helpful-holder a .marked-helpful-counts span {display: block;}.reviews-form-holder {display: none;margin-bottom: 30px;padding: 28px;border: 1px solid #f1f1f1;background-color: #fff;}.reviews-holder .close-post-new-reviews-btn {font-size: 14px;line-height: 28px;float: right;height: 28px;padding: 0 26px;color: #fff;border-radius: 2px;background-color: #a8a8a8;}.reviews-holder [class*='col-lg'], .reviews-holder [class*='col-md'], .reviews-holder [class*='col-sm'] {float: none;vertical-align: top;}.total-rating {text-align: center;}.total-rating h4 {font-weight: 400;margin-bottom: 25px;}.total-rating em {font-size: 32px;font-style: normal;display: block;color: #484848;}.total-rating .rating-star {position: relative;display: inline-block;height: 22px;vertical-align: middle;}.total-rating .rating-star:after {font-family: icomoon;font-size: 22px;position: absolute;top: 0;left: 0;content: '\e838 \e838 \e838 \e838 \e838';color: #a8a8a8;}.total-rating .rating-star input[type='radio'] {position: absolute;visibility: hidden;opacity: 0;}.total-rating .rating-star label {position: relative;z-index: 9999;display: block;float: left;width: 22px;height: 22px;text-indent: -9999px;}.total-rating .rating-star span {line-height: 22px;position: relative;top: -26px;left: 0;display: block;overflow: hidden;width: 0;height: 22px;transition: width .5s ease;color: #FEC42D;}.total-rating .rating-star span:after {font-family: icomoon;font-size: 22px;position: absolute;z-index: 9;top: 0;left: 0;content: '\e838 \e838 \e838 \e838 \e838';}.total-rating .rating-star span:before {font-family: icomoon;font-size: 22px;position: absolute;z-index: 9;top: 0;left: 0;content: '\e838 \e838 \e838 \e838 \e838';}.rating-property ul.star-rating-list {padding: 14px 0 0px 29px;}.rating-property ul.star-rating-list li {margin: 0 0 5px;list-style: none;}.rating-property ul.star-rating-list li:last-child {margin-bottom: 0;}.rating-property > ul > li > span {font-size: 14px;display: inline-block;width: 100px;color: #484848;}.rating-property .stars {position: relative;top: -7px;display: inline-block;width: 110px;height: 22px;vertical-align: middle;}.rating-property .stars:after {font-family: icomoon;font-size: 22px;position: absolute;top: 0;left: 0;content: '\e838 \e838 \e838 \e838 \e838';color: #a8a8a8;}.rating-property .stars input[type='radio'] {position: absolute;visibility: hidden;opacity: 0;}.rating-property .stars label {position: relative;z-index: 9999;display: block;float: left;width: 22px;height: 22px;cursor: pointer;text-indent: -9999px;}.rating-property .stars span {position: relative;top: -27px;left: 0;display: block;overflow: hidden;width: 0;height: 22px;cursor: pointer;transition: width .5s ease;color: #FEC42D;}.rating-property .stars span:after {font-family: icomoon;font-size: 22px;position: absolute;z-index: 9;top: 0;left: 0;content: '\e838 \e838 \e838 \e838 \e838';}.rating-property .stars span:before {font-family: icomoon;font-size: 22px;position: absolute;z-index: 9;top: 0;left: 0;content: '\e838 \e838 \e838 \e838 \e838';}.add-new-review-holder .form-element {position: relative;margin-bottom: 20px;}.add-new-review-holder .elements-title {position: relative;padding: 20px 29px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid rgba(0, 0, 0, .08);}.add-new-review-holder .elements-title h3 {line-height: 18px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.add-new-review-holder input[type='text'], .add-new-review-holder textarea {font-size: 14px;line-height: 47px;display: block;width: 100%;height: 48px;padding-left: 38px;color: #a3a7ab;border-color: rgba(0, 0, 0, .08);border-radius: 3px 3px 0 0;}.add-new-review-holder .form-element input[type='button'] {font-size: 14px;font-weight: 700;padding: 5px 20px;text-transform: uppercase;color: #fff;border: 1px solid transparent;background-color: #d64521;height: 44px;margin: 0;letter-spacing: 1px;border-radius: 2px;line-height: 33px;}.add-new-review-holder .form-element input[type='button']:hover:hover {background: #fff !important;}.add-new-review-holder textarea {line-height: 2;height: 225px;}.add-new-review-holder .form-element i {font-size: 14px;position: absolute;z-index: 2;top: 18px;left: 15px;color: #bbb;}.add-new-review-holder .form-element.mb-0 {margin-bottom: 0;}.add-new-review-holder .col-lg-12:last-child .form-element {margin-bottom: 0;}.add-new-review-holder .review-rating-fields {padding: 20px 29px;}.add-new-review-holder .review-reply-modal .review-rating-fields {padding: 0;}.rating-selected-stars span {font-size: 20px;line-height: normal;display: inline-block;cursor: pointer;color: #a8a8a8;}.rating-selected-stars span:hover {color: #f97456;}.rating-stars-box .your-overall-rating-label {display: block;margin-bottom: 8px;font-size: 18px;color: #000;line-height: 24px;}.rating-stars-box .rating-property {border-right: 1px solid rgba(0, 0, 0, .12);}.rating-stars-box {border-bottom: 1px solid rgba(0, 0, 0, .12);}.rating-help-text {margin-bottom: 20px;background: #f7f7f7;font-size: 12px;line-height: 18px;padding: 5px 10px;border-radius: 0 0 3px 3px;font-family: arial;}.rating-help-text div {display: inline-block;float: right;}.overall-heading-holder {float: left;width: 80%;margin-bottom: 15px;}.overall-heading-holder .rating-holder {width: 90px;float: left;margin-right: 10px;white-space: nowrap;}.overall-heading-holder .rating-holder .rating-star:before {font-size: 16px;}.overall-heading-holder .overall-heading-txt {margin-bottom: 0;font-size: 18px;line-height: 18px;display: block;color: #000;}.overall-heading-holder .rating-holder + span {font-size: 12px;}.popover-content .ratings-popover-listing {padding-left: 0;margin: 0;}.popover-content .ratings-popover-listing li {margin-bottom: 0;line-height: 16px;border-bottom: 1px solid #f1f1f1;padding: 10px;color: #a3a7ab;list-style: none;}.popover-content .ratings-popover-listing li:first-child {padding-top: 0;}.popover-content .ratings-popover-listing li:last-child {border-bottom: 0;padding-bottom: 0;}.reviews-overlay {position: fixed;z-index: 1001;top: 0;left: 0;width: 100%;height: 100%;}.reviews-sortby {position: relative;z-index: 10;margin: 0;padding: 0;text-align: left;}.reviews-sortby li {line-height: normal;position: relative;display: block;margin: 0;padding: 0;list-style: none;box-shadow: none;text-shadow: none;}.reviews-sortby li:after {font-family: 'icomoon';font-size: 18px;position: absolute;top: 50%;right: 6px;content: '\e5c5';cursor: pointer;color: #3b3b3b;background: #fff;}.reviews-sortby li span, .reviews-sortby li strong {font-size: 14px;font-weight: 400;color: #3b3b3b;}.reviews-sortby li strong {display: inline-block;overflow: hidden;cursor: pointer;border: 1px solid hsla(0, 0%, 0%, 0.08);padding: 7px;min-width: 155px;margin-left: 5px;padding-right: 25px;white-space: nowrap;vertical-align: middle;font-weight: 400;}.reviews-sortby li .reviews-sort-dropdown form {margin: 0;}.reviews-sortby li .reviews-sort-dropdown {position: absolute;z-index: 1002;top: 100%;right: 0;visibility: hidden;width: 155px;padding: 0;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);opacity: 0;border: 1px solid hsla(0, 0%, 0%, 0.08);background: #fff;}.reviews-sortby li.reviews-sortby-active > .reviews-sort-dropdown {visibility: visible;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(15px);opacity: 1;}.reviews-sortby li .reviews-sort-dropdown:after {font-family: 'icomoon';font-size: 18px;position: absolute;z-index: 2;top: -3px;right: 4px;content: '\e5c7';color: #ccc;}.input-reviews .radio-field {display: block;width: 100%;padding: 8px 12px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.input-reviews .radio-field:hover, .input-reviews .radio-field.active {background: #f6f8ff;}.input-reviews .radio-field input[type='radio'] {display: none;}.input-reviews .radio-field label {font-family: 'Roboto', sans-serif;font-size: 12px;font-weight: 500;line-height: 18px;position: relative;margin: 0;padding: 0 0 0 21px;cursor: pointer;color: #555;}.input-reviews .radio-field label:before {position: absolute;top: 2px;left: 0;display: inline-block;width: 13px;height: 13px;content: '';cursor: pointer;text-align: center;border: 1px solid #e3e3e3;border-radius: 100%;background: #fff;}.input-reviews .radio-field label:after {font-family: icomoon;font-size: 11px;font-weight: normal;line-height: 10px;position: absolute;top: 2px;left: 0;display: inline-block;width: 13px;height: 13px;content: '';cursor: pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);text-align: center;color: #555;border: 4px solid #f97456;border-radius: 100%;background: #fff;}.input-reviews .radio-field input[type='radio']:checked + label:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.input-reviews .radio-field input[type='radio']:checked + label:before {border: 1px solid #f97456;background: #f97456;}.input-reviews .radio-field:hover input[type='radio'] + label:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.input-reviews .radio-field:hover input[type='radio'] + label:before {border: 1px solid #f97456;background: #f97456;}.review-flag-holder {float: right;margin-right: 16px;line-height: 18px;}.review-flag-holder a {text-decoration: none;outline: none;}.review-flag-holder i {line-height: 19px;vertical-align: middle;}.review-flag-reason-modal .modal-dialog {width: 460px;}.flag-modal-reasons {padding-left: 0;margin-bottom: 0;}.flag-modal-reasons li {margin-bottom: 12px;list-style: none;}.flag-modal-reasons li label {display: block;}.flag-modal-reasons li label span {position: relative;text-align: center;display: block;padding: 10px 27px;font-size: 16px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: 1px solid #e3e3e3;vertical-align: middle;font-weight: bold;line-height: 1.2;cursor: pointer;transition: all .3s ease;}.flag-modal-reasons li label input[type="radio"] {display: none;}.flag-modal-reasons li label input[type="radio"]:checked + span {border-color: #828282;}.flag-modal-reasons li label span:hover, .flag-modal-reasons li label span:focus {border-color: #828282;}.flag-report-act {font-size: 14px;font-weight: 700;padding: 5px 20px;text-transform: uppercase;color: #fff;border: 1px solid transparent;background-color: #d64521;width: 100%;height: 44px;margin: 0;letter-spacing: 1px;border-radius: 2px;line-height: 33px;display: inline-block;text-align: center;}.flag-report-act:hover {background-color: #fff !important;}.review-flag-reason-modal .modal-body {padding-top: 20px;}.review-property li.alert .review-text {padding-left: 0;}.review-property li.alert {padding-left: 29px;}.user-account-holder .review-list {padding: 0;}.user-account-holder .review-property li {padding-left: 0;padding-right: 0;}.user-account-holder .review-property .morelink {display: inline-block;float: none;}.user-holder.create-property-holder ul.membership-info-main {margin: 0;padding: 0;}.membership-info-main .table-responsive {padding: 0 1px;}.membership-info-main table {margin-bottom: 30px;}.membership-info-main table td, .membership-info-main table > thead > tr.most-popular > td.active, .membership-info-main table thead tr td.active {background: #fff;}.membership-info-main {max-width: 787px;margin: 0 auto;}.membership-info-main table label {margin: 0;}.membership-info-main table > thead > tr > th, .membership-info-main table > tbody > tr > th, .membership-info-main table > tfoot > tr > th, .membership-info-main table > thead > tr > td, .membership-info-main table > tbody > tr > td, .membership-info-main table > tfoot > tr > td, .membership-info-main table > thead > tr.most-popular > td.active {padding: 0 10px;border: solid 1px #dddddd;color: #767676;}.membership-info-main table > tbody > tr > td {background-color: #fcfcfc;}.membership-info-main table > tbody > tr > td.active {background-color: #fff;}.membership-info-main table > tbody > tr > td {font-family: "Roboto", sans-serif;}.membership-info-main table > tbody > tr > td span {display: inline-block;vertical-align: middle;}.membership-info-main table .has-bg span {color: #5a308b;font-size: 14px;font-weight: 700;font-family: "Montserrat", sans-serif;}.membership-info-main table > tbody > tr > td i.icon-check2, .membership-info-main table > tbody > tr > td i.icon-check, .membership-info-main table > tbody > tr > td i.icon-check_box, .membership-info-main table > tbody > tr > td i.icon-check_circle, .membership-info-main table > tbody > tr > td i.icon-checkmark, .membership-info-main table > tbody > tr > td i.icon-checkmark2, .membership-info-main table > tbody > tr > td i.icon-checkbox-checked, .membership-info-main table > tbody > tr > td i.icon-checked-mark, .membership-info-main table > tbody > tr > td i.icon-check3, .membership-info-main table > tbody > tr > td i.icon-check-square-o, .membership-info-main table > tbody > tr > td i.icon-check-circle, .membership-info-main table > tbody > tr > td i.icon-check-circle-o, .membership-info-main table > tbody > tr > td i.icon-check-square {color: #59b12c;}.membership-info-main table > tbody > tr > td i {vertical-align: middle;}.membership-info-main table > tbody > tr > td strong {font-family: "Montserrat", sans-serif;font-size: 20px;line-height: 26px;color: #000000;font-weight: 700;vertical-align: middle;}.membership-info-main table > tfoot > tr > td {background: #f9fafa;position: relative;}.membership-info-main table > tfoot > tr > td .pkg-selected {position: absolute;top: 50%;right: 23px;color: #59b12c;}.membership-info-main table > thead > tr > th:first-child, .membership-info-main table > tbody > tr > th:first-child, .membership-info-main table > tfoot > tr > th:first-child, .membership-info-main table > thead > tr > td:first-child, .membership-info-main table > tbody > tr > td:first-child, .membership-info-main table > tfoot > tr > td:first-child {text-align: left;}.membership-info-main table > tfoot > tr > td:first-child {border: none;background-color: transparent;}.membership-info-main table > thead > tr > td:first-child {background-color: transparent;border: 0;}.membership-info-main table > tbody > tr > td:first-child {border-left: 0;background-color: #fff;}.membership-info-main table > tbody > tr:last-child > td:first-child {border-bottom: 0;}.membership-info-main table > tfoot > tr > td, .membership-info-main table > tbody > tr.price-row td, .membership-info-main table thead tr td {padding-top: 7px;padding-bottom: 7px;}.membership-info-main table thead tr td .package-title {display: block;line-height: 22px;text-transform: uppercase;color: #333333;font-size: 16px;}.membership-info-main .property-pkg-select {display: inline-block;font-size: 10px;color: #fff;line-height: 16px;padding: 3px 5px;border: solid 1px transparent;background-color: #5b2e8b;text-transform: uppercase;border-radius: 0;letter-spacing: 0.85px;}.membership-info-main .property-pkg-select:hover {background-color: transparent !important;}.membership-info-main table thead tr td {font-size: 18px;font-weight: 500;color: #000000;padding-top: 10px;}.membership-info-main table > thead > tr.most-popular > td {border: 0;background-color: transparent;}.membership-info-main table .has-bg, .membership-info-main table .has-bg td, .membership-info-main table thead tr td {background: #f9fafa;}.membership-info-main table label.pkg-inner-title {font-size: 14px;line-height: 20px;color: #000000;font-weight: 900;text-transform: uppercase;letter-spacing: 0.50px;font-family: "Montserrat", sans-serif;vertical-align: middle;}.membership-info-main table > thead > tr.most-popular > td.active {border-bottom: 0;padding: 10px 0 0 0;position: relative;line-height: 24px;}.membership-info-main table > thead > tr.most-popular > td.active:before {content: "";top: 0;left: 0;height: 3px;width: 100%;background: #5a308b;position: absolute;}.membership-info-main table thead tr td .popular-plan.text-color {font-size: 12px;line-height: 12px;letter-spacing: 0.85px;text-transform: uppercase;}.membership-info-main table thead tr td.active {border-top: 0;}.membership-info-main .packages-main-holder table > tbody > tr.has-bg > td, .membership-info-main .packages-main-holder table > thead > tr > td:first-child {background-color: #f9fafa;}.membership-info-main .packages-main-holder table > tbody > tr > td {background-color: #fff;}.membership-info-main .packages-main-holder table > tbody > tr > td:first-child, .membership-info-main .packages-main-holder table > tbody > tr:last-child > td:first-child, .membership-info-main .packages-main-holder table > thead > tr > td:first-child {border: solid 1px #dddddd;}.membership-info-main .packages-main-holder .property-pkg-select {border-radius: 2px;padding: 6px 20px;font-size: 12px;line-height: 18px;}.membership-info-main .packages-main-holder .property-pkg-select:hover {background-color: transparent !important;}.info-tooltip {display: inline-block;vertical-align: middle;position: relative;line-height: 15px;margin-left: 4px;}.info-tooltip i {color: #c0c0c0;cursor: pointer;}.info-tooltip .info-content {position: absolute;top: 50%;left: 0;width: 125px;font-size: 10px;margin-left: 20px;opacity: 0;visibility: hidden;}.info-tooltip .info-content span {display: inline-block;vertical-align: top;width: auto;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #fff;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);box-shadow: 0 0 5px rgba(0, 0, 0, .2);padding: 16px 10px;line-height: 10px;font-size: 10px;color: #aaaaaa;position: relative;}.info-tooltip .info-content span:after, .info-tooltip .info-content span:before {content: "";position: absolute;top: 50%;left: -8px;width: 0;height: 0;border-top: 8px solid transparent;border-right: 8px solid #fff;border-bottom: 8px solid transparent;}.info-tooltip .info-content span:before {border-right-color: #eaeaea;left: -10px;border-width: 9px;}.info-tooltip:hover .info-content {margin-left: 30px;opacity: 1;visibility: visible;}.info-tooltip .info-content:hover {opacity: 0;visibility: hidden;display: none;}.login-form .separator {overflow: hidden;margin: 0 0 20px;text-align: center;}.login-form .separator span {font-size: 14px;position: relative;text-transform: uppercase;color: #a3a7ab;}.login-form .separator span:before, .login-form .separator span:after {position: absolute;bottom: 8px;left: 100%;width: 9999px;height: 1px;margin: 0 0 0 10px;content: '';background-color: #ebebeb;}.login-form .separator span:after {right: 100%;left: auto;margin: 0 10px 0 0;}.login-form .cs-demo-login {margin-bottom: 20px;padding: 12px 19px 19px;border: 1px solid #e6e6e6;border-radius: 3px;background: #f6f6f6;}.login-form .cs-demo-login .cs-demo-login-lable {color: #333;display: inline-block;margin-right: -4px;vertical-align: middle;font-size: 16px;line-height: 20px;margin: 0 -4px -5px 0;width: 100%;width: calc(100% - 120px);}.login-form .cs-demo-login a {font-size: 12px;font-weight: 700;line-height: normal;display: block;width: 100%;margin: 0;padding: 10px 6px;letter-spacing: 0;text-transform: uppercase;color: #fff;border-radius: 3px;background-color: #5a2e8a;}.login-form .cs-demo-login a i {margin-right: 5px;display: inline-block;}.login-form .login-switches {margin: 0 -4px -6px 0;padding: 0;display: inline-block;vertical-align: middle;width: 120px;text-align: center;}.login-form .login-switches:after {line-height: 0;display: table;clear: both;content: '';}.login-form .login-switches li {display: block;width: 100%;padding: 0 5px;list-style-type: none;text-align: center;}.login-form .login-switches li:last-child a {background-color: #d64521;}.login-form {position: relative;}.login-form .wp_rem_loader {top: 0;left: 0;background: rgba(255, 255, 255, .7);}.login-form .wp_rem_loader .loader-img {position: absolute;top: 50%;left: 50%;margin: 0 auto;}.login-form .input-filed .chosen-container-multi .chosen-choices li.search-field input[type='text'] {color: #bcbcbc;font-family: 'Roboto', sans-serif;font-size: 13px;}.login-form .chosen-container-active .chosen-choices li.search-field input[type="text"] {color: #bcbcbc !important;}.login-form form input::-webkit-input-placeholder {color: #bcbcbc;opacity: 1 !important;}.login-form form input::-moz-placeholder {color: #bcbcbc;opacity: 1 !important;}.login-form form input:-ms-input-placeholder {color: #bcbcbc;opacity: 1 !important;}.login-form form input:-moz-placeholder {color: #bcbcbc;opacity: 1 !important;}.login-form form input:focus::-webkit-input-placeholder {color: transparent;}.login-form form input:focus::-moz-placeholder {color: transparent;}.login-form form input:focus:-ms-input-placeholder {color: transparent;}.login-form form input:focus:-moz-placeholder {color: transparent;}.login-form .input-filed ul {padding-left: 0;margin-bottom: 0;}.login-form .input-filed ul li {list-style: none;}.login-form .to-field.multiple .chosen-choices {padding: 8px 23px 8px 40px;}.login-form .input-filed .to-label {display: none;}.login-form .chosen-container .chosen-results li {padding: 10px 15px;}.login-form .chosen-container {position: relative;}.login-form .chosen-container-active.chosen-with-drop .chosen-single {box-shadow: none;}.login-form .chosen-container-active .chosen-single {box-shadow: none;}.login-form .chosen-container:after {font-family: 'icomoon';font-size: 22px;font-weight: 400;position: absolute;top: 8px;right: 8px;content: '\e313';color: #a3a7ab;}.login-form .chosen-container-single .chosen-single {padding-left: 40px;line-height: 25px;padding: 8px 10px 8px 40px;border: 1px solid #e4e4e4;color: #bcbcbc;font-family: 'Roboto', sans-serif;font-size: 13px;border-radius: 3px;}.login-form .member-user-type-field {margin-bottom: 15px;}.login-form .chosen-container .chosen-drop {border: 1px solid #e4e4e4;}.login-form .chosen-container .chosen-results {margin-right: 0;}.flex-user-form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: stretch;align-content: stretch;}.login-form .flex-user-form .footer-element {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.login-form .flex-user-form .wp-user-form {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.login-form .modal-content {border-radius: 0;}#sign-in .modal-dialog {width: 762px;margin: 120px auto;}.main-section .login-form {width: 762px;margin: 0 auto;}.main-section .login-form .modal-content {-webkit-box-shadow: none;box-shadow: none;}.main-section .login-form .modal-content {border: 1px solid #e6e6e6;}.login-form .modal-header {padding: 0;border: 0;background: #f6f6f6 !important;}.login-form .modal-header h3 {padding: 15px 30px;}.login-form .modal-body {position: relative;padding: 30px;}.login-form .footer-element ~ .wp-user-form {position: relative;float: left;width: 53%;padding-top: 8px;padding-right: 22px;border-right: 1px solid #e6e6e6;}.login-form .wp-user-form {float: none;width: 100%;padding-right: 0;border: 0;}.login-form .wp-user-form:after {display: block;width: 1px;height: 100%;content: '';}.login-form .footer-element {float: right;width: 47%;padding-left: 22px;}.login-form .input-filed input[type='radio'] {display: none;}.login-form .input-filed .input-sec {display: inline-block;width: 50%;margin-right: -4px;margin-bottom: 10px;}.login-form .input-filed .input-sec label {font-size: 13px;line-height: 19px;float: left;width: 100%;padding: 10px 20px;cursor: pointer;text-align: center;letter-spacing: 1px;color: #bcbcbc;border: 1px solid #dfdfdf;border-radius: 3px;}.login-form .input-filed .input-sec:first-child label {border-radius: 3px 0 0 3px;}.login-form .input-filed .input-sec:last-child label {border-radius: 0 3px 3px 0;}.login-form .input-filed .input-sec input[type='radio']:checked + label {color: #000;border-color: #e6e6e6;background-color: #f6f6f6;}.login-form .signin-tab-link {font-weight: 400;line-height: normal;margin: 0;margin-bottom: 23px;padding: 18px 21px 18px;color: #999;background: #fcfafe;}.login-form .signin-tab-link a {text-decoration: underline;color: #677ae4;}.login-form .signin-tab-link a:hover {color: #000;}.login-form .social-media {position: relative;padding: 0 0 0 20px;padding-left: 0;}.login-form .social-media p {font-size: 13px;font-weight: 400;line-height: 19px;position: relative;margin: 0 0 35px;padding: 0 0 0 84px;text-align: right;color: #999;}.login-form .social-media p:before {position: absolute;top: 5px;left: 30px;content: url(../images/social-icon-arrow.png);}.login-form .social-media ul {margin: 0;padding: 0;}.login-form .social-media ul li {line-height: normal;display: block;margin: 0 0 20px 0;padding: 0;list-style-type: none;box-shadow: none;}.login-form .social-media ul li a {font-weight: 500;line-height: normal;position: relative;display: block;width: 100%;height: auto;margin: 0;padding: 12px 16px 14px;text-align: left;text-decoration: none;color: #fff;border: 0;border-radius: 2px;outline: none;background: #3b5999;}.login-form .social-media ul li a[data-original-title='facebook'] {background: #3b558b;}.login-form .social-media ul li a[data-original-title='google-plus'] {background: #d34836;}.login-form .social-media ul li a[data-original-title='twitter'] {background: #54acec;}.login-form .social-media ul li a i {font-size: 16px;display: inline-block;padding: 0 33px 0 2px;vertical-align: middle;}.login-form .social-media ul li a i:after {position: absolute;top: 0;left: 48px;display: block;height: 100%;content: '';border-right: 1px solid rgba(255, 255, 255, .1);border-left: 1px solid rgba(0, 0, 0, .1);}.login-form .social-media ul li a span {font-weight: 500;line-height: normal;display: inline-block;margin: 0;padding: 12px 16px 14px;vertical-align: middle;border-left: 1px solid rgba(255, 255, 255, .2);box-shadow: -1px 0 0 rgba(0, 0, 0, .18);}.login-form .login-detail {margin-top: -4px;padding: 0 0 0 20px;}.login-form .nav.nav-tabs {border: none;background: #f6f6f6;}.login-form .nav-tabs > li > a {font-size: 18px;font-weight: bold;margin: 0;padding: 12px 50px 12px;letter-spacing: 1px;text-transform: capitalize;color: #000;border: none;border-radius: 0;outline: none;}.login-form .nav-tabs > li > a:hover {outline: none;background-color: #fff;}.login-form .nav-tabs > li.active > a, .user-form .nav-tabs > li.active > a:hover, .user-form .nav-tabs > li.active > a:focus {border: none;outline: none;background: #fff;}.login-form form input[type='text'], .login-form form input[type='email'], .login-form form input[type='password'] {font-family: 'Roboto', sans-serif;font-size: 13px;font-weight: normal;height: 43px;padding-left: 40px;letter-spacing: 1px;color: #bcbcbc;border: 1px solid #e6e6e6;border-radius: 3px;width: 100%;}.login-form .modal-header .close {font-size: 14px;position: absolute;top: 12px;right: 20px;display: inline-block;width: 24px;height: 24px;margin: 0;opacity: 1;color: #f6f6f6;border-radius: 100px;outline: none;background: #aaa;text-shadow: none;}.login-form .modal-header .close span {line-height: 10px;display: inline-block;}.login-form .modal-header .close:focus {outline: none;}.login-form form input[type='button'], .login-form form input[type='submit'] {font-size: 13px;height: 43px;}.login-form .forget-password {display: block;clear: both;}.login-form .forget-password i {display: none;}.login-form .recaptcha-reload {margin-bottom: 18px;}.login-form a.cs-forgot-switch, .login-form a.cs-login-switch, a.cs-popup-joinus-btn {font-size: 12px;cursor: pointer;text-decoration: underline;color: #677ae4;outline: none;}.login-form .cs-demo-login-lable {margin-bottom: 10px;}.login-form .login-detail h2 {margin-bottom: 10px;color: #999 !important;}.login-form .login-detail p {font-size: 13px;font-weight: 400;margin-bottom: 10px;color: #999;}.login-form .login-detail a {font-size: 13px;font-weight: 700;text-decoration: underline;text-transform: uppercase;color: #000;}.login-form .input-filed {position: relative;margin-bottom: 15px;}.login-form .input-filed .wp-rem-profile-type-display i {margin-top: -2px;}.login-form .input-filed:last-child {margin-bottom: 0;}.login-form .input-filed i {font-size: 15px;position: absolute;top: 50%;left: 15px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);color: #d5d5d5;z-index: 99;}.login-form .check-box-remind input {display: none;}.login-form .check-box-remind label {font-size: 13px;font-weight: normal;line-height: 20px;position: relative;margin: 5px 0 15px 0;padding-left: 25px;cursor: pointer;color: #999;}.login-form .check-box-remind label:before {position: absolute;top: 3px;left: 0;width: 14px;height: 14px;content: '';border: 1px solid #e6e6e6;}.login-form .check-box-remind input[type='checkbox']:checked + label:after {font-family: 'icomoon';font-size: 10px;line-height: 18px;position: absolute;top: 1px;left: 2px;content: '\e5ca';cursor: pointer;}.login-form form textarea {font-size: 12px;color: #a3a7ab;border: 1px solid #ccc;border-radius: 5px;}.login-form form input[type='button'], .login-form form input[type='submit'] {font-size: 13px;font-weight: 700;width: 100%;height: 43px;text-transform: uppercase;color: #fff;border: none;border-radius: 2px;background-color: #5a2e8a;}.login-form form .input-button-loader {display: block;margin: 5px 0 12px;}.login-form form .input-button-loader label {margin: 0;}.login-form form.user_form [class*='col-'] {padding: 0;}.login-form form label {width: 100%;}.login-form .loader {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: opacity .3s ease;-moz-transition: opacity .3s ease;-ms-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;background-color: #fff;z-index: 100;}.login-form .loader:after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;width: 25px;height: 25px;margin: auto;content: '';background: url(../images/loader.gif)no-repeat;background-size: cover;}.main-header .login-option .user-dashboard-menu {position: relative;z-index: 2;}.main-header .user-dashboard-menu ul {margin: 0;padding: 0;}.main-header .user-dashboard-menu li {line-height: normal;position: relative;list-style: none;}.main-header .user-dashboard-menu > ul > li {margin: 0 0 -12px;padding: 0 0 12px;}.main-header .user-dashboard-menu > ul > li > a {display: block;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.main-header .user-dashboard-menu > ul > li > a i {font-size: 14px;line-height: 25px;float: left;margin: 0 0 0 8px;}.main-header .user-dashboard-menu li .img-holder {line-height: 9px;float: left;width: 25px;height: 25px;margin: 0 10px 0 0;}.main-header .user-dashboard-menu li .img-holder figure {display: inline-block;overflow: hidden;width: 25px;height: 25px;}.main-header .user-dashboard-menu li .img-holder figure img {width: 100%;height: 100%;border-radius: 100%;}.main-header .user-dashboard-menu li > a > span {line-height: 25px;display: block;float: left;overflow: hidden;width: 70px;white-space: pre;text-overflow: ellipsis;}.main-header .user-dashboard-menu li.user-dashboard-menu-children ul {position: absolute;z-index: 1002;top: 100%;text-align: left;right: -20px;display: none;width: 210px;padding: 10px 0;background-color: #fff;}.main-header .user-dashboard-menu li ul li a {font-size: 14px;font-weight: normal;display: block;padding: 10px 18px;text-transform: capitalize;color: #555;}.main-header .user-dashboard-menu li ul li a:hover {color: #5a2e8a;background-color: #f7f7f8;}.main-header .user-dashboard-menu li ul li h6 {margin-bottom: 5px;padding: 0 29px;}.main-header .user-dashboard-menu li.user-dashboard-menu-children ul:before {position: absolute;top: -10px;right: 15px;width: 0;height: 0;content: '';border-right: 9px solid transparent;border-bottom: 10px solid #fff;border-left: 9px solid transparent;}.main-header .user-dashboard-menu li.menu-open.user-dashboard-menu-children ul {display: block;}.main-header .user-dashboard-menu i.icon-cross.close-menu-location {position: absolute;top: 8px;right: 8px;display: none;}#header.advance.v2 .container-fluid .login-option .user-dashboard-menu-children i.icon-cross.close-menu-location, .wrapper-boxed #header.advance.v2 .login-option .user-dashboard-menu-children i.icon-cross.close-menu-location {display: none;}.pricetable-holder {position: relative;padding: 20px 22px 12px;border-radius: 2px;background-color: #fff;box-shadow: 2px 3px 10px rgba(0, 0, 0, .06);border: solid 1px #f1f1f1;}.pricetable-holder.right {text-align: right;}.pricetable-holder.active {border-bottom: 3px solid #d64521;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}.pricetable-holder.active .cs-price a.best-offer {font-size: 12px;position: absolute;top: 18px;right: -8px;display: inline-block;text-decoration: none;text-transform: capitalize;color: rgb(255, 255, 255);outline: medium none;}.pricetable-holder.active .cs-price a.best-offer small {font-size: 12px;font-weight: 600;position: absolute;z-index: 1;top: 0;right: 10px;letter-spacing: 1px;color: rgb(255, 255, 255);}.pricetable-holder .cs-price {margin-bottom: 25px;padding-bottom: 28px;border-bottom: 1px solid #e8e8e8;}.pricetable-holder .cs-price span.title {font-size: 16px;font-weight: bold;font-style: normal;line-height: normal;display: block;margin: 0 0 15px;letter-spacing: 1px;text-transform: capitalize;color: #5a2e8a;}.pricetable-holder .cs-price strong {font-family: 'Montserrat', sans-serif;font-size: 30px;vertical-align: middle;letter-spacing: 1px;color: #000;}.pricetable-holder .cs-price span.per-month {font-size: 14px;font-weight: 400;font-style: italic;line-height: normal;display: inline-block;vertical-align: bottom;color: #999;}.pricetable-holder .cs-price span em {margin: 0 3px 0 0;}.pricetable-holder ul {margin: 0 0 15px 0;padding: 0;text-align: left;border-bottom: 1px solid #e8e8e8;}.pricetable-holder ul li {font-size: 14px;font-weight: 500;line-height: normal;position: relative;display: block;margin-bottom: 25px;padding: 0 0 0 25px;list-style: none;}.pricetable-holder.left li:last-child {margin-bottom: 20px;}.pricetable-holder ul li span {font-size: 12px;position: absolute;top: 3px;left: 0;padding: 0;}.pricetable-holder .buy-now, .pricetable-holder .buy-btn {font-size: 16px;line-height: normal;display: inline-block;float: left;margin: 0;padding: 0;text-decoration: none;outline: none;height: auto;background-color: transparent;border: 0;color: #333;}.pricetable-holder a i, .pricetable-holder .wp-rem-subscribe-pkg-btn i {font-size: 12px;margin-left: 6px;vertical-align: middle;}.pricetable-holder .wp-rem-subscribe-pkg-btn {display: inline-block;}.pricetable-holder .wp-rem-subscribe-pkg-btn .input-button-loader {vertical-align: text-bottom;}.pricetable-holder span.share {font-size: 16px;display: inline-block;float: right;color: #999;}.plans-top-btns {margin-bottom: 60px;text-align: center;}.plans-top-btns a {display: inline-block;padding: 10px;color: #000;font-size: 14px;line-height: 20px;border: solid 1px #d64521;margin: 0 -1px 0 0;min-width: 103px;min-height: 42px;}.plans-top-btns a:hover {color: #fff;background-color: #d64521;}.plans-compare-btn {padding-top: 53px;text-align: center;}.plans-compare-btn a {display: inline-block;padding: 12px 26px;color: #5a2e8a;font-size: 18px;line-height: 20px;border: solid 1px #5a2e8a;margin: 0;border-radius: 4px;}.plans-compare-btn a:hover {color: #fff;}.facny-image-price-plans .row {margin: 0;padding-top: 10px;}@media (min-width:992px) {.plans-top-btns ~ .row {padding: 0;}.facny-image-price-plans .row [class*='col-lg'] {padding: 0;}}.account-header {background: #fff;}.user-account-holder .user-holder {display: inline-block;width: 100%;min-height: 560px;margin: 0;padding: 24px 35px 35px;}.user-account-holder .user-holder .field-holder .btn-submit {font-size: 13px;font-weight: 700;line-height: normal;display: inline-block;width: auto;padding: 7px 25px;text-decoration: none;text-transform: uppercase;color: #fff;border: medium none;border-radius: 3px;outline: medium none;background-color: #5cb85c;}.user-notification {margin-bottom: 38px;padding: 0 15px;}.user-notification ul {margin: 0;padding: 0;}.user-notification ul li {font-family: 'Karla', sans-serif;font-size: 13px;line-height: 22px;position: relative;display: block;margin: 0;padding: 10px 20px 10px 0;list-style: none;color: #999;border-top: 1px solid #eee;}.user-notification ul li:last-child {border-bottom: 1px solid #eee;}.user-notification ul li:nth-child(even) {background: #fafafa;}.user-notification ul li .icon-holder {display: inline-block;margin: 0 20px 0 0;vertical-align: middle;}.user-notification ul li strong {font-family: 'Karla', sans-serif;font-size: 14px;font-weight: 700;line-height: 22px;display: inline-block;margin: 0;padding: 0 5px 0 0;vertical-align: middle;color: #484848;border: 0;}.user-notification ul li em {font-family: 'Karla', sans-serif;font-size: 12px;font-style: normal;line-height: 22px;display: inline-block;padding: 0 0 0 20px;vertical-align: middle;color: #a3a7ab;}.user-notification ul li a {font-family: 'Karla', sans-serif;font-size: 13px;line-height: 22px;margin: 0;padding: 0;text-decoration: underline;text-transform: capitalize;color: #4a95d2;border: 0;outline: none;}.user-notification ul li .close {font-size: 18px;line-height: 26px;text-decoration: none;opacity: 1;color: #ff2727;position: absolute;right: 0;top: 50%;}.user-notification .wp-rem-clear-notifications {text-align: right;}.user-notification .wp-rem-clear-notifications a {color: #4a95d2;}.load-more-notifications-wrap {text-align: center;margin-bottom: 30px;}.load-more-notifications-wrap .load-more-notifications {font-size: 12px;font-weight: 700;line-height: normal;display: inline-block;padding: 10px 15px;vertical-align: middle;text-decoration: none;letter-spacing: 1px;text-transform: uppercase;color: #d64521;border: 1px solid #d64521;border-radius: 3px;outline: none;cursor: pointer;}.load-more-notifications-wrap .load-more-notifications:hover {color: #fff !important;}.user-account-holder .user-holder .element-title h4 {font-weight: 400;display: inline-block;float: none;margin: 0;color: #484848;line-height: 32px !important;text-transform: capitalize !important;}.element-title span {font-family: "Roboto", sans-serif;font-size: 12px;line-height: 18px;display: block;text-transform: uppercase;color: #919191;}.element-title .classic-separator span {text-align: center;display: inline-block;}.element-title span em {font-style: normal;color: #4a95d2;}.user-suggest-list ul {margin: 0;}.user-suggest-list ul li {font-family: 'Karla', sans-serif;font-size: 14px;line-height: 22px;display: block;margin: 0;padding: 20px 0 0;list-style: none;color: #999;border-top: 1px solid #eee;}.user-holder li:last-child .suggest-list-holder {margin-bottom: 0;padding-bottom: 0;}.suggest-list-holder {position: relative;padding-bottom: 20px;}.suggest-list-holder p {margin-bottom: 0;line-height: normal;}.suggest-list-holder .img-holder, .orders-list.enquiries-list > li .img-holder, .orders-list.viewings-list > li .img-holder {display: inline-block;width: 63px;margin: 0 25px 0 0;vertical-align: middle;}.suggest-list-holder .img-holder img, .orders-list.enquiries-list > li .img-holder img, .orders-list.viewings-list > li .img-holder img {width: 100%;}.suggest-list-holder .text-holder {display: inline-block;overflow: hidden;width: 100%;padding: 0 50px 0 0;vertical-align: middle;}.suggest-list-holder .img-holder ~ .text-holder {width: -webkit-calc(100% - 95px);width: -moz-calc(100% - 95px);width: calc(100% - 95px);padding-top: 0;}.suggest-list-holder .text-holder h6 {font-family: 'Karla', sans-serif;font-weight: 700;line-height: 18px;display: inline-block;margin: 0 0 4px;color: #484848;}.suggest-list-holder .text-holder h6 a {font-size: 14px;position: initial;margin: 0;color: #4a95d2 !important;}.suggest-list-holder .text-holder span {font-family: 'Karla', sans-serif;font-size: 12px;display: block;text-transform: uppercase;color: #5a2e8a;line-height: normal;}.suggest-list-holder .text-holder span a {color: #999;}.suggest-list-holder .text-holder > a {font-size: 20px;position: absolute;top: 50%;right: 0;margin: -10px 0 0 0;color: #a3a7ab;}.suggest-list-holder .text-holder > a .icon-spinner8.fa-spin, .suggest-list-holder .text-holder > a .icon-spin, .suggest-list-holder .text-holder > a .icon-spinner8, .suggest-list-holder .text-holder > a .icon-spinner {top: -12px;}.user-favorite-list ul {margin: -16px 0 0 0;padding: 0;}.user-favorite-list ul li {font-family: 'Karla', sans-serif;font-size: 14px;line-height: 22px;display: block;margin: 0;padding: 20px 0 0;list-style: none;color: #999;border-top: 1px solid #eee;}.user-favorite-list ul li:first-child {margin-top: 15px;}.user-favorite-list ul li.no-shortlists-found {padding: 16px 0 0 0;border: 0;}.user-favorite-list ul li.no-property-found {border: 0;margin-top: 0;}.user-favorite-list .suggest-list-holder .text-holder .short-icon, .suggest-list-holder .text-holder .delete-hidden-property {color: #ff2626;}.user-favorite-list ul li.no-favourites-found {padding-left: 0;}.element-title h5 {font-family: 'Karla', sans-serif;font-size: 16px !important;font-weight: 500 !important;display: inline-block;margin: 0;padding: 15px 0 0;color: #a3a7ab !important;}.property-hidden-list li {border-top: 1px solid #f1f1f1;padding-top: 20px;}.property-hidden-list li:last-child {border-bottom: none;margin-bottom: 0;}.element-title .team-option {float: right;margin: 0;padding: 0;}.element-title .team-option a {font-family: 'Karla', sans-serif;font-size: 13px;font-weight: 400;line-height: 28px;display: inline-block;margin: 0 0 0 5px;padding: 2px 15px;text-decoration: none;text-transform: capitalize;color: #484848;border-radius: 2px;outline: none;background: #e1e1e1;}.element-title .team-option a.add-more {color: #fff;background: #5cb85c;}.user-holder .field-holder label em {font-size: 11px;font-style: normal;display: inline-block;padding: 0 0 0 3px;text-transform: none;color: #919191;}.user-profile-images {margin: 0;padding: 0 35px;text-align: center;}.user-profile-images .current-img {display: inline-block;}.user-profile-images .current-img figure {position: relative;display: inline-block;width: 124px;height: auto;margin-bottom: 0;border-radius: 50%;}.user-profile-images .current-img figure img {width: 124px;height: 124px;border-radius: 50%;}.user-profile-images .current-img span {font-family: 'Karla', sans-serif;font-size: 12px;line-height: 18px;display: block;margin: 0 0 20px 0;padding: 16px 0 0 0;color: #a3a7ab;}.user-profile-images .close {font-size: 21px;position: absolute;top: 0;right: 8px;opacity: 0;color: #484848;}.user-profile-images figure:hover .close {top: 5px;opacity: 1;}.user-profile-images ul.uploaded-img {margin: 0;padding: 0;text-align: center;}.user-profile-images ul.uploaded-img li {display: inline-block;margin: 0;padding: 0 2px 0 2px;list-style: none;}.user-profile-images ul.uploaded-img li figure {position: relative;width: 48px;height: 48px;margin-bottom: 10px;border-radius: 50%;}.user-profile-images ul.uploaded-img li figure img {width: 100%;height: 100%;border-radius: 100%;cursor: pointer;}.user-profile-images ul.uploaded-img li figure .close {font-size: 13px;position: absolute;top: 0;right: 0;opacity: 0;color: #484848;}.user-profile-images ul.uploaded-img li figure:hover .close {font-size: 13px;top: 0;right: 1px;opacity: 1;}.upload-file input[type='file'] {position: absolute;z-index: -1;overflow: hidden;width: .1px;height: .1px;opacity: 0;}.upload-file input[type='file'] + label {display: inline-block;overflow: hidden;max-width: 80%;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;}.upload-file button[type='button'] {font-family: 'Karla', sans-serif;font-size: 14px;line-height: 22px;padding: 7px 30px;color: #d64521;border: 1px solid #d64521;border-radius: 2px;background: none;}.user-profile .team-list .upload-file button[type='button'] span {width: auto !important;color: inherit;padding: 0;margin: 0;}.upload-file input[type='file']:focus + label, .upload-file input[type='file'].has-focus + label, .upload-file input[type='file'] + label:hover {color: #fff;background-color: #f97456;}.user-profile .team-list {position: relative;}.panel-body.add_member_permission {padding-bottom: 0;padding-top: 0;}.user-profile .team-list .invite-member .element-title h3 {font-size: 18px;font-weight: 700;line-height: 20px;color: #999;}.user-profile .team-list .invite-member input[type='submit'] {font-family: 'Karla', sans-serif;font-size: 14px;font-weight: 700;margin: 0 10px 0 0;padding: 2px 12px;text-transform: uppercase;color: #fff;border: 0;border-radius: 3px;background: #f97456;}.user-profile .team-fields > div:last-child {margin-top: 15px;}@-moz-document url-prefix() {.user-profile .team-fields > div:last-child {margin-bottom: 15px;}.user-profile .invite-member-popup .col-lg-12.col-md-12:last-child {margin-bottom: 15px;}}.user-profile .team-list ul.panel-group {margin: 0;padding: 0;}.user-profile .team-list ul.panel-group .panel {border: 0;background: none;box-shadow: none;}.user-profile .team-list ul.panel-group > li {list-style: none;border-bottom: 1px solid #eee;}.user-profile .team-list ul.panel-group > li:first-child {border-top: 1px solid #eee;}.user-profile .team-list ul.panel-group li span {display: inline-block;padding: 3px 0;color: #333;margin-right: -4px;width: 33.333%;}.user-profile .team-list ul.panel-group li .panel {position: relative;}.user-profile .team-list ul.panel-group li .panel .close-member {font-size: 18px;line-height: 30px;position: absolute;top: 12px;right: 0;color: #ff2626;}.user-profile .team-list ul.panel-group li .panel .panel-heading {padding: 0;background-color: inherit;background-image: none;box-shadow: none;}.user-profile .team-list ul.panel-group li .panel .panel-heading a {display: block;padding: 10px 0;text-decoration: none;outline: none;}.user-profile .team-list ul.panel-group li .panel .panel-heading a .img-holder {display: inline-block;width: 33.333%;margin: 0 -4px 0 0;padding: 0;}.user-profile .team-list ul.panel-group li .panel .panel-heading a .img-holder figure {display: inline-block;overflow: hidden;width: 30px;margin: 0;padding: 0;vertical-align: top;border-radius: 50%;}.user-profile .team-list ul.panel-group li .panel-heading a .img-holder figure img {width: 100%;height: auto;}.user-profile .team-list ul.panel-group li .panel .panel-heading a .img-holder strong {font-family: 'Karla', sans-serif;font-size: 14px;font-weight: 400;line-height: 30px;display: inline-block;margin: 0;padding: 0;text-decoration: none;text-transform: none;color: #53b6eb;border: 0;}.user-profile .team-list ul.panel-group li .panel .panel-heading a span.email {font-family: 'Karla', sans-serif;color: #484848;}.user-profile .team-list ul.panel-group li .panel .panel-heading a span.supper-admin {font-family: 'Karla', sans-serif;width: 25%;color: #484848;}.user-profile .team-list ul.panel-group li .panel-body {padding: 0 0 15px;}.user-profile .team-list ul.panel-group li .panel-body .field-holder .chosen-container, .chosen-container {width: 100% !important;}.user-profile .team-list ul.panel-group li .btn-submit {margin: 0;}.user-profile .team-list ul.panel-group li .panel-body h6 {line-height: 48px !important;margin: 0;padding: 0;color: #484848;}.user-profile .team-list ul.panel-group li .checkbox-list {margin: 0;}.user-profile .team-list ul.panel-group li .checkbox-list li {margin: 0 -4px 18px 0;padding: 0 15px;border: 0;background: none;}.user-profile .team-list ul.panel-group .checkbox-list label {color: #4a4a4a;}#overlay {position: fixed;z-index: 999;top: 0;left: 0;display: none;width: 100%;height: 100%;opacity: .5;background-color: #000;filter: alpha(opacity=50);-moz-opacity: .5;-khtml-opacity: .5;}.user-profile-images .upload-file {margin-bottom: 25px;}.user-profile-images .cropControls {z-index: 1;top: 0;right: 0;}.user-profile-images .mt {margin: 0;}.user-profile-images #cropContainerModal {position: relative;display: inline-block;width: 124px;height: auto;border: none;border-radius: 0;}.user-profile-images #cropContainerModal .croppedImg2 {width: 124px;height: 124px;border: 0;border-radius: 100%;}.user-profile-images .cropControls i.cropControlUpload {display: none;}.user-profile-images .cropControls {top: 5px;right: 12px;height: 20px;border-radius: 100%;}.user-profile-images .cropControls i {width: 20px;height: 19px;background-position: 84px -5px !important;}.user-profile-images .cropControls i:hover {border-radius: 100%;}.user-profile-images .cropContainerModal_imgUploadForm {display: none;}.user-profile-images .bubblingG span {line-height: normal;display: inline-block;margin: 25px auto;padding: 0;}.user-profile .field-holder .input-sec {display: inline-block;margin: 0 0 15px;}.user-profile .field-holder .input-sec input {display: none;}.user-profile .field-holder .input-sec label {font-size: 12px;margin: 0 5px 0 0;padding: 6px 15px;cursor: pointer;border: 1px solid #ccc;}.user-profile .field-holder .input-sec input:checked + label {color: #fff;border-color: #2b8dc4;background-color: #2b8dc4;}.user-property .element-title .team-option {padding: 0;vertical-align: top;display: inline-block;}.user-property .element-title .team-option a.add-more {padding-top: 1px;padding-bottom: 1px;text-transform: uppercase;}.user-property .user-list {position: inherit;}.invite-member {position: fixed;z-index: 10;top: 50%;left: 50%;visibility: hidden;width: 534px;padding: 13px 30px 20px;-webkit-transform: translate(-50%, -55%);-moz-transform: translate(-50%, -55%);-ms-transform: translate(-50%, -55%);-o-transform: translate(-50%, -55%);transform: translate(-50%, -55%);opacity: 0;background: #fff;box-shadow: 0 0 2px 0 rgba(0, 0, 0, .3);}.invite-member.active {z-index: 9999;visibility: visible;opacity: 1;}.invite-member .element-title h3 {font-size: 18px;font-weight: 700;line-height: 20px;color: #999;}.invite-member .btn-send {font-family: 'Karla', sans-serif;font-size: 14px;font-weight: 700;display: inline-block;margin: 0 10px 0 0;padding: 2px 19px;text-transform: uppercase;color: #fff;border: 0;border-radius: 3px;background: #f97456;}.invite-member .cancel {font-family: 'Karla', sans-serif;font-size: 14px;font-weight: 700;line-height: 24px;display: inline-block;margin: 0 -4px 0 0;padding: 2px 12px;text-transform: uppercase;color: #484848;border: 0;border-radius: 3px;background: #e1e1e1;}.invite-member a.close-btn.cancel {font-family: inherit;font-size: 21px;font-weight: bold;line-height: 1;float: right;padding: 0;opacity: .2;color: #000;background: transparent;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);}.user-account-holder .invite-member .element-title.has-border {border-bottom: 0;}.user-property .user-list ul.panel-group {padding: 0;margin-bottom: 0;}.user-property .user-list ul.panel-group .panel {border: 0;background: none;box-shadow: none;}.user-property .user-list ul.panel-group li {margin: 0;padding: 0;list-style: none;border-top: 1px solid #eee;}.user-property .user-list ul.panel-group li:last-child .panel-heading {padding-bottom: 0;}.invite-member .panel-body .checkbox-list {margin-left: 0;}.user-property .user-list ul.panel-group li .panel {position: relative;}.user-property .user-list li .panel .close-member {font-size: 18px;line-height: 27px;position: absolute;top: 14px;right: -5px;color: #ff2626;}.user-property .user-list li .panel .close-member .icon-spinner, .user-property .user-list li .panel .close-member .icon-spinner8 {top: 2px;}.user-property .user-list li .panel .panel-heading {padding: 20px 0 15px;text-decoration: none;outline: none;background-color: inherit;background-image: none;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder {display: inline-block;width: 65%;margin: 0;padding: 0;vertical-align: middle;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder figure {float: left;overflow: hidden;width: 63px;margin: 0 20px 0 0;padding: 0;vertical-align: top;border-radius: 0;}.user-property .user-list .property-status, .user-property .user-list .property-visibility {display: inline-block;}.user-property .user-list .property-status {max-width: 110px;white-space: nowrap;}.user-property .user-list .property-visibility {width: 14.4%;text-align: right;}.user-property .user-list .property-visibility a {font-size: 20px;line-height: 26px;display: inline-block;position: relative;top: 5px;right: 10px;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .property-label-caption {overflow: hidden;display: block;}.user-property .user-list .property-label-caption h6 {margin-bottom: 4px;}.user-property .user-list ul.panel-group li .panel-heading .img-holder figure img {width: 100%;height: auto;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder strong {font-family: 'Karla', sans-serif;font-size: 14px;font-weight: 700;line-height: normal;display: block;padding: 0 0 8px 0;color: #484848;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder span {font-family: 'Karla', sans-serif;font-size: 12px;font-weight: 400;line-height: 14px;display: block;padding: 0;vertical-align: top;text-transform: uppercase;color: #4a4a4a;}.user-property .user-list ul.panel-group li .panel .panel-heading span.post-date {font-family: 'Karla', sans-serif;font-size: 11px;font-weight: 400;line-height: 30px;display: inline-block;width: 15%;padding: 10px 0 0 0;vertical-align: top;color: #a3a7ab;}.user-property .user-list ul.panel-group li .panel .panel-heading span.expire-date {font-size: 11px;color: #fd3a55;display: inline-block;vertical-align: middle;margin-bottom: 0;}.user-property .user-list ul.panel-group li .panel .panel-heading span.edit {font-family: 'Karla', sans-serif;display: inline-block;vertical-align: middle;}.user-property .user-list ul.panel-group li .panel-body {padding: 10px 0 15px 15px;}.user-property .user-list ul.panel-group li .panel-body h6 {line-height: 48px;margin: 0;padding: 0;color: #484848;}.user-property .user-list ul.panel-group li .checkbox-list {margin: 0;}.user-property .user-list ul.panel-group li .checkbox-list li {margin: 0 -4px 18px 0;padding: 0 15px;border: 0;background: none;}.user-property .user-list ul.panel-group .checkbox-list label {color: #4a4a4a;}.alert {box-shadow: none;}.user-orders-list {position: relative;overflow-x: auto;}.user-orders-list .orders-list {min-width: 680px;}ul.user-orders-fliters {position: absolute;top: 0;right: 0;margin: 0;padding: 0;}ul.user-orders-fliters li {display: inline-block;margin: 0 0 0 10px;padding: 0;}ul.user-orders-fliters li a {font-family: 'Karla', sans-serif;font-size: 12px;line-height: 28px;display: block;margin: 0;padding: 0;text-decoration: none;text-transform: uppercase;color: #4a4a4a;border: 0;outline: none;}.login-form .create-new {font-size: 13px;line-height: normal;margin: 0 0 25px;padding: 15px 0;text-align: center;color: #999;background-color: #f6f6f6;}.login-form .create-new a {text-decoration: underline;color: #4a95d2;outline: none;}.user-spacer {display: inline-block;width: 100%;height: 48px;}.user-holder {width: 845px;margin: 0 auto 50px;border: 1px solid #ebebeb;background-color: #fff;}.user-holder .register-add-property-tab-container {margin: 0;}.user-holder > form > ul {margin: 0;}.user-holder ul {padding: 0;}.user-holder .pagination {margin-bottom: 0;margin-top: 20px;}.user-holder .pagination li {vertical-align: top;}.user-holder > ul {margin: 0;}.user-holder li {list-style: none;}.user-holder > form > ul > li {margin: 0 -35px;padding: 30px;}.user-holder > form > ul > li:nth-child(even) {border-top: 3px solid #fafafa;border-bottom: 3px solid #fafafa;background-color: #fff;}.user-holder > form > ul > li:nth-child(odd) {background-color: #fff;}.user-holder > form > ul > li:last-child {border-top: 0;border-bottom: 0;}.user-message, .user-message.alert {position: relative;margin: 0 0 25px;padding: 35px;border-radius: 3px;background: #2b8dc4;box-shadow: none;}.user-message .close {opacity: 1;color: #fff;}.user-message h2, .user-holder .user-message p b span {color: #fff !important;}.user-holder .user-message p {margin: 0;color: #fff !important;}.user-holder .user-message p a {display: inline-block;vertical-align: baseline;color: #fff;border-bottom: 1px solid #fff;outline: none;box-shadow: none;text-shadow: none;}.logged-in .user-message {padding: 15px;}.logged-in .user-message p {color: #fff;font-size: 13px;}.user-holder .field-holder label, .signup-form .field-holder label {font-family: 'Karla', sans-serif;font-size: 12px;line-height: normal;display: block;margin: 0 0 10px;text-transform: uppercase;color: #484848;}.user-holder .field-holder input[type='text'], .user-holder .field-holder textarea, .invite-member .field-holder input[type='text'], .user-holder .field-holder input[type='password'], .signup-form .field-holder input[type='text'], .signup-form .field-holder input[type='password'], .newsletter .field-holder input[type='text'], .newsletter .field-holder textarea, .newsletter .field-holder input[type='password'] {font-size: 12px;height: 34px;margin: 0 0 15px;padding: 0 12px;color: #919191;border: 1px solid #f4f4f4;border-radius: 3px;background-color: #fff;}.newsletter .field-holder input[type=email] {font-size: 12px;height: 34px;margin: 0 0 15px;padding: 0 12px;color: #919191;border: 1px solid #f4f4f4;border-radius: 3px;}.newsletter .field-holder input[type='button'], .newsletter .field-holder input[type='submit'] {font-size: 13px;font-weight: 700;width: 100%;height: 43px;margin: 5px 0 12px;text-transform: uppercase;color: #fff;border: none;border-radius: 2px;background-color: #5a2e8a;}.propertyalert-submit-button.input-button-loader {display: block;margin: 5px 0 12px;}.propertyalert-submit-button.input-button-loader input[type='button'], .propertyalert-submit-button.input-button-loader input[type='submit'] {margin: 0 !important;}.user-holder .field-holder .chosen-container-single .chosen-search input[type='text'] {height: 28px;margin: 0;}.user-holder .field-holder input[type='text']::-webkit-input-placeholder, .user-holder .field-holder textarea::-webkit-input-placeholder {opacity: 1;}.user-holder .field-holder input[type='text']:-moz-placeholder, .user-holder .field-holder textarea:-moz-placeholder {opacity: 1;}.user-holder .field-holder input[type='text']::-moz-placeholder, .user-holder .field-holder textarea::-moz-placeholder {opacity: 1;}.user-holder .field-holder input[type='text']:-ms-input-placeholder, .user-holder .field-holder textarea:-ms-input-placeholder {opacity: 1;}.user-holder .field-holder.profile-image-field label {display: inline-block;}.user-holder .profile-image-field {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-pack: flex-end;-webkit-box-pack: end;justify-content: flex-end;-ms-flex-align: flex-end;-webkit-box-align: end;align-items: flex-end;margin-bottom: 15px;}.user-holder .profile-image-field label {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.user-holder .profile-image-field .upload-file {float: right;}.profile-image-field .member-profile-image {position: relative;display: inline-block;float: right;margin-right: 10px;}.profile-image-field .member-profile-image .member-profile-image:empty {display: none;}.profile-image-field .member-profile-image .remove-member-thumb {position: absolute;right: 2px;top: 2px;line-height: 17px;}.profile-image-field .member-profile-image img {width: 38px;height: 38px;margin-bottom: 0;position: relative;display: inline-block;}.profile-image-field .member-profile-image .remove-member-thumb i {color: #ff2626;width: 20px;height: 20px;background: rgba(0, 0, 0, 0.7);border-radius: 50%;padding: 2px;cursor: pointer;font-size: 12px;line-height: 14px;}.profile-image-field .member-profile-image .remove-member-thumb:hover i {background: #000;}.user-holder .add-attachments, .user-holder .add-floor-plan, .user-holder .add-near-by, .user-holder .add-apartment {font-size: 13px;line-height: normal;display: inline-block;padding: 7px 25px;text-decoration: none;color: #fff;border-radius: 3px;outline: medium none;background-color: #5cb85c;}.user-holder .field-holder img {margin: 0;padding: 0;border: none;border-radius: 0;box-shadow: none;}.user-holder .field-holder .attachment-file-viewer {display: inline-block;margin-right: 10px;}.user-holder .field-holder .attachment-file {display: inline-block;}.user-holder .field-holder textarea {height: 102px;padding-top: 10px;}.signup-form {width: 480px;margin: 0 auto;padding: 30px 0 20px;}.signup-form .user-submit {font-size: 13px;font-weight: 700;line-height: normal;padding: 10px 15px;text-transform: uppercase;color: #fff;border: none;border-radius: 3px;background-color: #f97456;}.signup-form .login-section {font-size: 13px;float: right;padding: 5px 0 0;text-transform: capitalize;}.signup-form .login-section a {text-decoration: underline;color: #f97456;}.signup-form .alert-warning {font-size: 13px;padding: 8px 15px;}.signup-form .social-media {text-align: center;}.signup-form .social-media h6 {overflow: hidden;margin-bottom: 20px;}.signup-form .social-media h6 span {position: relative;padding: 0 18px;}.signup-form .social-media h6 span:before, .signup-form .social-media h6 span:after {position: absolute;z-index: 1;bottom: 8px;left: 100%;width: 9999px;height: 1px;content: '';background: #d1d3d8;}.signup-form .social-media h6 span:after {right: 100%;left: auto;}.signup-form .social-media h5 {font-weight: 400;margin: 0 0 15px;color: #2f313a;}.signup-form .social-media ul {margin: 0 0 0 -10px;}.signup-form .social-media li {display: inline-block;margin: 0 -4px 0 10px;list-style: none;vertical-align: middle;}.signup-form .social-media li a {font-size: 14px;font-weight: 600;line-height: normal;display: block;width: 40px;height: 40px;padding: 0;text-align: center;text-decoration: none;color: #fff;border-radius: 3px;outline: none;}.signup-form .social-media li a i {font-size: 18px;line-height: 40px;margin: 0;}.signup-form .alert-warning {color: #e43432;border-color: #e43432;}.signup-form .alert-warning .close {line-height: 25px;}.signup-form .form-bg {padding-top: 30px;}.user-holder .btn-default:active:hover, .user-holder .btn-default.active:hover, .user-holder .open > .dropdown-toggle.btn-default:hover, .user-holder .btn-default:active:focus, .user-holder .btn-default.active:focus, .user-holder .open > .dropdown-toggle.btn-default:focus, .user-holder .btn-default.focus:active, .user-holder .btn-default.active.focus, .user-holder .open > .dropdown-toggle.btn-default.focus {color: #999;border-color: #ccc;}.user-holder .btn-group.open .dropdown-toggle {box-shadow: none;}.user-holder .btn-default:active, .user-holder .btn-default.active, .user-holder .open > .dropdown-toggle.btn-default {color: #999;background-color: #fff;}.user-holder .bootstrap-select .dropdown-toggle:focus {outline: none;}.user-holder .field-holder .caret, .user-holder .bootstrap-select.btn-group .dropdown-menu li a {color: #999;}.user-holder .dropdown-menu > li > a:hover, .user-holder .dropdown-menu > li > a:focus {background-color: inherit;background-image: none;}.element-title {position: relative;display: inline-block;width: 100%;margin: 0 0 25px;}.user-holder .element-title h4 {float: left;color: #999;}.element-title h4 {font-weight: 700;margin: 0;}.element-title h3 {font-weight: 400;display: inline-block;margin: 0;}.user-reviews-list .element-title span.element-slogan, .user-reviews-list .elements-title span.element-slogan {margin: 0 0 0 2px;}.element-title.has-border {border-bottom: 1px solid #eee;padding-bottom: 15px;}@media (min-width:1200px) {.user-holder .element-title > [class*='col-lg'] {width: 65%;}}.user-holder .wp-rem-dev-appended .element-title, .user-holder .wp-rem-dev-property-form li .element-title, .wp-rem-dev-payment-form .element-title {padding-bottom: 0;border: 0;}.cs-map-section p {margin-top: 16px;}.cs-map-section {position: relative !important;display: inline-block;width: 100%;margin: 0;border: 1px solid #f4f4f4;border-radius: 5px;border-top-left-radius: 0;border-top-right-radius: 0;vertical-align: middle;}.cs-map-section .gllpMap {height: 100%;}.switchs-holder2 {position: relative;z-index: 1;top: 0;left: 0;width: 100%;padding: 0 0 15px 0;background-color: rgba(255, 255, 255, .8);}.switchs-holder2 input[type='text'] {font-size: 12px;height: 28px;margin-bottom: 15px;padding: 0 15px;border-color: #f4f4f4;}.switchs-holder2 .acc-submit {font-size: 14px;line-height: 23px;display: inline-block;padding: 5px 16px;color: #5a2e8a;background: none;border: solid #5a2e8a 1px;height: 34px;border-radius: 2px;font-weight: 600;}.switchs-holder2 .acc-submit:hover {color: #fff !important;}.user-holder.create-property-holder .switchs-holder2 .acc-submit {height: 40px;border-radius: 1px;line-height: 25px;}.user-holder.create-property-holder .switchs-holder2 .acc-submit:hover {color: #fff !important;}.switchs-holder2 .acc-submit:hover, .switchs-holder2 .acc-submit:focus {color: #fff;}.switchs-holder2 > span {font-size: 13px;line-height: 16px;display: inline-block;width: 60%;height: 22px;margin: 0 -4px 0 0;padding: 0;vertical-align: middle;text-decoration: none;text-transform: none;color: #4a4a4a;}.switchs-holder2 .right-area {display: inline-block;width: 40%;margin: 0 -4px 0 0;vertical-align: middle;}.cs-map-section .hide_location {position: absolute;z-index: 30;width: 100%;padding: 6px 20px;background: rgba(255, 255, 255, .95);}.map-address-holder {margin: 0 -15px;display: -ms-flexbox;display: -webkit-box;display: flex;text-align: left;background: #fff;-ms-flex-pack: flex-end;-webkit-box-pack: end;justify-content: flex-end;-ms-flex-align: flex-end;-webkit-box-align: end;align-items: flex-end;}.map-address-holder .field-holder {width: -webkit-calc(100% - 128px);width: -moz-calc(100% - 128px);width: calc(100% - 128px);}.map-address-holder .switchs-holder2 {width: 128px;padding-right: 15px;margin-bottom: 30px;}.user-holder .map-address-holder {margin-bottom: 30px;}.user-holder .map-address-holder .field-holder, .user-holder.create-property-holder .map-address-holder .field-holder {margin-bottom: 0;}.user-holder.create-property-holder .map-address-holder .switchs-holder2 {margin-bottom: 0;}.user-holder .map-address-holder .switchs-holder2 {padding-bottom: 0;margin-bottom: 15px;}.map-address-holder .field-holder {display: inline-block;vertical-align: bottom;padding-left: 15px;padding-right: 30px;}.cs-map-section .hide_location .right-area {float: right;}.user-holder .field-holder .switchs-holder2 label {margin: 0;}.onoffswitch {position: relative;float: right;width: 65px;margin: 0 0 10px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.onoffswitch.onoffswitch-v2 {margin: 0;}input[type='checkbox'].onoffswitch-checkbox {display: none;}.onoffswitch-label {display: block;overflow: hidden;margin-bottom: 0;cursor: pointer;border-radius: 50px;}.onoffswitch-inner {display: block;width: 200%;margin-left: -100%;}.onoffswitch-inner:before, .onoffswitch-inner:after {font-size: 12px;font-weight: bold;line-height: 26px;display: block;float: left;box-sizing: border-box;width: 50%;height: 26px;padding: 0;color: white;}.onoffswitch-inner:before {font-size: 12px;padding-right: 0;padding-left: 10px;content: 'ON';color: #fff;background-color: #4bd865;}.onoffswitch-inner:after {font-size: 12px;padding-right: 7px;content: 'OFF';text-align: right;color: #999;background-color: #eee;}.onoffswitch-switch {position: absolute;top: 0;right: 34px;bottom: 0;display: block;width: 22px;height: 22px;margin: 2px 4px 2px 0;border-radius: 50px;background-color: #fff;}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {margin-left: 0;}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {right: 0;}.field-holder .map-holder {position: relative;display: inline-block;width: 100%;border: 1px solid #e8ecef;border-radius: 5px;}.user-holder .field-holder iframe {float: left;width: 100%;}.upload-gallery {position: relative;display: inline-block;vertical-align: top;}.upload-gallery.images-loaded {margin-left: 0;}.upload-gallery .jFiler-item-info {display: none;}.upload-gallery .upload-btn {display: inline-block;padding: 30px;border: dashed 1px #d6d6d6;height: 155px;width: 206px;text-align: center;position: relative;font-size: 14px;color: #aaaaaa;line-height: 14px;outline: none;text-decoration: none;border-radius: 2px;}.upload-gallery .upload-btn:hover, .upload-gallery .upload-btn:focus {color: #aaaaaa;outline: none;text-decoration: none;}.upload-gallery .upload-btn span {position: absolute;top: 50%;left: 50%;width: 100%;}.upload-gallery .upload-btn i {display: block;line-height: 30px;font-size: 30px;color: #767676;}.user-holder .wp-rem-gallery-holder {margin: 0 -5px;padding: 0;}.user-holder .wp-rem-gallery-holder li.gal-img, .user-holder .wp-rem-gallery-holder li.gal-img-add {display: inline-block;max-width: 215px;height: 155px;margin: 0;vertical-align: top;padding: 0 5px;margin-bottom: 10px;margin-right: -4px;}.user-holder .wp-rem-gallery-holder li.gal-img .item-thumb {position: relative;overflow: hidden;width: 206px;height: 155px;}.user-holder .wp-rem-gallery-holder .drag-btn {float: left;}.user-holder .item-assts .list-inline.pull-right {float: none !important;margin: 0;}.user-holder .wp-rem-gallery-holder .drag-btn a {font-size: 14px;color: #999;}li.gal-img.ui-sortable-placeholder, li.ui-sortable-placeholder {visibility: visible !important;background: #eee !important;}.user-holder .wp-rem-gallery-holder img {width: auto;}.user-holder .wp-rem-gallery-holder li.gal-img .item-thumb img {position: absolute;top: 50%;left: 50%;width: auto;margin: 0 auto;max-width: 100%;background-color: transparent;}.user-holder .wp-rem-gallery-holder li.gal-img .drag-list {position: relative;background: #f7f7f7;border: solid 1px #f7f7f7;overflow: hidden;cursor: move;}.user-holder .wp-rem-gallery-holder li.gal-img .edit-btn-link {font-size: 12px;position: absolute;top: 4px;left: 6px;z-index: 10;width: 22px;height: 22px;color: #00afe2;background: #f7f7f7;text-align: center;line-height: 22px;border-radius: 100px;border: solid 1px #ddd;text-indent: 1px;cursor: pointer;}.user-holder .wp-rem-gallery-holder li.gal-img .block-popup-data:empty {display: none;}.user-holder .wp-rem-gallery-holder li.gal-img .block-popup-data {position: absolute;bottom: 0;left: 0;width: 100%;line-height: 16px;background: #000;color: #fff;font-size: 12px;padding: 5px 10px;}.wp-rem-gallery-holder li.gal-img .item-assts .close-btn a {font-size: 14px;color: #ff2626;position: absolute;top: 4px;right: 6px;width: 22px;height: 22px;background: #f7f7f7;text-align: center;line-height: 20px;border-radius: 100px;border: 1px solid #ddd;text-indent: 1px;}.wp-rem-gallery-holder li.gal-img .item-assts .close-btn a i {vertical-align: middle;display: inline-block }.user-holder .list-inline li {line-height: normal;float: left;padding: 0;}.user-holder .list-inline > li a {color: #999;}.update-attachment {position: relative;width: 542px;margin: 10px auto;padding: 30px 50px;text-align: center;border: 2px dashed #eee;border-radius: 5px;}.update-attachment .img-holder {margin: 0 0 20px;}.update-attachment .text h3 {color: #484848;}.update-attachment .text p {font-size: 12px;line-height: 18px;margin: 0;color: #a3a7ab;}.user-holder .update-attachment img {width: auto;margin: 0;}.update-attachment .jFiler-input-dragDrop {position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}.update-attachment .jFiler-item-info {display: none;}.update-attachment .jFiler-item {width: 30%;}.update-attachment .jFiler-item .jFiler-item-thumb img {width: 100%;}.update-attachment .jFiler-items {position: relative;z-index: 1;padding-top: 30px;text-align: left;}.update-attachment .jFiler-item-container .close-btn {position: absolute;top: -18px;right: -15px;}.update-attachment .list-inline li.close-btn a {font-size: 10px;line-height: 18px;display: inline-block;width: 18px;height: 18px;text-align: center;color: #fff;border-radius: 100%;background-color: #000;}.dashboard-element-title.suggested-tags-head {margin-bottom: 0;}.dashboard-element-title.suggested-tags-head strong {color: #999;text-transform: capitalize;letter-spacing: 1px;font-family: inherit;}.user-holder .wp-rem-proprty-tags-holder {margin-bottom: 20px;}.user-holder .tag-cloud-container {width: 100%;margin: 0;}.user-holder .tag-cloud-container .tag-cloud {font-size: 12px;font-weight: 500;line-height: 18px;letter-spacing: 0;text-transform: capitalize;color: #00afe2;border: 0;padding: 0;text-decoration: underline;}.user-holder .tag-cloud-container .tag-cloud:first-child {margin-left: 0;}.user-holder .tag-cloud, .user-holder ul.tagit li.tagit-choice {font-size: 13px;font-weight: normal;line-height: normal;display: inline-block;margin: 0 0 10px 10px;padding: 6px 15px 7px;cursor: pointer;color: #a3a7ab;border: 1px solid #ccc;border-radius: 0;background-color: inherit;text-shadow: inherit;}.user-holder ul.tagit li {position: relative;display: block;float: left;margin: 0 3px 0 0;}.user-holder ul.tagit li.tagit-new {margin-top: 5px;}.user-holder ul.tagit li.tagit-choice {position: relative;margin: 5px 3px 0;padding: 5px 20px 5px 10px;background-color: #fff;}.user-holder ul.tagit li.tagit-choice .tagit-label:not(a) {color: #a3a7ab;}.user-holder ul.tagit {font-size: 12px;min-height: 40px;line-height: 40px;margin: 0;padding: 0 12px;color: #767676;border: 1px solid #dddddd;border-radius: 1px;background-color: #fff;position: relative;margin-bottom: 4px;padding-bottom: 5px;}.user-holder ul.tagit:before {font-family: 'icomoon';font-size: 22px;line-height: 40px;position: absolute;top: 0;right: 0;width: 30px;height: 40px;content: '\ea38';cursor: pointer;color: #aaaaaa;}.user-holder ul.tagit input[type='text'] {height: auto;padding: 0;border: 0;border-radius: 0;}.user-holder ul.tagit li.tagit-choice:hover, ul.tagit li.tagit-choice.remove {border-color: #ccc;background-color: #fff;}.user-holder ul.tagit li.tagit-choice .tagit-close {position: absolute;top: 5px;right: 8px;}.checkbox-list {margin: 0 0 -10px 15px;}.checkbox-list li {line-height: normal;margin-bottom: 22px;}.user-holder .checkbox-list input[type='checkbox'] {display: none;}.user-holder .checkbox-list label:before {position: absolute;top: 2px;left: 0;display: inline-block;width: 11px;height: 11px;margin-right: 10px;margin-bottom: 0;content: '';border: 1px solid #dddddd;box-shadow: none;}.user-holder .invite-member-popup .checkbox-list label:before, .user-holder .invite-member-popup .checkbox-list input[type='checkbox']:checked + label:before {top: 5px;}.checkbox-list li:nth-child(even) label:before {text-indent: -1px;}.user-holder .checkbox-list label {font-size: 14px;font-weight: 400;margin: 0;padding: 0 0 0 12px;cursor: pointer;text-transform: capitalize;color: #a3a7ab;}.user-holder .checkbox-list input[type='checkbox']:checked + label:before {font-family: icomoon;font-size: 10px;line-height: 10px;content: '\e9be';text-align: center;color: #000;text-shadow: none;top: 2px;}.user-holder .choose-all-apply {font-size: 13px;line-height: normal;float: right;padding: 5px 0 0;color: #53b6eb;}.user-holder .checkbox-list label i {margin: 0 7px 0 0;display: inline-block;vertical-align: baseline;}.add-service {font-size: 13px;line-height: normal;float: right;padding: 7px 20px;text-decoration: none;color: #fff;border-radius: 3px;outline: none;background-color: #d6d6d6;}.wp-rem-dev-appended .element-title .add-service {margin-bottom: 0;}.wp-rem-dev-appended .add-service {margin-bottom: 20px;}.add-service:hover, .add-service:focus {color: #fff;}.service-list {margin-bottom: 10px;}.service-list ul {margin: 0;padding: 0;}.service-list > ul > li {position: relative;margin: 0 -15px;padding: 12px 15px;list-style: none;border-top: 0;}.service-list > ul > li:nth-child(even) {background-color: #fafafa;}.service-list > ul > li:nth-child(odd), .service-list > ul > li:nth-child(odd) .info-holder {background-color: #fff;}.service-list > ul > li:last-child {border-bottom: 0;}.drag-list .drag-option {font-size: 20px;line-height: normal;display: inline-block;width: 5%;margin: 2px -4px 0 0;vertical-align: middle;color: #999;}.drag-list .drag-option i {cursor: move;}.drag-list .icon-holder {display: inline-block;width: 10%;margin: 0 -4px 0 0;padding-left: 12px;vertical-align: middle;}.drag-list .icon-holder i {font-size: 30px;color: #f9886e;}.drag-list .list-title {display: inline-block;width: 55%;vertical-align: middle;}.drag-list .list-title h6 {font-weight: 400;margin: 0;color: #484848;}.drag-list .list-price {line-height: normal;display: inline-block;width: 20%;margin: 0 -4px 0 0;vertical-align: middle;}.drag-list .list-price span {font-size: 14px;font-weight: 400;margin: 0;padding: 0;text-decoration: none;text-transform: uppercase;color: #484848;border: 0;}.drag-list .list-option {display: inline-block;width: 9%;margin: 0 -4px 0 0;text-align: right;}.drag-list .edit {font-size: 14px;line-height: normal;position: static;top: 18px;right: 40px;display: inline-block;margin: 0 5px 0 0;vertical-align: middle;color: #53b6eb;}.drag-list .list-option .close {font-size: 12px;line-height: normal;display: inline-block;float: none;margin: 2px 0 0;vertical-align: middle;opacity: 1;color: #ff2626;}.drag-list .next-btn {margin-top: 30px;}.drag-list .info-holder {display: none;margin: 20px -15px -13px;padding: 20px;border-top: 1px solid #eee;background-color: #fafafa;}.drag-list a.remove-this-service {position: absolute;z-index: 2;top: auto;right: 20px;margin-top: -4px;}.drag-list .open .info-holder {display: block;}.drag-list .icon-holder img {width: 34px;}.time-list ul {margin: 0 0 30px;padding: 0;}.book-list ul {margin: 0;}.time-list li, .book-list li {padding: 4px 0;list-style: none;border-top: 0;}.time-list li:last-child, .book-list li:last-child {border-bottom: 0;}.time-list .day-sec, .book-list .date-sec {display: inline-block;width: 30%;margin: 0 -4px 0 0;vertical-align: middle;}.time-list .time-sec, .book-list .time-sec {display: none;width: 70%;margin: 0 -4px 0 0;vertical-align: middle;}.time-list .open-close-time a, .book-list .open-close-time a {font-size: 12px;line-height: normal;float: right;padding: 6px 0 0;opacity: 1;color: #ff2727;}.user-holder .field-holder .open-close-time .option-label {font-size: 13.90px;display: inline-block;padding: 0 10px 0 5px;vertical-align: middle;color: #a3a7ab;}.time-list .close-time, .book-list .close-time {line-height: normal;display: inline-block;vertical-align: middle;}.time-list .close-time a, .book-list .close-time a {font-size: 13.97px;font-weight: 700;float: none;padding: 0;opacity: 1;color: #c52828;}.time-list .close-time a span, .book-list .close-time a span {font-size: 13px;font-weight: 400;margin: 0;padding: 0;text-decoration: none;text-transform: none;color: #a3a7ab;border: 0;}.open-close-time.opening-time .time-sec {display: inline-block;}.open-close-time.opening-time .close-time {display: none;}.book-list {margin: 0 0 10px;}.book-btn {font-size: 13px;line-height: normal;float: right;padding: 6px 20px 8px;color: #fff;border-radius: 3px;background-color: #d6d6d6;}.book-btn:hover, .book-btn:focus {color: #fff;}.calendar-holder {position: absolute;z-index: 1;top: 100%;right: 0;display: none;overflow: hidden;width: 300px;margin-top: 10px;padding: 10px;border: 1px solid #ccc;border-radius: 5px;background-color: #fff;}.user-holder .wp-rem-dev-appended .element-title .calendar-holder {top: auto;bottom: 100%;margin-bottom: 10px;margin-top: 0;}.element-title .calendar-holder span {display: inline-block;}.element-title span.element-slogan {font-size: 12px;display: inline-block;margin: 0 0 0 5px;padding: 0;vertical-align: middle;text-decoration: none;text-transform: capitalize;color: #a3a7ab;border: 0;}.payment-gateways-main {width: 900px;margin: 0 auto 50px;padding: 40px;border: 1px solid #ebebeb;background: #fff;}.payment-gateways-main .payment-list {margin: 0 -5px;}.payment-list li {width: 150px;padding-left: 5px;padding-right: 5px;}.payment-holder {margin: 0 0 5px;}.payment-list {margin-bottom: 30px;padding: 0;}.payment-list .payment-box {position: relative;}.payment-list .payment-box label {display: block;width: 100%;margin-bottom: 0;cursor: pointer;border: 1px solid #dddddd;}.payment-list .payment-box label img {width: 100%;margin: 0;}.payment-list .payment-box input[type='radio'] {display: none;}.payment-list .payment-box input[type='radio']:checked + label:after {font-family: 'icomoon';font-size: 20px;font-weight: normal;position: absolute;top: 4px;right: 4px;content: '\f058';color: #59b12c;background: #fff;border-radius: 100px;}.payment-box span {font-size: 13px;line-height: normal;display: block;margin: 0;padding: 10px 0 0;text-decoration: none;text-transform: uppercase;color: #cccccc;}.payment-holder .checkbox-area input[type='checkbox'] {display: none;}.user-holder .payment-holder .checkbox-area label {font-weight: 700;position: relative;padding-left: 20px;cursor: pointer;text-transform: capitalize;}.payment-holder .checkbox-area input[type='checkbox']:checked + label:after {font-family: 'icomoon';font-size: 10px;font-weight: 700;position: absolute;top: 1px;left: 1px;content: '\e5ca';color: #999;border-radius: 0;}.payment-holder .checkbox-area label:before {font-weight: normal;position: absolute;top: 0;left: 0;width: 13px;height: 13px;content: '';border: 1px solid #dfdfdf;border-radius: 3px;}.user-holder .payment-holder p {font-size: 12px;line-height: 20px;margin: 0;color: #a3a7ab;}.dashboard-left-btns {float: right;}.dashboard-left-btns .next-btn-field {display: inline-block;float: none;vertical-align: top;}.user-holder.create-property-holder .btns-section .dashboard-left-btns .next-btn-field {float: none;}.property-back-dashboard, .property-update-dashboard {display: inline-block;vertical-align: top;}.payment-holder input[type='submit'], .payment-holder input[type='button'], .property-back-dashboard a, .payment-holder a.next-btn, .payment-holder a.back-btn {font-size: 13px;font-weight: 700;line-height: normal;display: inline-block;width: auto;padding: 10px 23px;text-decoration: none;text-transform: uppercase;color: #fff;border: solid 1px transparent;border-radius: 3px;outline: medium none;background-color: #5b2e8b;margin: 0;}.property-back-dashboard a:hover {background-color: transparent !important;border-color: #5b2e8b !important;color: #5b2e8b;}.property-update-dashboard input[type='submit'] {background-color: #00afe2;}.payment-holder input[type='submit']#btn-next-user-login, .payment-holder input[type='button']#btn-next-user-login {float: right;}.user-holder.create-property-holder .property-sets-holder .payment-holder, .user-holder.create-property-holder #property-sets-holder .payment-holder {margin-bottom: 0;}.payment-holder input[type='submit']:hover, .payment-holder input[type='button']:hover {background-color: transparent;}.payment-holder .property-update-dashboard input[type='submit']:hover {background-color: #2ECFFF;}.payment-holder .input-button-loader {margin: 20px 0 0;}.user-holder.create-property-holder .btns-section .next-btn-field {float: right;}.user-holder.create-property-holder .btns-section .back-btn-field {float: left;line-height: 37px;}.user-holder.create-property-holder .btns-section .back-btn-field .back-btn {padding: 0;background-color: transparent;border: 0;display: inline-block;vertical-align: middle;}.user-holder.create-property-holder .btns-section .back-btn-field .back-btn, .user-holder.create-property-holder .btns-section .back-btn-field i {color: #000000;}.user-holder.create-property-holder .btns-section .back-btn-field i {display: inline-block;vertical-align: middle;font-size: 18px;line-height: 24px;}.user-nav {width: 845px;margin: 50px auto 28px;}.user-nav ul {margin: 0 0 0 -48px;padding: 0;}.user-nav li {line-height: normal;display: inline-block;margin: 0 0 0 48px;list-style: none;}.user-nav li a {font-size: 16px;font-weight: 700;text-decoration: none;color: #484848;outline: none;}.user-nav li a:hover, .user-nav li.active a {color: #f97456;}.user-nav li a span {font-size: 12px;font-weight: 400;display: block;margin: 0;padding: 0;padding-top: 8px;text-decoration: none;text-transform: none;border: 0;outline: none;}.user-nav .nav-tabs > li > a {line-height: normal;position: relative;display: inline-block;margin-right: 0;padding: 0;border: 0;border-radius: 0;}.user-nav .nav-tabs > li.active > a, .user-nav .nav-tabs > li.active > a:hover, .user-nav .nav-tabs > li.active > a:focus {border: 0;background-color: transparent;}.user-nav .nav > li > a:hover, .user-nav .nav > li > a:focus {background: transparent;}.user-nav .nav-tabs {border-bottom: 0;}.user-reviews-list .sort-by {line-height: normal;position: relative;text-align: right;}.element-title .sort-by span.sort-by-label {font-size: 13px;float: left;margin: 0 8px 0 0;padding: 0;vertical-align: middle;text-transform: capitalize;color: #4a95d2;border: 0;}.page-template-member-dashboard .user-holder .user-reviews-list .sort-by .bootstrap-select {width: auto;}.sort-by .chosen-container .chosen-results li {font-size: 11px;padding-top: 5px;padding-bottom: 5px;}.user-reviews-list .element-title {margin-bottom: 15px;padding: 0 0 15px;border-bottom: 1px solid #f1f1f1;}.user-reviews-list .reviews-list {margin: 0;padding: 0;}.user-reviews-list .reviews-list > li {position: relative;margin: 0 0 30px;padding: 30px 0 0;border-width: 1px 0 0 0;border-style: solid;border-color: #f1f1f1;border-radius: 0;box-shadow: none;}.user-reviews-list .reviews-list > li:first-child {border: none;}.user-reviews-list .reviews-list > li:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.user-reviews-list .reviews-list > li:first-child .review-text {padding-left: 0;}.user-reviews-list .reviews-list li.review_reply .close {top: 16px;right: 10px;}.user-reviews-list .review-title h6 {margin-bottom: 5px;}.user-reviews-list .review-text p {line-height: 24px;color: #a3a7ab;}.user-reviews-list .readmore-btn {font: 14px/24px 'Karla', sans-serif;font-size: 14px;font-weight: 700;line-height: 24px;text-decoration: none;outline: none;}.user-reviews-list .element-title .sort-by .chosen-container-single .chosen-drop {border-radius: 0;}.orders-list {margin: 0;padding: 0;}.user-orders-list .orders-list {padding: 0;}.user-orders-list .orders-list li.no-order-list-found, .user-profile .team-list .panel-group li.no-order-list-found {padding-top: 16px;padding-left: 0;border: 0 !important;background-color: transparent !important;}.orders-list > li {position: relative;padding: 20px 0;border-top: 1px solid #eee;}.orders-list > li:last-child {padding-bottom: 0;}.orders-list > li.unread, .orders-list > li.unread .info-holder {background-color: #fbfbeb;padding: 20px;border-top: 0;}.orders-list li strong {font-size: 11px;display: inline-block;margin: 0;padding: 0;vertical-align: middle;letter-spacing: 2px;text-transform: uppercase;color: #333;border: 0;}.orders-list li span {font: Normal 13px/24px 'Karla', sans-serif;letter-spacing: 0;text-transform: none;color: #484848;}.orders-list .orders-number {line-height: normal;display: inline-block;width: 9.3333%;margin: 0 -4px 0 0;padding-right: 10px;vertical-align: middle;}.orders-list .orders-date {line-height: normal;display: inline-block;width: 14%;margin: 0 -4px 0 0;padding-right: 10px;vertical-align: middle;line-height: 28px;}.orders-list .orders-status {line-height: normal;display: inline-block;width: 15%;margin: 0 -4px 0 0;padding-right: 0;text-align: center;vertical-align: middle;line-height: 28px;}.orders-list .orders-type {line-height: normal;display: inline-block;width: 14%;margin: 0 -4px 0 0;padding-right: 0;vertical-align: middle;}.enquiries-list.orders-list .orders-title {width: 50%;}.orders-list.enquiries-list .orders-type, .orders-list.enquiries-list .orders-date {text-align: right;width: 18%;}.orders-list .orders-status span, .user-property .user-list .property-status span {font-size: 10px;font-weight: 700;line-height: 16px;display: block;margin: 0;padding: 3px 15px;display: inline-block;text-align: center;letter-spacing: .8px;text-transform: uppercase;color: #fff;border-radius: 20px;background-color: #f87979;min-width: 110px;}.user-property .user-list .property-status .active {background-color: #090;}.orders-list .orders-status .complete {background-color: #7ece65;}.orders-list .orders-status .quotation {background-color: #aaa;}.orders-list .orders-title {line-height: normal;display: inline-block;width: 44%;margin: 0 -4px 0 0;padding-right: 10px;vertical-align: middle;}.orders-list .orders-title h6.order-title {font: 700 14px/20px 'Karla', sans-serif !important;margin: 0;margin-bottom: 4px;letter-spacing: 0;text-transform: capitalize;color: #4a95d2 !important;}.orders-list .orders-title h6.order-title a {font: 700 14px/20px 'Karla', sans-serif !important;color: #4a95d2 !important;border-bottom: solid 1px #4a95d2;text-transform: capitalize !important;letter-spacing: 0 !important;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .property-label-caption h6 a {color: #4a95d2 !important;}.orders-list .orders-title h6.order-title span {margin-left: 5px;display: inline-block;}.orders-list .orders-title span {font-size: 12px;margin: 0;padding: 0;text-decoration: none;text-transform: none;color: #a3a7ab;border: 0;}.orders-list .orders-title span time {text-transform: uppercase;color: #484848;}.orders-list .orders-price {display: inline-block;width: 12%;margin: 0 -4px 0 0;padding-right: 10px;vertical-align: middle;}.orders-list .orders-detail {line-height: normal;display: inline-block;width: 12%;margin: 0 -4px 0 0;text-align: right;vertical-align: middle;}.orders-list .orders-detail a {font-size: 12px;line-height: normal;padding: 4px 8px;text-decoration: none;text-transform: uppercase;color: #4a95d2;border: 1px solid #4a95d2;outline: none;}.orders-list .orders-detail a:hover {color: #fff;}.orders-list .orders-detail a i {font-size: 16px;display: inline-block;float: right;margin: 5px 0 0;}.orders-list .info-holder {position: relative;left: 0;display: none;width: 104.95%;margin: 30px -15px 0;padding: 30px 15px 5px;border-top: 1px solid #eee;}.orders-list li.open .info-holder {display: block;}.orders-list .info-holder .orders-title {margin: 0 0 30px;padding: 0;}.orders-list .info-holder .orders-price {margin: 0 0 30px;}.orders-list .close {font-size: 14px;position: absolute;top: 30px;right: 20px;opacity: 1;color: #d2d1d1;}.orders-list .info-holder h5 {color: #484848;}.orders-list .info-holder p {line-height: 26px;margin: 0;color: #a3a7ab;}.orders-list .cart-totlas ul {margin: 0;}.orders-list .cart-totlas li {line-height: normal;display: block !important;padding: 10px 0;text-align: left;color: #484848;border-bottom: 1px solid #eee;}.orders-list .cart-totlas li:first-child {padding-top: 0;}.orders-list .cart-totlas li span {float: right;}.order-detail-options {margin: 0;}.order-detail-options li {font-size: 12px;line-height: 9px;display: inline-block;margin: 0 10px 0 0;padding: 0 12px 0 0;vertical-align: top;border-right: solid 1px;}.order-detail-options li:last-child {border-right: 0;}.description-holder .customer-detail-holder {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #f1f1f1;}.order-services-holder {margin-top: 10px;padding-top: 10px;border-top: 1px solid #f1f1f1;}.order-status.order-status-process p {margin-bottom: 0;}.order-services-holder strong.heading {margin-bottom: 10px;}.order-status-read-unread-holder .input-field {position: relative;}.order-status-read-unread-holder strong.heading {margin-bottom: 6px;}.user-holder .order-status-read-unread-holder .checkbox-list label {padding: 0 0 0 5px;}.order-status-read-unread-holder {margin-top: 10px;padding-top: 10px;border-top: 1px solid #f1f1f1;}.user-holder .order-status-read-unread-holder .checkbox-list label:before {top: 5px;}.list-detail-options.has-checkbox {position: relative;margin-bottom: 20px;}.list-detail-options.has-checkbox .element-title {margin-bottom: 0 !important;}.list-detail-options.has-checkbox .element-title ~ .order-detail-options {padding-top: 10px;}.list-detail-options.has-checkbox .input-field {position: absolute;top: 0;right: 0;}.user-holder .list-detail-options.has-checkbox .checkbox-list input[type='checkbox']:checked + label:before {font-size: 16px;line-height: 23px;content: '\f005';}.user-holder .list-detail-options.has-checkbox .checkbox-list label:before {font-family: icomoon;font-size: 16px;line-height: 23px;width: 24px;height: 24px;content: '\f006';text-align: center;}.description-holder .order-detail-holder {margin-bottom: 10px;}.description-holder .heading:empty {display: none;}.description-holder .heading {font-size: 16px;display: block;color: #333;margin-bottom: 10px;}.description-holder ul {margin: 0;padding: 0;}.description-holder .order-detail-holder ul li, .description-holder .customer-detail-holder ul li {display: inline-block;width: 100%;margin: 0 -4px 0 0;padding: 0;}.description-holder .order-detail-holder ul li.order-detail-message, .description-holder .customer-detail-holder ul li.order-detail-message {display: block;width: 100%;margin: 0;border: 0;}.description-holder div.order-detail-holder ul li.order-detail-message strong {color: #333;font-size: 16px;margin-bottom: 5px;padding-top: 10px;}.description-holder .order-detail-holder ul li.order-detail-message span {font-size: 14px;line-height: 22px;}.description-holder .order-detail-holder ul li.order-detail-message strong, .description-holder .order-detail-holder ul li.order-detail-message span, .description-holder .customer-detail-holder ul li.order-detail-message, .description-holder .customer-detail-holder ul li.order-detail-message strong, .description-holder .customer-detail-holder ul li.order-detail-message span {display: block;width: 100%;margin: 0;}.description-holder .order-detail-holder ul li strong, .description-holder .order-detail-holder ul li span, .description-holder .customer-detail-holder ul li strong, .description-holder .customer-detail-holder ul li span {display: inline-block;margin: 0 -4px 0 0;vertical-align: top;}.description-holder .order-detail-holder ul li strong, .description-holder .customer-detail-holder ul li strong {width: 30%;font-weight: 500;font-size: 14px;}.description-holder .order-detail-holder ul li span, .description-holder .customer-detail-holder ul li span {width: 70%;font-size: 14px;}.discussions-list-form-holder .section-title {margin-bottom: 15px;}.discussions-list-form-holder .input-holder {margin-bottom: 10px;}.list-detail-options > h3 {padding-right: 35px;}.list-detail-options strong a {font: 700 Normal 20px/26px 'Karla', sans-serif;color: #4a95d2;}.customer-detail, .order-detail {margin: 0;padding: 0;}.customer-detail li, .order-detail li {margin: 0;padding: 0;}.next-btn {font-size: 14px;font-weight: 700;line-height: normal;display: inline-block;margin: 10px 0 0;padding: 12px 28px;text-decoration: none;text-transform: uppercase;color: #fff;border-radius: 3px;outline: none;background-color: #f97456;}.next-btn:hover, .next-btn:focus {color: #fff;}.filter-holder {position: relative;padding: 40px 0 10px;background: #fafafa;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .05);}.user-filters {position: relative;}.user-filters .bootstrap-select.btn-group .dropdown-menu li a:hover, .user-filters .bootstrap-select.btn-group .dropdown-menu li a:focus {color: #fff;background: #f97456;}.user-filters .location-box {display: inline-block;width: 272px;margin: 0 15px 15px 0;vertical-align: top;}.user-filters ul {margin: 0;padding: 0;}.user-filters li {line-height: normal;position: relative;padding: 0;list-style: none;border-radius: 3px;}.user-filters li:last-child {margin: 0;border-radius: 5px;}.user-filters h6 {font-weight: 600;color: #474747;}.user-filters h6 sup {font-size: 14px;font-weight: 700;top: 0;margin: 0;color: #e60000;}.user-filters .location-box input[type='text'] {font-size: 13px;font-weight: 700;display: inline-block;width: 100%;height: 35px;padding: 0 10px;color: #999;border: 1px solid #ccc;border-radius: 3px;}.user-filters .location-box::-webkit-input-placeholder {opacity: 1;color: #999;}.user-filters .location-box:-moz-placeholder {opacity: 1;color: #999;}.user-filters .location-box::-moz-placeholder {opacity: 1;color: #999;}.user-filters .location-box:-ms-input-placeholder {opacity: 1;color: #999;}.user-filters .location-box i {display: inline-block;margin: 0 5px 0 0;vertical-align: middle;color: #2b65f8;}.user-filters .location-box a {float: right;width: 5%;margin: 5px -5px 0 0;text-decoration: none;border: none;outline: none;box-shadow: none;}.user-filters .location-box a i {margin: 0;color: #999;}.user-filters .checked-box input[type='text'] {font-size: 13px;font-weight: 700;display: inline-block;width: 100%;height: 35px;padding: 0 25px;color: #999;border: 1px solid #ccc;border-radius: 3px;}.user-filters .checked-box::-webkit-input-placeholder {opacity: 1;color: #999;}.user-filters .checked-box:-moz-placeholder {opacity: 1;color: #999;}.user-filters .checked-box::-moz-placeholder {opacity: 1;color: #999;}.user-filters .checked-box:-ms-input-placeholder {opacity: 1;color: #999;}.user-filters .checked-box i {position: absolute;top: 11px;left: 5px;color: #f97456;}.user-filters .checked-box a {position: absolute;top: 0;right: 12px;left: auto;width: 5%;margin: 0;text-decoration: none;border: none;outline: none;box-shadow: none;}.user-filters .checked-box a i {position: relative;margin: 0;color: #999;}.user-filters .checked-box {display: inline-block;width: 273px;margin: 0 15px 15px 0;vertical-align: top;}.user-filters .checked-box ul {margin: 0 0 0 1px;}.user-filters .checked-box li {margin: 0 0 0 -1px;padding: 0;}.user-filters .checked-box input {display: none;}.user-filters .checked-box label {font-size: 13px;font-weight: 700;line-height: 28px;display: block;height: 29px;margin: 0;cursor: pointer;text-align: center;text-transform: capitalize;color: #999;}.user-filters .checked-box input[type='radio']:checked + label {color: #fff;background-color: #f97456;}.user-filters .years-select-box {display: inline-block;width: 273px;margin: 0 15px 15px 0;vertical-align: top;}.user-filters .form-control {height: 35px;box-shadow: none;}.user-filters .years-select-box li {min-height: 31px;padding: 0;}.user-filters .bootstrap-select.btn-group .dropdown-menu li {position: relative;width: 100%;padding: 0;border: none;}.user-filters .bootstrap-select.btn-group .dropdown-menu li a {line-height: 26px;padding-left: 10px;color: #999;}.user-filters .dropdown-toggle.btn-default {font-size: 13px;font-weight: 700;line-height: 29px;padding: 0;text-decoration: none;color: #999;border: none;background: none;box-shadow: none;text-shadow: inherit;}.user-filters .years-select-box .dropdown-toggle.btn-default {padding: 3px 25px 0 15px;border-radius: 3px;}.user-filters .dropdown-toggle.btn-default .caret {display: none;}.user-filters .years-select-box i {font-size: 13px;position: absolute;z-index: 1;top: 11px;left: 8px;color: #999;}.user-filters .btn-group.open .dropdown-toggle {color: #999;background: none;background-image: none;box-shadow: none;}.user-filters .years-select-box .btn-group.open .dropdown-toggle {padding: 3px 25px 0 15px;}.user-filters .years-select-box .form-control ~ i {right: 5px;left: auto;}.user-filters .dropdown-toggle.btn-default:active:hover, .user-filters .dropdown-toggle.btn-default.active:hover, .user-filters .open > .dropdown-toggle.dropdown-toggle.btn-default:hover, .user-filters .dropdown-toggle.btn-default:active:focus, .dropdown-toggle.btn-default.active:focus, .open > .dropdown-toggle.dropdown-toggle.btn-default:focus, .dropdown-toggle.btn-default.focus:active, .user-filters .dropdown-toggle.btn-default.active.focus, .user-filters .open > .dropdown-toggle.dropdown-toggle.btn-default.focus {text-decoration: none;color: #999;background: none;}.user-filters .years-select-box .dropdown-menu {min-width: 101% !important;}.user-filters .select-box {display: inline-block;width: 267px;margin: 0 0 15px;vertical-align: top;}.user-filters .select-box li {min-height: 31px;margin: 0;padding: 0;border-radius: 3px;}.user-filters .select-box li .dropdown-toggle.btn-default {padding: 3px 10px;}.user-filters .select-box i {position: absolute;top: 11px;right: 5px;color: #999;}.user-filters .select-box .dropdown-menu {min-width: 100.8% !important;}.user-filters .marital-status-box {display: inline-block;width: 277px;margin: 0 8px 0 0;vertical-align: top;}.user-filters .marital-status-box ul {margin: 0 0 0 1px;}.user-filters .marital-status-box li {float: left;width: 50%;margin: 0 0 0 -1px;padding: 0;}.user-filters .marital-status-box li:last-child {margin: 0 0 0 -3px;}.user-filters .marital-status-box li:first-child {border-right: none;}.user-filters .marital-status-box input {display: none;}.user-filters .marital-status-box label {font-size: 13px;font-weight: 700;line-height: 28px;display: block;height: 29px;margin: 0;cursor: pointer;text-align: center;text-transform: capitalize;color: #999;border: 1px solid #ccc;background: #fff;}.user-filters .marital-status-box li:first-child label {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}.user-filters .marital-status-box li:last-child label {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}.user-filters .marital-status-box input[type='radio']:checked + label {position: relative;z-index: 9;color: #fff;background-color: #f97456;}.user-filters .chosen-container.chosen-with-drop .chosen-single {border-radius: 5px 5px 0 0;}.user-filters .chosen-container-single .chosen-single {font-size: 12px;line-height: 30px;height: 34px;padding: 0 12px;color: #919191;border-color: #ccc;border-radius: 5px;background-color: #fff;background-image: none;box-shadow: none;}.user-filters .chosen-container-single .chosen-drop {border-color: #ccc;}.user-filters .photo-box {display: inline-block;width: 230px;margin: 0 10px 0 0;vertical-align: top;}.user-filters .photo-box ul {margin: 0 0 0 1px;}.user-filters .photo-box li {float: left;width: 50%;margin: 0 0 0 -1px;padding: 0;}.user-filters .photo-box li:first-child {border-right: none;}.user-filters .photo-box input {display: none;}.user-filters .photo-box label {font-size: 13px;font-weight: 700;line-height: 28px;display: block;height: 29px;margin: 0;cursor: pointer;text-align: center;text-transform: capitalize;color: #999;}.user-filters .photo-box input[type='radio']:checked + label {color: #fff;background-color: #f97456;}.user-filters .dropdown-menu {min-width: 100.6% !important;margin: -1px 0 0 -1px;padding: 0 1.99px 0 0;border: 1px solid #c3d3fd;border-top: none;border-radius: 0;box-shadow: none;}.user-filters .dropdown-menu > li > a:hover, .user-filters .dropdown-menu > li > a:focus, .user-filters .bootstrap-select .dropdown-toggle:focus, .user-filters .dropdown-toggle.btn-default:active:hover, .user-filters .dropdown-toggle.btn-default.active:hover, .user-filters .open > .dropdown-toggle.dropdown-toggle.btn-default:hover, .user-filters .dropdown-toggle.btn-default:active:focus, .dropdown-toggle.btn-default.active:focus, .open > .dropdown-toggle.dropdown-toggle.btn-default:focus, .dropdown-toggle.btn-default.focus:active, .user-filters .dropdown-toggle.btn-default.active.focus, .user-filters .open > .dropdown-toggle.dropdown-toggle.btn-default.focus {outline: none;}.more-filters-box .panel.panel-default {position: inherit;background: transparent;}.more-filters-box .panel {margin: 0;border: none;box-shadow: none;}.more-filters-box .panel-title {position: relative;padding: 1px 20px 0;border-radius: 3px;background-color: #f97456;}.more-filters-box .panel-title:before {position: absolute;top: 5px;right: -55px;width: 42px;height: 30px;content: '';background: url(assets/extra-images/bg-select.png);}.more-filters-box .panel-default > .panel-heading {position: absolute;top: 52px;left: 291px;width: 230px;padding: 0;border: none;border-radius: 0;background-color: transparent;background-image: none;}.more-filters-box .panel-heading a {font-size: 14px !important;font-weight: 800 !important;line-height: 30px !important;display: block;text-decoration: none;text-transform: uppercase !important;color: #fff !important;outline: none;text-shadow: none;}.more-filters-box .panel-heading a i {position: absolute;top: 50%;right: 8px;margin: -6px 0 0;}.more-filters-box {margin-right: -8px;padding-top: 30px;}.more-filters-box .select-box {width: 31.45%;margin: 0 8px 20px 0;}.user-filters .more-filters-box .select-box.half-select li:first-child {border-right: 0;border-radius: 3px 0 0 3px;}.user-filters .more-filters-box .select-box.half-select li {float: left;width: 50%;border-radius: 0 3px 3px 0;}.user-filters .more-filters-box .bootstrap-select.btn-group .dropdown-menu li {width: 100%;}.user-filters .more-filters-box .select-box .dropdown-menu {min-width: 100.6% !important;}.user-filters .more-filters-box .select-box.half-select .dropdown-menu {min-width: 101% !important;}.all-results h4 {font-family: 'Karla', sans-serif;font-size: 14px !important;font-weight: 600 !important;line-height: 18px !important;display: inline-block;margin: 0 10px 0 0 !important;padding: 0;letter-spacing: 0 !important;color: #474747 !important;}.all-results .search-results {display: inline-block;margin: 0 10px 0 0;padding: 0;}.all-results .search-results li {font-family: 'Karla', sans-serif;font-size: 13px;font-weight: 700;line-height: 18px;display: inline-block;margin: 0;padding: 0;list-style: none;color: #999;border: 0;}.user-filters ul.search-results {display: inline-block;margin: 0 10px 0 0;padding: 0;}.user-filters ul.search-results li {font-family: 'Karla', sans-serif;font-size: 13px;font-weight: 700;line-height: 18px;display: inline-block;margin: 0;padding: 0;list-style: none;color: #999;border: 0;}.all-results .reset-results {font-family: 'Karla', sans-serif;font-size: 13px;font-weight: 700;line-height: 18px;display: inline-block;margin: 0 20px 0 0;padding: 0;text-decoration: none;border: 0;outline: none;box-shadow: none;}.all-results .reset-results i {display: inline-block;padding: 0 2px;}.all-results .results-matches {font-family: 'Karla', sans-serif;font-size: 13px;font-weight: 700;line-height: 18px;display: inline-block;margin: 0 0 0 0;padding: 0;text-decoration: underline;border: 0;outline: none;box-shadow: none;}.criteria-option {margin-bottom: 30px;padding: 15px 20px 15px;background: #f1f8fb;}.criteria-option p {margin: 0;}.main-section .criteria-option p {color: #999;}.criteria-option p a {text-decoration: underline;color: #23527c;border: none;outline: none;box-shadow: none;}.user-content-holder .bootstrap-select.btn-group .dropdown-menu.inner {overflow-y: hidden !important;}.service-rates-holder .icon-boxes {margin-bottom: 20px;padding-top: 20px;border-top: 1px solid #f1f1f1;}.service-rates-holder .section-title, .features-holder .section-title {margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #f1f1f1;}.service-rates-holder .section-title {margin-bottom: 0;padding-top: 0;border: 0;}.service-rates-holder .section-title h2, .features-holder .section-title h2 {font-size: 20px;margin-bottom: 0;}.section-title.center {text-align: center;}.section-title.left {text-align: left;}.section-title.right {text-align: right;}.icon-boxes .img-holder {float: left;margin-right: 25px;}.icon-boxes .img-holder span i {font-size: 40px;display: block;margin: 0;margin-top: -6px;padding: 0;text-decoration: none;text-transform: none;border: 0;}.icon-boxes .text-holder {overflow: hidden;}.icon-boxes .title-holder {margin-bottom: 10px;}.icon-boxes .text-holder h4 {font-weight: 400;float: left;margin: 0;color: #484848;}.icon-boxes.fancy .text-holder h4 {float: none;margin-bottom: 10px;}.icon-boxes .text-holder .price {font: 10px/20px 'Karla', sans-serif;font-size: 10px;float: right;text-transform: uppercase;color: #a3a7ab;}.icon-boxes .text-holder .price strong {font-size: 18px;margin: 0 6px 0 0;padding: 0;text-transform: none;color: #484848;border: 0;outline: none;}.btn-load-more {font-size: 14px;position: relative;display: block;color: #484848;}.btn-load-more:after {font-family: 'icomoon' !important;font-size: 14px;position: absolute;top: 0;right: 0;display: inline-block;width: 24px;height: 24px;content: '\e313';text-align: center;color: #808080;border: 1px solid #e3e3e3;border-radius: 100%;background-color: #fff;}.icon-liststyle {margin: 0;padding: 0;}.icon-liststyle li {font: 14px/24px 'Karla', sans-serif;position: relative;margin: 0 0 4px 0;padding: 0;padding-left: 30px;list-style: none;letter-spacing: .5px;color: #a3a7ab;}.icon-liststyle li i {font-size: 16px;line-height: 20px;position: absolute;top: 3px;left: 0;display: inline-block;vertical-align: middle;}.gallery-holder {padding-bottom: 15px;}.gallery-holder .row {margin: 0 -8px 0 -8px;}.gallery-holder [class*='col-lg'], .gallery-holder [class*='col-md'], .gallery-holder [class*='col-sm'] {padding: 0 8px;}.photo-gallery ul {margin: 0;padding: 0;}.photo-gallery ul li {margin-bottom: 15px;list-style: none;}.photo-gallery ul li img {width: 100%;}.photo-gallery ul .img-holder figcaption span {font-weight: 400;}.photo-gallery ul .img-holder figcaption span em {font-style: normal;}.photo-gallery ul .img-holder figcaption span i {display: inline-block;margin: -2px 0 0 0;vertical-align: middle;}.photo-gallery ul .img-holder figcaption span {font-size: 36px;position: absolute;top: 52%;left: 50%;margin: 0;padding: 0;text-decoration: none;text-transform: uppercase;color: #fff;border: 0;}.photo-gallery ul .img-holder figcaption, .photo-gallery ul .img-holder.active figcaption {position: absolute;top: 0;left: 0;visibility: visible;width: 100%;height: 100%;text-align: center;opacity: 1;background-color: rgba(180, 180, 180, .90);}ul.dashboard-nav li.dashboard-nav-dropdown {position: relative;display: inline-block;}ul.dashboard-nav li.dashboard-nav-dropdown > ul {position: absolute;z-index: 2;top: 100%;right: 0;visibility: hidden;width: 180px;margin: 0;padding: 10px 0;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: translateX(10px);-moz-transform: translateX(10px);-ms-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px);text-align: right;opacity: 0;background: #fff;box-shadow: 2px 1px 3px rgba(0, 0, 0, .18);}ul.dashboard-nav li.dashboard-nav-dropdown:hover ul {visibility: visible;opacity: 1;}ul.dashboard-nav li ul li {display: block;padding: 0 15px;}.dashboard-nav-dropdown label {padding-bottom: 5px;cursor: pointer;color: #4a95d2;}ul.dashboard-nav li ul li a {line-height: normal;}ul.dashboard-nav li ul li {display: block;padding: 5px 15px;border-bottom: 1px solid #ebebeb;}ul.dashboard-nav li ul li:first-child {padding-top: 0;}ul.dashboard-nav li ul li:last-child {padding-bottom: 0;border-bottom: none;}ul.shortlists-list li.no-shortlists-found {padding-left: 0;border-bottom: 0;}ul.shortlists-list li.no-shortlists-found i {display: inline-block;margin-right: 6px;}.user-property .user-list ul.panel-group li.no-property-found {padding-top: 16px;padding-left: 0;border: 0;background: none;}.user-property .user-list ul.panel-group li.no-property-found i {display: inline-block;margin-right: 6px;}.chosen-container-single .chosen-single span {left: 0;}.pkg-buy-btn {font-size: 14px;line-height: 18px;display: inline-block;margin: 12px 0;padding: 8px 18px;letter-spacing: 1px;color: #fff;border: 1px solid #dfe4e5;border-radius: 3px;background-color: #fff;}.pkg-buy-btn:hover, .pkg-buy-btn:focus {color: #fff !important;}.wp-user-form .chosen-container-single .chosen-single span {color: #bcbcbc;font-size: 13px;}.field-holder .fip-bootstrap.icons-selector .selector {width: 90px;height: 34px;background-color: transparent;}.field-holder .fip-bootstrap.icons-selector .selected-icon {width: 50px;border-color: #f4f4f4;border-right: 0 none;border-radius: 3px 0 0 3px;background-color: #fff;}.field-holder .fip-bootstrap.icons-selector .selector-button {width: 30px;border-color: #f4f4f4;border-left: 0;border-radius: 0 3px 3px 0;background-image: none;}.field-holder .fip-bootstrap.icons-selector .selected-icon i {font-size: 16px;line-height: 34px;color: #919191;}.field-holder .fip-bootstrap.icons-selector .selector-button i {line-height: 34px;}.field-holder .fip-bootstrap.icons-selector .selector-button:hover {background: none;}.field-holder .fip-bootstrap.icons-selector .selector-button:active {box-shadow: none;}.field-holder .icons-selector .fip-box {width: 17.9999%;}.field-holder .fip-bootstrap.icons-selector .selector-pages {color: #4a95d2;}.field-holder .fip-bootstrap.icons-selector .selector-arrow-right, .field-holder .fip-bootstrap.icons-selector .selector-arrow-left {position: relative;}.field-holder .fip-bootstrap.icons-selector .selector-arrow-right:after, .field-holder .fip-bootstrap.icons-selector .selector-arrow-left:after {font-family: 'icomoon';font-size: 14px;position: absolute;top: 0;right: 0;content: '\f178';cursor: pointer;color: #4a95d2;}.field-holder .fip-bootstrap.icons-selector .selector-arrow-left:after {right: 20px;content: '\f177';}.field-holder .fip-bootstrap.icons-selector .selector-arrow-right i, .field-holder .fip-bootstrap.icons-selector .selector-arrow-left i {display: none;}.field-holder .fip-bootstrap.icons-selector i {top: 10px;}.field-holder .fip-bootstrap.icons-selector .fip-icon-cancel:before {font-family: 'icomoon';content: '\e5cd';cursor: pointer;}.login-form .status .icon-spin, .login-form .status .icon-spinner8, .login-form .status .icon-spinner8.icon-spin {top: -19px;right: auto;left: 0;}.form-control:focus {border: 1px solid #ccc;box-shadow: none;}.jqte {margin-top: 0 !important;margin-bottom: 15px !important;border: 1px solid #ddd !important;}.jqte_toolbar {border-bottom: 1px solid #ddd !important;background: #fafafa !important;}.jqte .jqte_placeholder {display: block;}.jqte.jqte_focused .jqte_placeholder {display: none;}.jqte_tool {margin-right: 1px !important;margin-left: 1px !important;border-radius: 0 !important;}.jqte_tool a {border-radius: 0 !important;}.jqte_tool, .jqte_tool_icon, .jqte_tool_label {border: 1px #fafafa solid !important;}.jqte_focused {box-shadow: none !important;}.jqte_tool.jqte_tool_1 .jqte_tool_text, .jqte a {color: #555d66 !important;}.jqte_tool:hover {background: none !important;}.jqte_tool.jqte_tool_depressed {background: #ddd !important;}.jqte_fontsizes {z-index: 6;}.jqte_editor, .jqte .jqte_editor p, .jqte_placeholder_text {font-family: "Roboto", sans-serif !important;font-size: 12px !important;line-height: 16px !important;color: #767676 !important;}.jqte .jqte_editor b, .jqte .jqte_placeholder_text b {font-size: 16px !important;}.jqte .jqte_editor strong, .jqte .jqte_placeholder_text strong {font-size: 14px !important;}.jqte ul li {list-style: decimal !important;font-size: 12px !important;margin-left: 20px;line-height: 18px;}.jqte ul, .jqte ol {padding: 0 0 0 10px;margin: 0;}.jqte ol li {list-style: decimal !important;font-size: 12px !important;margin-left: 20px;line-height: 18px;}.jqte_placeholder_text {top: 33px !important;overflow: hidden;overflow-y: auto;height: 150px;padding-top: 10px;padding-bottom: 20px;}.sortable-chosen.sortable-ghost {background: #ff0004;}.select-holder .input-field .user-resume {padding: 0;}.select-holder .input-field .alert-dismissable .close, .select-holder .input-field .alert-dismissible .close {right: 0;}.select-holder .input-field .alert {margin-bottom: 3px;}.error-msg {color: #ff0004;}.user-account-holder .user-holder .btn-submit {margin: 0;}.user-account-holder.loader-holder {margin-bottom: 70px;}.chosen-container .chosen-drop {box-shadow: none;}.account-header {padding-top: 70px;background: #f1f1f1;}.user-info.user-info-sidebar {margin-bottom: 27px;padding: 0;}.user-info.user-info-sidebar .img-holder {width: auto;height: auto;}.user-info.user-info-sidebar .img-holder img {width: 60px;height: 60px;border-radius: 50%;}.user-info.user-info-sidebar .text-holder {padding: 0;}.user-account-nav.user-account-sidebar {border: 0;background-color: transparent;}.user-account-nav.user-account-sidebar ul.dashboard-nav li {position: relative;display: block;padding: 0;}.user-account-nav.user-account-sidebar ul.dashboard-nav li b.label {font-size: 12px;line-height: 14px;position: absolute;top: 50%;right: 0;display: inline-block;min-width: 30px;padding: 2px 8px;color: #999;border-radius: 100px;background: #e8e8e8;}.user-account-nav.user-account-sidebar ul.dashboard-nav li a i {font-size: 18px;line-height: 23px;display: inline-block;margin-right: 10px;text-align: center;vertical-align: middle;}.wp-rem .dashboard-sidebar-panel .dashboard-nav-btn {display: none;}.property-info-sec ul {margin: 0 0 22px 0;padding: 0;}.property-info-sec ul.property-pkg-points {-moz-column-count: 2;-moz-column-gap: 30px;-webkit-column-count: 2;-webkit-column-gap: 30px;column-count: 2;column-gap: 30px;overflow: hidden;margin-top: -11px;margin-bottom: 0;position: relative;}.property-info-sec ul.property-pkg-points:before {position: absolute;bottom: 0;left: 0;width: 100%;height: 34px;background: #fff;content: "";margin-bottom: -27px;}.property-info-sec ul li {display: block;margin: 0;padding: 0;text-align: left;border-top: 1px solid #eee;box-shadow: none;text-shadow: none;margin-top: -1px;padding-top: 11px;position: relative;}.property-info-sec ul li:last-child {margin-bottom: 0;border-bottom: 0;}.property-info-sec ul li label {font-size: 14px;font-weight: 500;line-height: 20px;display: inline-block;margin: 0;vertical-align: top;color: #484848;}.property-info-sec ul.property-pkg-points {font-family: "Roboto", sans-serif;}.property-info-sec ul.property-pkg-points li label {color: #767676;position: relative;cursor: text;font-weight: 400;}.property-info-sec ul.property-pkg-points li label:after {content: ":";margin-left: 4px;}.property-info-sec ul.property-pkg-points li i.icon-check2 {color: #59b12c;}.property-info-sec ul li span {font-size: 14px;line-height: 20px;box-shadow: none;text-shadow: none;color: #767676;}.property-info-sec ul li span.info-expiry-date {color: #c52828;}.property-info-sec ul li span.active-status {color: #5cb85c;}.property-info-sec ul li span {float: right;}.property-update-package {font-weight: 700;display: inline-block;margin: 20px 0 0;padding: 6px 18px;text-transform: uppercase;color: #fff;border: medium none;border-radius: 3px;background-color: #5cb85c;}.property-update-package:hover {color: #fff;}.dir-purchased-packages {margin-bottom: 34px;}.user-holder.create-property-holder .wp-rem-pkg-header.field-holder {margin-bottom: 0;font-family: "Roboto", sans-serif;}.wp-rem-pkg-header {padding: 12px 26px;border: 1px solid #dfdfdf;background: #fff;}.wp-rem-pkg-header.wp-rem-pkg-active {background: #b7b7b7;}.wp-rem-pkg-header .pkg-title-price label.pkg-title {font-size: 16px;font-weight: 600;margin: 0;color: #000;display: inline-block;vertical-align: middle;min-width: 102px;}.wp-rem-pkg-header.wp-rem-pkg-active .pkg-title-price label.pkg-title, .wp-rem-pkg-header.wp-rem-pkg-active .pkg-title-price span.pkg-price {color: #fff;}.wp-rem-pkg-header .pkg-title-price span.pkg-price, .wp-rem-pkg-header .pkg-title-price span.pkg-expiry, .wp-rem-pkg-header .pkg-title-price span.pkg-properties {font-size: 14px;font-weight: 400;color: #999;line-height: 20px;}.wp-rem-pkg-header .pkg-title-price span.pkg-expiry {margin: 0 10px;}.wp-rem-pkg-header .pkg-title-price span.pkg-expiry strong {color: red;}.wp-rem-pkg-header .pkg-detail-btn input {display: none;}.pkg-cancel-btn, .pkg-choose-btn {font-size: 13px;line-height: normal;display: inline-block;padding: 6px 16px 8px;text-transform: uppercase;color: #fff;border-radius: 3px;background-color: #999;}.wp-rem-pkg-header .pkg-detail-btn a {color: #767676;font-size: 14px;font-weight: 500;letter-spacing: 0.50px;text-decoration: underline;text-transform: uppercase;}.wp-rem-pkg-header .pkg-detail-btn i {display: inline-block;vertical-align: middle;font-size: 24px;margin-left: 20px;color: #cfcfcf;cursor: pointer;}.wp-rem-pkg-header.active-pkg .pkg-detail-btn i {color: #5cb85c;}.pkg-choose-btn:hover, .pkg-cancel-btn:hover, .pkg-choose-btn:focus, .pkg-cancel-btn:focus {color: #fff;}.wp-rem-pkg-holder {margin-bottom: 15px;}.package-info-sec.property-info-sec {margin-bottom: 20px;padding: 29px 29px 19px;border: 1px solid #dddddd;background: #fff;margin-top: -1px;}li.register-payment-gw-holder .wp-rem-dev-property-pckg-info {margin-bottom: 47px;}.user-holder form ul li.property-info-holder, .user-holder form ul li.wp-rem-type-holder {background: #fafafa;}.buy-new-pakg-actions {position: absolute;top: -4px;right: 15px;}.buy-new-pakg-actions label a, .add-new-faq-btn {font-size: 14px;font-weight: 600;line-height: 20px;letter-spacing: 0;text-transform: capitalize;color: #00afe2;border-bottom: 1px solid #00afe2;}.buy-new-pakg-actions label, .buy-new-pakg-actions a.wp-rem-dev-cancel-pkg {display: inline-block;margin: 0;vertical-align: middle;color: #b1b1b1;}.buy-new-pakg-actions a.wp-rem-dev-cancel-pkg {position: relative;top: 4px;margin-left: 10px;}.packages-main-holder {position: relative;}.user-holder.create-property-holder .btns-section {position: relative;padding-top: 25px;}.user-holder.create-property-holder .btns-section:before {content: "";width: 9999px;height: 1px;background: #ebebeb;position: absolute;left: -100%;top: 0;}.user-holder.create-property-holder #property-sets-holder {overflow: hidden;}.user-holder.create-property-holder .field-holder > input[type='text'], .user-holder.create-property-holder .field-holder > textarea, .user-holder.create-property-holder .field-holder > input[type='password'], .user-holder.create-property-holder .field-holder .input-date > input[type='text'], .user-holder.create-property-holder .chosen-container-single .chosen-single, .user-holder.create-property-holder .field-holder .has-icon > input[type='text'], .user-holder.create-property-holder .field-holder .has-icon > textarea, .user-holder.create-property-holder .field-holder .has-icon > input[type='password'], .user-holder.create-property-holder .field-holder .has-icon .input-date > input[type='text'], .user-holder.create-property-holder .field-holder > input[type='number'], .user-holder.create-property-holder .field-holder > input[type='email'], .user-holder.create-property-holder .field-holder .has-icon > input[type='number'], .user-holder.create-property-holder .field-holder .has-icon > input[type='email'] {font-size: 12px;height: 40px;line-height: 40px;margin: 0;padding: 0 12px;color: #767676;border: 1px solid #dddddd;border-radius: 1px;background-color: #fff;}.user-holder.create-property-holder .field-holder .list-text {color: #767676;font-size: 12px;}.user-holder.create-property-holder .field-holder .caret-btn i, .user-holder.create-property-holder .spinner span i {color: #767676 !important;}.user-holder.create-property-holder .field-holder .minimum-loading-list li, .user-holder.create-property-holder .field-holder .input-group-btn-vertical .caret-btn {border-color: #dddddd;}.user-holder.create-property-holder .field-holder input[type='text']::-webkit-input-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder input[type='text']::-moz-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder input[type='text']:-ms-input-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder input[type='text']:-moz-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder textarea::-webkit-input-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder textarea::-moz-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder textarea:-ms-input-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder textarea:-moz-placeholder {color: #767676;opacity: 1 !important;}.user-holder.create-property-holder .field-holder input[type='text']:focus::-webkit-input-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder input[type='text']:focus::-moz-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder input[type='text']:focus:-ms-input-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder input[type='text']:focus:-moz-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder textarea:focus::-webkit-input-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder textarea:focus::-moz-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder textarea:focus:-ms-input-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder textarea:focus:-moz-placeholder {color: transparent;}.user-holder.create-property-holder .field-holder > textarea {height: 228px;line-height: 20px;padding-top: 10px;padding-bottom: 20px;resize: none;}.user-holder.create-property-holder .property-title + .property-desc .field-holder, .user-holder.create-property-holder .property-title .field-holder {margin-bottom: 0;}.user-holder.create-property-holder .property-title + .property-desc .field-holder textarea {margin-top: -1px;margin-bottom: -11px;}.user-holder.create-property-holder .property-title + .property-desc .field-holder .jqte {margin-bottom: -1px !important;margin-top: -1px !important;}.user-holder.create-property-holder .property-desc .field-holder .jqte_editor, .user-holder.create-property-holder .property-desc .field-holder .jqte_source {min-height: 150px;resize: none;}.user-holder.create-property-holder .property-desc .field-holder label, .user-holder.create-property-holder .property-title .field-holder label {display: none;}.user-holder.create-property-holder .chosen-container {margin: 0;}.user-holder.create-property-holder .chosen-container-single .chosen-single {margin-bottom: 0;}.user-holder.create-property-holder .chosen-container-single .chosen-drop, .user-holder.create-property-holder .field-holder .chosen-container-single .chosen-search input[type='text'], .user-holder.create-property-holder .field-holder .chosen-container-multi .chosen-choices, .user-holder.create-property-holder .field-holder .chosen-container-multi .chosen-drop {border-color: #dddddd;}.user-holder.create-property-holder .field-holder .chosen-container-multi .chosen-choices {border: 1px solid #dddddd;border-radius: 1px;background-color: #fff;min-height: 40px;}.user-holder.create-property-holder .chosen-container-single .chosen-drop {border-bottom-right-radius: 1px;border-bottom-left-radius: 1px;}.user-holder.create-property-holder .field-holder .chosen-container-multi .chosen-choices li.search-choice {padding: 5px 20px 5px 5px;}.user-holder.create-property-holder .field-holder .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {top: 6px;}.user-holder.create-property-holder .field-holder .chosen-container-multi .chosen-choices li.search-field input[type='text'] {margin: 6px 0;color: #767676;}.user-holder.create-property-holder .chosen-container-single .chosen-single div b:before {content: "\e313";color: #aaaaaa;}.user-holder.create-property-holder .field-holder .checkbox-list {margin: 0;}.user-holder.create-property-holder .field-holder label, .dashboard-element-title strong {color: #000000;font-size: 14px;font-weight: 600;line-height: 18px;text-transform: uppercase;position: relative;font-family: 'Montserrat', sans-serif;}.user-holder.create-property-holder .field-holder .checkbox-list label {color: #767676;font-size: 12px;font-weight: 400;line-height: 18px;text-transform: none;position: relative;padding-left:25px;}.user-holder .checkbox-list input[type='checkbox']:checked + label, .user-holder.create-property-holder .field-holder .checkbox-list input[type='checkbox']:checked + label, .user-holder .checkbox-list label:hover, .user-holder.create-property-holder .field-holder .checkbox-list label:hover {color: #5a2e8a;}.pakg-switch {display: inline-block;margin-right: 16px;margin-bottom: 20px;}.pakg-switch .cmn-toggle {position: absolute;visibility: hidden;margin-left: -9999px;}.pakg-switch .cmn-toggle + label {position: relative;display: inline-block;margin: 0;padding: 0;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;vertical-align: middle;outline: none;}.pakg-switch input.cmn-toggle-round + label {width: 40px;height: 16px;padding: 2px;border-radius: 100px;background-color: #cecece;}.pakg-switch input.cmn-toggle-round + label:before, .pakg-switch input.cmn-toggle-round + label:after {position: absolute;top: 1px;bottom: 1px;left: 1px;display: block;content: '';}.pakg-switch input.cmn-toggle-round + label:before {right: 1px;-webkit-transition: background .4s;-moz-transition: background .4s;-ms-transition: background .4s;-o-transition: background .4s;transition: background .4s;border-radius: 60px;background-color: #f1f1f1;}.pakg-switch input.cmn-toggle-round + label:after {line-height: 12px;width: 20px;height: 20px;margin-top: -3px;margin-left: -1px;content: '';-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;text-align: center;color: #bdc3c7;border-radius: 100%;background-color: #fff;box-shadow: 0 0 1px rgba(0, 0, 0, .3);}.pakg-switch input.cmn-toggle-round:checked + label:after {color: #fff;background: #fff;}.pakg-switch input.cmn-toggle-round:checked + label:before {background-color: #8ce196;}.pakg-switch input.cmn-toggle-round:checked + label:after {margin-left: 20px;}.pakg-switch span {font-size: 14px;font-weight: 500;line-height: 20px;display: inline-block;margin: 0 12px 0 0;vertical-align: middle;color: #484848;}.wp-rem-dev-appended .add-service.add-service-list, .property-update-package, .pkg-choose-btn, .wp-rem-dev-appended .add-service, .book-btn {background: #5cb85c;}.wp-rem-dev-appended .add-service.add-service-list:hover, .property-update-package:hover, .pkg-choose-btn, .wp-rem-dev-appended .add-service:hover, .book-btn:hover {background: #62d773;}.user-account-holder .chosen-container-single .chosen-single span {font-size: 12px;}.responsive-calendar {float: left;width: 100%;border: none;}.responsive-calendar .availability {font-size: 12px;font-weight: bold;display: inline-block;padding-top: 2px;color: #484848;}.hasDatepicker .availability {font-size: 12px;font-weight: bold;display: inline-block;padding-top: 2px;color: #484848;}.responsive-calendar .controls {float: right;width: auto;height: 24px;padding: 0 10px 0 10px;text-align: center;}.responsive-calendar .controls a {cursor: pointer;}.responsive-calendar .controls h4 {font-size: 14px;font-weight: 700;line-height: 29px;display: inline-block;margin: 0;padding: 0 9px;text-transform: uppercase;color: #484848;}.responsive-calendar .controls h4 span {font-size: 14px;font-weight: 700;line-height: 29px;margin: 0;text-transform: uppercase;color: #484848;}.responsive-calendar .day-headers, .responsive-calendar .days {font-size: 0;}.responsive-calendar .days {float: left;width: 100%;}.responsive-calendar .day-headers:before {position: absolute;bottom: 0;left: -10%;width: 119%;content: '';border-bottom: 1px solid #f2f2f2;}.responsive-calendar .day-headers {position: relative;float: left;width: 100%;margin-bottom: 18px;padding: 5px 0 5px 0;}.responsive-calendar .day {font-size: 10px;font-weight: bold;line-height: 29px;position: relative;display: inline-block;width: 14.285714285714286%;text-align: center;vertical-align: middle;text-transform: uppercase;color: #484848;}.responsive-calendar .day.not-current a {color: #a3a7ab;}.responsive-calendar .day a {font-size: 12px;font-weight: 400;line-height: 24px;display: block;width: 24px;height: 24px;margin-bottom: 5px;cursor: pointer;text-align: center;color: #484848;border-radius: 100%;}.responsive-calendar .day.active a {background-color: #bfc9ca;color: #fff;}.responsive-calendar .day .badge {position: absolute;z-index: 1;top: 2px;right: 2px;display: none;}.responsive-calendar .btn-primary {font-size: 20px;padding: 2px 0 0 0;color: #484848;border: none;background: none;box-shadow: none;text-shadow: none;}.responsive-calendar .btn-primary:active:hover, .responsive-calendar .btn-primary:active.focus {color: #484848;background: none;}.user-holder .chosen-container {margin: 0 0 15px;}.user-holder select {height: auto;}.user-holder .form-elements {margin: 0 -15px;}.user-account-holder .apartment_repeater_btn{border: 1px solid;padding: 4px 10px;margin-bottom: 20px;display: inline-block;}.user-holder .modal .form-elements {margin: 0;}.user-account-holder .form-elements .repeating_field{height: 40px;margin-bottom: 5px;}.user-account-holder .form-elements label{margin-top: 10px;font-weight: normal;margin-bottom: 0;}.user-holder .chosen-container-single .chosen-single {font-size: 12px;line-height: 30px;height: 34px;padding: 0 12px;color: #919191;border-color: #f4f4f4;border-radius: 5px;background-color: #fff;background-image: none;box-shadow: none;}.user-holder .chosen-container-single .chosen-drop {overflow: hidden;border-color: #f4f4f4;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;box-shadow: none;}.user-holder .chosen-container-single .chosen-single div {top: 0;}.user-holder .chosen-container-single .chosen-single div b {position: relative;background: none;}.user-holder .chosen-container-single .chosen-single div b:before {font-size: 16px;right: 10px;margin: -14px 0 0;color: #999;}.user-holder .time-sec .chosen-container {width: 100px !important;margin: 0;}.user-holder .time-sec .chosen-container-single .chosen-single {line-height: normal;height: auto;border: none;background-color: inherit;background-image: none;}.user-holder .time-sec .chosen-container-single .chosen-single div b:before {font-size: 12px;top: 18px;right: 0;margin: -9px 0 0;}.user-holder .time-sec .chosen-container-single .chosen-drop {width: 125px;border-top: 1px solid #f4f4f4;border-radius: 3px;}.user-holder .time-sec .chosen-container-single .chosen-drop ul li {padding: 10px;}.user-holder .field-holder .time-sec .chosen-search input[type='text'] {height: 20px;margin: 0;padding-left: 5px;}.user-holder .chosen-container-single .chosen-single div b:before {font-family: 'icomoon';font-size: 13px;position: absolute;top: 50%;right: 8px;margin: 0;content: '\f0d7';color: #b6babf;}.user-suggest-list .element-title em {cursor: pointer;}.btn-submit {font-family: 'Karla', sans-serif;font-size: 13px;font-weight: 400;line-height: 28px;display: inline-block;margin: 0 0 0 5px;padding: 2px 25px;text-decoration: none;text-transform: capitalize;color: #fff;border: 0 none;border-radius: 2px;outline: none;background: #5cb85c;}#id_confrmdiv {position: fixed !important;z-index: 1040;top: 0 !important;left: 0 !important;box-sizing: border-box;width: 100% !important;height: 100% !important;margin-left: 0 !important;padding: 0 !important;text-align: center !important;border: 0 solid #aaa !important;border-radius: 0 !important;background-color: rgba(0, 0, 0, .5) !important;}.cs-confirm-container {position: absolute;top: 50%;left: 50%;width: 480px;margin: 0 auto;padding: 15px 70px;border-radius: 4px;background: #fff;}.cs-confirm-container i {font-size: 70px;display: inline-block;margin-bottom: 14px;opacity: .6;color: #555;}.cs-confirm-container .message {font-size: 24px;font-weight: 700;line-height: 36px;margin-bottom: 20px;letter-spacing: -1px;text-transform: capitalize;color: #575757;}a#id_truebtn, a#id_falsebtn {font-size: 18px;display: inline-block;padding: 6px 18px;vertical-align: middle;color: #fff;border-radius: 4px;background: #e36953;font-Weight: 600;}a#id_falsebtn {margin-left: 6px;background: #d0d0d0;}.field-holder .frontend-field-error, .frontend-field-error .chosen-single, .frontend-field-error, .user-dashboard .frontend-field-error .chosen-choices, .user-holder .field-holder .frontend-field-error textarea, .field-holder .frontend-field-error .chosen-choices {border-color: #CF000F !important;}.modal-body .response-message {margin-bottom: 6px;padding: 0 15px;}.modal-body .response-message.cs-spinner i {top: 6px;right: auto;}.modal-body .response-message .success, .modal-body .response-message.success {color: #55a747;}.modal-body .response-message .error, .modal-body .response-message.error {color: #c33332;}.location-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;}input[type='radio'].css-radio {display: none;}label.css-radio-lbl {position: relative;}label.css-radio-lbl:before {display: inline-block;width: 14px;height: 14px;margin-right: 10px;content: '';vertical-align: middle;border: 1px solid #dedede;border-radius: 50%;}input[type='radio'].css-radio:checked + label.css-radio-lbl:after {font-family: 'icomoon';font-size: 15px;font-weight: normal;position: absolute;top: 0;left: 0;content: '\f058';color: #f97456;border-radius: 0;background: none;}.wp-rem-filters .search-options .alert-frequency {margin-top: 26px;margin-bottom: 15px;}.wp-rem-filters .search-options .alert-frequency ul li {margin-bottom: 15px;display: block;}.wp-rem-filters .search-options .alert-frequency ul li label {cursor: pointer;font-weight: 400;}.top-heading-list {margin: -16px 0 20px 0;padding: 0;border-bottom: 1px solid #eee;background: #fafafa;}.user-holder ul.top-heading-list {padding: 3px 0 1px 15px;margin: 0;}.top-heading-list li {font-size: 11px;font-weight: 700;display: inline-block;margin: 0 -4px 0;padding: 0;text-transform: uppercase;color: #333;}.top-heading-list li:nth-child(2) {padding-right: 10px;}.top-heading-list li:nth-child(1), .feature-properties li .company-detail-inner {width: 70%;text-align: left;}.top-heading-list li:nth-child(2), .feature-properties li .company-date-option {width: 30%;text-align: right;}.feature-properties {margin: 0;padding: 0;}.user-holder .feature-properties li {margin-bottom: 20px;padding-top: 20px;}.feature-properties li {display: block;width: 100%;margin: 0 -4px 10px 0;padding: 0;color: #a3a7ab;border-top: 1px solid #dfe4e5;}.feature-properties li .company-detail-inner, .feature-properties li .company-date-option {font-size: 12px;display: inline-block;margin: 0 -4px 0 0;vertical-align: middle;color: #a3a7ab;}.feature-properties li .company-detail-inner br {display: none;}.feature-properties li .company-detail-inner h5 a {font-weight: 800 !important;}.feature-properties li .company-date-option .control {display: inline-block;margin-left: 6px;vertical-align: middle;}.feature-properties li .company-detail-inner .search-keyword-alerts b, .feature-properties li .company-detail-inner .search-keyword-alerts em {font-size: 12px;font-weight: normal;font-style: normal;display: inline-block;margin: 0 10px 5px 0;vertical-align: middle;}.feature-properties li .company-detail-inner .search-keyword-alerts em {color: #333;border: 1px solid #ddd;display: inline-block;vertical-align: middle;border-radius: 20px;padding: 4px 10px;margin: 0 0 5px 0;line-height: normal;}.feature-properties li .company-detail-inner .search-keyword-alerts {line-height: 18px;}.feature-properties li .company-date-option .control a {font-size: 18px;color: #ff2626;float: right;}.feature-properties li .company-date-option .control .icon-spinner, .feature-properties li .company-date-option .control .icon-spinner8 {position: static;vertical-align: middle;}.wp-rem-bank-transfer {margin: 60px 0;padding: 30px;background: #fff;}.wp-rem-bank-transfer .list-group {margin: 0 0 10px 0;padding: 0;border-top: solid 1px #f1f1f1;border-radius: 0;box-shadow: none;}.wp-rem-bank-transfer .list-group li {position: relative;display: block;padding: 10px 15px;list-style: none;border: solid 1px #f1f1f1;border-top: none;box-shadow: none;text-shadow: none;}.wp-rem-bank-transfer .list-group .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}.wp-rem-bank-transfer .list-group li > .badge {font-size: 12px;font-weight: bold;line-height: 1;position: absolute;top: 50%;right: 15px;display: inline-block;float: none;min-width: 10px;padding: 3px 7px;text-align: center;vertical-align: middle;white-space: nowrap;color: #fff;border-radius: 4px;background-color: #d64521;}.right-filters.row {width: 100%;max-width: 400px;margin-right: 0;margin-left: auto;text-align: right;}.right-filters [class*=col] {padding-right: 5px;padding-left: 5px;}.right-filters #date_range {font-size: 12px;line-height: 32px;height: 32px;cursor: pointer;color: #9097a1;border-radius: 3px;background: #fdfdfd;padding-top: 0;padding-bottom: 0;}.right-filters .input-field {position: relative;padding-right: 10px;width: 190px;display: inline-block;vertical-align: top;}.right-filters .input-field .team-option {float: left;}.right-filters #date_range::-webkit-input-placeholder {color: #9097a1;}.right-filters #date_range::-moz-placeholder {opacity: 1;color: #9097a1;}.right-filters #date_range:-ms-input-placeholder {color: #9097a1;}.right-filters #date_range:-moz-placeholder {color: #9097a1;}.right-filters .input-field i.icon-angle-down {cursor: pointer;}.right-filters .input-field i.icon-angle-down:before {font-family: 'icomoon';font-size: 12px;position: absolute;top: 10px;right: 20px;content: '\e313';color: #9097a1;}.right-filters-row .chosen-container-single .chosen-single {height: 28px;padding: 4px 10px;}.right-filters-row .chosen-container-active.chosen-with-drop .chosen-single {padding: 4px 10px;border: 1px solid #edeff5;}.right-filters-row .chosen-container-single .chosen-single:before {top: 2px;right: 10px;}.right-filters-row .right-filters .btn-submit {line-height: 24px;}#croppicModal #croppicModalObj {overflow: hidden;transform: scale(1.6);}#croppicModal .cropControls {transform: scale(.5);}#croppicModal .cropControls {font-family: sans-serif;position: absolute;z-index: 2;top: -8px;right: -61px;display: block;width: 246px;height: 30px;background-color: rgba(0, 0, 0, .35);}.location-loader-wrapper .icon-spin {right: auto;display: inline-block;float: none;width: 15px;margin: 10px auto 0 15px;}.member-inactive {padding: 15px;color: #8a6d3b;border: solid 1px #faebcc;background-color: #fcf8e3;}.list-plot, .list-beds {display: inline-block;width: 32%;padding-right: 20px;vertical-align: middle;}.list-plot h6, .list-beds h6, .list-price h6 {margin: 0;}.datepicker-popup .modal-header {padding: 0;border-bottom: 0;}.datepicker-popup .modal-header .close {position: absolute;z-index: 2;top: 30px;right: 20px;margin-top: 0;outline: none;}.datepicker-popup .modal-header .close:focus {outline: none;}.datepicker-popup .modal-body {padding: 0 15px 20px;}.datepicker-popup strong.heading {font-size: 22px;line-height: 28px;display: block;margin: 25px 0;padding: 0 20px;}.datepicker-popup .modal-dialog {width: 620px;}.datepicker-popup .modal-dialog .modal-content {border-radius: 0;background: #f5f5f4;}.datepicker-popup .date-holder {position: relative;}.datepicker-popup .date-holder ul {margin: 0;padding: 0;}.datepicker-popup .date-holder ul li {display: inline-block;margin: 0 -4px 0 0;padding: 0;list-style: none;vertical-align: top;outline: none;box-shadow: none;text-shadow: none;}.datepicker-popup .date-holder .swiper-container {width: 370px !important;}.datepicker-popup .date-holder .swiper-container ul li {width: 70px !important;}.datepicker-popup .date-holder ul li .text-holder {width: 70px;text-align: center;}.datepicker-popup .date-holder ul li .text-holder a {display: block;width: 100%;height: 100%;padding: 6px;list-style: none;border: solid 1px #dedede;border-radius: 2px;outline: none;background: #fff;box-shadow: none;text-shadow: none;}.datepicker-popup .date-holder ul li.active .text-holder a {background: #d64521;}.datepicker-popup .date-holder ul li .text-holder span {font-size: 16px;font-weight: 500;line-height: 22px;display: block;text-transform: uppercase;color: #646464;}.datepicker-popup .date-holder ul li .text-holder span.date {font-size: 24px;font-weight: 700;line-height: 30px;}.datepicker-popup .date-holder ul li.active .text-holder span {color: #fff;}.datepicker-popup .date-holder .swiper-container {width: 100%;height: 100%;}.datepicker-popup .date-holder .swiper-slide {font-size: 18px;display: -ms-flexbox;display: -webkit-box;display: flex;text-align: center;background: #fff;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.datepicker-popup .date-holder .swiper-button-prev, .datepicker-popup .date-holder .swiper-container-rtl .swiper-button-next, .datepicker-popup .date-holder .swiper-button-next, .datepicker-popup .date-holder .swiper-container-rtl .swiper-button-prev {font-size: 44px;line-height: 44px;color: #3e4452;background: none;}.datepicker-popup .date-content {width: 370px;margin: 0 auto;}.datepicker-popup .date-content {padding: 50px 0;}.datepicker-popup .date-content .text-holder .time-option {display: inline-block;width: 82px;margin: 0 -4px 0 0;}.datepicker-popup .date-content .text-holder .time-selection {display: inline-block;width: 80%;width: -webkit-calc(100% - 82px);width: -moz-calc(100% - 82px);width: calc(100% - 82px);margin: 0 -4px 0 0;}.datepicker-popup .date-content .text-holder .time-option ul, .datepicker-popup .date-content .text-holder .time-selection ul {margin: 0;padding: 0;}.datepicker-popup .date-content .text-holder .time-option ul li, .datepicker-popup .date-content .text-holder .time-selection ul li {display: block;margin: 0;padding: 0;list-style: none;outline: none;box-shadow: none;text-shadow: none;}.datepicker-popup .date-content .text-holder .time-option ul li span, .datepicker-popup .date-content .text-holder .time-selection ul li span {font-size: 16px;line-height: 22px;position: relative;display: block;padding: 10px;text-align: center;}.datepicker-popup .date-content .text-holder .time-selection ul li span {cursor: pointer;background: #fafafa;}.datepicker-popup .date-content .text-holder .time-selection ul li span:after {line-height: 43px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: '';text-align: center;text-transform: capitalize;}.datepicker-popup .date-content .text-holder .time-selection ul li.active span:after {content: 'selected';color: #fff;background: #d64521;}.datepicker-popup .date-content .text-holder .time-selection ul {border: solid 1px #979797;border-bottom: 0;}.datepicker-popup .date-content .text-holder .time-selection ul li {border-bottom: solid 1px #979797;}.datepicker-popup .field-holder {margin-bottom: 20px;}.field-btn {font-size: 16px;font-weight: 700;position: relative;display: block;min-width: 260px;margin: 0 auto;padding: 8px 12px;text-transform: uppercase;color: #fff;border: solid 1px transparent;border-radius: 3px;outline: none;background: #d64521;box-shadow: none;text-shadow: none;}.field-btn i {font-size: 26px;line-height: 0;position: absolute;top: 20px;display: inline-block;vertical-align: middle;}.field-btn:hover, .field-btn:focus {outline: none;box-shadow: none;text-shadow: none;}.datepicker-popup .range-view-form {padding: 0 20px;}.range-view-form .field-holder .input-field {font-size: 12px;font-weight: 500;height: 40px;color: #555;border: none;}.range-view-form .field-holder label {font-size: 16px;font-weight: 700;line-height: 22px;display: block;}.range-view-form .field-holder span {font-size: 14px;font-weight: 700;line-height: 20px;display: block;margin-top: 4px;}.range-view-form .field-holder span a {text-decoration: underline;}.range-view-form .field-holder span + span {margin-top: 0;}.range-view-form .field-holder a {font-size: 14px;font-weight: 700;line-height: 20px;display: inline-block;text-decoration: none;color: #337abc;}.map-holder {line-height: 10px;position: relative;}.map-fullwidth.map-holder {z-index: 0;}.map-holder.has-shadow {border: 5px solid rgb(255, 255, 255);box-shadow: 0 0 3px 3px rgba(0, 0, 0, .05);}.map-holder .map-actions {position: absolute;z-index: 2;top: 12px;right: 12px;margin: 0;padding: 0;box-shadow: 0 3px 4px 0px rgba(14, 14, 14, 0.57);border-radius: 3px;}.map-holder .map-actions li {display: inline-block;list-style: none;float: left;border-right: solid 1px #717171;}.map-holder .map-actions li:last-child {border-right: 0;}.map-holder .map-actions li a {line-height: 42px;display: block;padding: 0 15px;color: #fff;height: 42px;text-align: center;background: #585858;}.map-holder .map-actions li a img {margin-right: 5px;}.map-holder .map-actions li:first-child, .map-holder .map-actions li:first-child a {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}.map-holder .map-actions li:last-child, .map-holder .map-actions li:last-child a {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}.map-holder .map-actions li.active a, .map-holder .map-actions li:hover a {border-color: #5a2e8a;background: #404040;}.wp-rem-top-map-holder {position: relative;}.wp-rem-top-map-holder ul.map-actions {position: absolute;z-index: 10;top: 0;right: 0;display: inline-block;margin: 0;padding: 10px 8px;text-align: left;}.wp-rem-top-map-holder ul.map-actions ~ .property-records-sec {right: auto;left: 72px;}.wp-rem-top-map-holder ul.map-actions li {line-height: 26px;display: block;overflow: hidden;margin: 0 0 4px 0;padding: 0;vertical-align: middle;background: #d64521;box-shadow: 1px 1px 1px rgba(0, 0, 0, .5);}.wp-rem-top-map-holder ul.map-actions li a {font-size: 14px;font-weight: 700;line-height: 42px;display: block;width: 40px;height: 40px;padding: 0;cursor: pointer;text-align: center;color: #fff;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools {overflow: visible;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools a {height: auto;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools a i {font-size: 20px;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools a span {display: block;font-size: 10px;line-height: 24px;margin-top: -10px;}.wp-rem-top-map-holder ul.map-actions li a img {width: 70%;}.wp-rem-top-map-holder ul.map-actions li.top-gmap-lock-btn {width: 40px;height: 40px;cursor: pointer;text-align: center;}.wp-rem-top-map-holder ul.map-actions li.top-gmap-lock-btn img {width: 100%;}.wp-rem-top-map-holder ul.map-actions li:last-child a {border-right: 0;}.wp-rem-top-map-holder ul.map-actions li a.is-disabled {background-color: #707070;position: relative;-webkit-user-select: all;-moz-user-select: all;-ms-user-select: all;user-select: all;pointer-events: none;}.wp-rem-top-map-holder ul.map-actions li a.is-disabled:before {position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;content: '';cursor: not-allowed;background: rgba(255, 255, 255, 0);}.property-records-sec {position: absolute;z-index: 2;top: 10px;left: 120px;padding: 8px 6px;background: #fff;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;border-radius: 2px;}.property-records-sec p {font-size: 12px !important;line-height: 14px !important;margin: 0;}.order-discussions, .order-services-holder {margin-bottom: 30px;}.order-discussion-list {margin: 0;padding: 0;}.order-discussion-list li {margin: 0 0 -1px 0;padding: 16px;list-style: none;box-shadow: none;line-height: normal;text-shadow: none;display: block;position: relative;border-top: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;}.order-discussion-list li:last-child {border-bottom: none;}.order-discussion-list li .img-holder {width: 40px;height: 40px;float: left;margin-right: 10px;border-radius: 100px;}.order-discussion-list li .img-holder img {width: 40px;height: 40px;border-radius: 100%;border: 1px solid #ddd;}.order-discussion-list li .text-holder {overflow: hidden;position: relative;}.order-discussion-list li .text-holder .heading {position: relative;}.order-discussion-list li .text-holder .heading h5 {float: left;margin: 0;padding: 0;}.order-discussion-list li .text-holder .heading .post-date {float: right;font-size: 12px;color: #b2b2b2;}.order-discussion-list li .text-holder p {word-break: break-all;margin: 0;}.discussion-submit {font-size: 14px;font-weight: 700;line-height: 40px;display: inline-block;height: 40px;padding: 0 20px;text-align: center;color: #fff;border: 1px solid transparent;border-radius: 3px;}.discussion-submit:hover {background-color: #fff !important;}.order-discussion-list li.seller, .order-discussion-list li.buyer {background: none;border: 0;margin: 0 0 30px;padding: 0;float: right;text-align: right;width: 100%;}.order-discussion-list li.seller .img-holder {float: right;margin: 0 0 0 20px;}.order-discussion-list li.buyer {float: left;text-align: left;}.order-discussion-list li.buyer .img-holder {margin: 0 20px 0 0;}.order-discussion-list li.buyer .text-holder, .order-discussion-list li.seller .text-holder {border: 1px solid #e4e4e4;border-radius: 0 5px 5px 5px;padding: 16px;overflow: visible;display: inline-block;width: 92%;}.order-discussion-list li.seller .text-holder {background: #fafafa;border-radius: 5px 0 5px 5px;text-align: left;}.order-detail-message {background-color: #fff;margin: 0 0 30px;padding: 25px 28px;border-radius: 0;font-size: 13px;color: #333;line-height: 30px;width: 100%;display: inline-block;border: 1px solid #f1f1f1;}.description-holder ~ .order-detail-message {border-top: 0;padding-top: 0;}.description-holder .order-detail-holder ul li {width: 100%;}.description-holder .order-detail-holder .heading {color: #444;text-transform: uppercase;}.order-discussion-list li.seller .text-holder:before {position: absolute;right: -7px;top: 10px;content: "";border-style: solid;border-color: #e4e4e4;border-width: 0 1px 1px 0;transform: rotate(-48deg);height: 12px;width: 12px;background-color: #fafafa;}.order-discussion-list li.buyer .text-holder:before {position: absolute;left: -7px;top: 10px;content: "";border-style: solid;border-color: #e4e4e4;border-width: 1px 0 0 1px;transform: rotate(-48deg);height: 12px;width: 12px;background-color: #fff;}.checkbox-list .tooltip {white-space: nowrap;}.user-account-holder .user-holder .list-detail-options.has-checkbox .checkbox-list label:before {border-radius: 100%;color: #555;}.search-query-filters {margin-bottom: 18px;}ul.tagit li.tagit-choice {position: relative;margin: 0 3px 3px;padding: 5px 10px 5px 10px;background-color: #fff;font-size: 13px;font-weight: normal;line-height: normal;display: inline-block;cursor: pointer;color: #a3a7ab;border: 1px solid #ccc;border-radius: 50px;}ul.tagit li.tagit-choice .tagit-label:not(a) {color: #a3a7ab;}.modal-form .property-alert ul.tagit li:first-child {margin-left: 0;}.modal-form .property-alert ul.tagit li {padding: 4px 8px;}.modal-form .property-alert .ui-widget.ui-widget-content {display: block;position: static;border: 0;padding: 0;background: transparent;}.modal-form .property-alert .field-holder input[type='text'], .modal-form .property-alert .field-holder input[type='email'] {padding-left: 15px;margin-bottom: 0;}.modal-form .property-alert h6 {margin-bottom: 20px;color: #000 !important;}.tab-content > .hide-moment, .pill-content > .hide-moment {display: none;}.cs-datepicker {position: relative;}.cs-datepicker .datepicker-text-bottom {position: absolute;top: 13px;left: 15px;line-height: 15px;}.cs-datepicker:not(:last-child) {margin-bottom: 10px;}.cs-datepicker .datepicker-text-bottom i {color: #5a2e8a;}.cs-datepicker input[type='text'] {height: 40px;padding: 0 14px;font-family: "Roboto", sans-serif;border-radius: 0;font-weight: 400;line-height: 38px;color: #bbb;border: 1px solid #d5dee7;padding-left: 35px;width: 100%;}.cs-datepicker input[type="text"]::-webkit-input-placeholder {color: #bbb;}.cs-datepicker input[type="text"]::-moz-placeholder {color: #bbb;opacity: 1;}.cs-datepicker input[type="text"]:-ms-input-placeholder {color: #bbb;}.cs-datepicker input[type="text"]:-moz-placeholder {color: #bbb;}.cs-datepicker label {display: block;}.list-detail-options .property-social-links {margin-bottom: 0;}.sidebar .widget:last-child {margin-bottom: 0;}.user-holder.create-property-holder .field-holder .select-holder {position: relative;}.user-holder.create-property-holder .field-holder .select-holder .loader-state-property, .user-holder.create-property-holder .field-holder .select-holder .loader-city-property {position: absolute;top: 5px;right: 10px;z-index: 2;background-color: #fff;}.user-holder .field-holder .select-holder {position: relative;}.user-holder .field-holder .loader-state-member, .user-holder .field-holder .loader-city-member {position: absolute;top: 5px;z-index: 10;right: 7px;background: #fff;}.trusted-member {font-size: 14px !important;font-weight: 400;text-transform: capitalize;margin-left: 10px;display: inline-block;color: #58b158;}.trusted-member i {margin-right: 5px;}.post-featured {display: inline-block;position: absolute;z-index: 99;line-height: 15px;padding: 5px;background: #d64521;color: #fff;-webkit-transform: rotate(-42deg);-moz-transform: rotate(-42deg);-ms-transform: rotate(-42deg);-o-transform: rotate(-42deg);transform: rotate(-42deg);left: -31px;top: 10px;width: 115px;text-align: center;font-size: 12px;}.input-filed.member-user-type-field ul li {display: inline-block;margin-right: -4px;width: 50%;vertical-align: top;}.input-filed.member-user-type-field ul li .checkbox {margin: 0;}.input-filed.member-user-type-field ul li .checkbox label {font-size: 12px;}div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar td, div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar th {font-size: 12px;font-weight: 400;line-height: 24px;margin-bottom: 5px;cursor: pointer;text-align: center;color: #484848;background: none;border: 0;}.xdsoft_datetimepicker .xdsoft_datepicker thead:before {position: absolute;bottom: 0;left: 0;width: 100%;content: '';border-bottom: 1px solid #f2f2f2;}div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar thead th {font-size: 10px;font-weight: bold;line-height: 29px;position: relative;text-align: center;vertical-align: middle;text-transform: uppercase;color: #484848;background: none;}div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_next, div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_prev, div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next, div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {border: 0;background-image: none !important;text-indent: 0 !important;font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #333;}div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_prev:before {content: "\f104";}div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_next:before {content: "\f105";}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:before {content: "\f106";}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:before {content: "\f107";}div.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar td > div {padding-right: 0;}div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, div.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_current, div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover, div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {background: #5a2e8a;box-shadow: none;color: #fff;}div.xdsoft_datetimepicker .xdsoft_calendar td:hover, div.xdsoft_datetimepicker .xdsoft_time_box >div >div:hover, div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {background-color: #d64521 !important;}.property-openhouse-field, li.wp-rem-dev-appended-price {margin: 0 -59px;background-color: #fcfcfc;padding: 20px 59px 0;margin-bottom: 30px;border-top: solid 1px #ebebeb;border-bottom: solid 1px #ebebeb;}li.wp-rem-dev-appended-price {margin-bottom: -1px;}li.wp-rem-dev-appended-price .field-holder .price-loader {position: absolute;top: 50%;right: 0;z-index: 2;margin-top: -12px;}.user-holder.create-property-holder li.wp-rem-dev-appended-price .chosen-container-single .chosen-drop .chosen-results {max-height: 110px;overflow: hidden;overflow-y: auto;}.user-holder.create-property-holder li.wp-rem-dev-appended-price .chosen-container .chosen-results {margin-bottom: 0;}.property-calculating-price {margin-bottom: 30px;line-height: 0px;display: block;}.back-page-url {position: fixed;top: 20px;left: 20px;line-height: 18px;z-index: 32;}.admin-bar .back-page-url {top: 58px;}.back-page-url a:hover {color: #d64521;}.back-page-url a {color: #fff;padding-left: 20px;margin-left: 20px;position: relative;display: inline-block;padding: 8px 15px 8px 40px;background: #5b2e8b;border-radius: 0 3px 3px 0;}.back-page-url a:before {content: '\ec14';font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right: 10px;width: 50px;height: 50px;line-height: 43px;background: #5b2e8b;color: #fff;border-radius: 100px;text-align: center;font-size: 20px;vertical-align: middle;position: absolute;top: 50%;left: -20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);border: solid 3px #f1f1f1;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.back-page-url a i {display: inline-block;vertical-align: middle;margin-right: 0;font-size: 23px;line-height: 26px;margin-top: -2px;}.back-page-url a:hover {background-color: #d64521;color: #fff;}.back-page-url a:hover::before {background-color: #d64521;}body .ui-tooltip {padding: 6px 15px;line-height: 18px;color: #000;border-radius: 3px;}.ui-tooltip .arrow:after {background: #fff;border: 2px solid #fff;}.ui-tooltip .arrow {width: 70px;height: 16px;overflow: hidden;position: absolute;left: 50%;margin-left: -35px;bottom: -16px;}.ui-tooltip .arrow.top {top: -16px;bottom: auto;}.ui-tooltip .arrow.left {left: 20%;}.ui-tooltip .arrow:after {content: "";position: absolute;left: 20px;top: -20px;width: 25px;height: 25px;box-shadow: 6px 5px 9px -9px black;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.ui-tooltip .arrow.top:after {bottom: -20px;top: auto;}.property-social-links {display: inline-block;vertical-align: middle;position: relative;margin-bottom: 15px;margin-right: 6px;}.property-social-links ul.rem-social-sharing-links li {list-style: none;margin: 0;padding: 0;}.property-social-links ul.rem-social-sharing-links li a {font-size: 12px;line-height: 27px;display: inline-block;width: 30px;height: 30px;margin-bottom: 10px;text-align: center;text-decoration: none;color: #fff;border: 1px solid #d3d3d3;border-radius: 100%;outline: none;box-shadow: none;text-shadow: none;}.property-social-links ul.rem-social-sharing-links li a.cs-more {background: #eb4823;}.property-social-links ul.rem-social-sharing-links li i {margin-right: 0;line-height: 16px;color: #fff;}.property-social-links ul.rem-social-sharing-links li:last-child a {margin-bottom: 0;}.property-social-links ul.rem-social-sharing-links {margin: 0;padding: 10px;background: #fff;position: absolute;top: 100%;z-index: 99;left: -17px;border-radius: 3px;opacity: 0;visibility: hidden;margin-top: 20px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.property-social-links .social-share {font-size: 12px;line-height: 20px;position: relative;display: inline-block;margin-bottom: 0;text-align: center;text-transform: capitalize;color: #333;border-radius: 3px;background: #f1f1f1;cursor: pointer;text-indent: -9999px;width: 18px;}.property-social-links .social-share:after {position: absolute;height: 100%;content: '\ec56';font-family: 'icomoon' !important;top: 0;background: inherit;text-align: center;left: 0;line-height: 20px;font-size: 14px;text-indent: 0;}.property-social-links:hover ul.rem-social-sharing-links {visibility : visible;opacity: 1;margin-top: 10px;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box {display: inline-block;vertical-align: middle;position: relative;}.user-property .user-list ul.panel-group li .panel .panel-heading span.expire-date ~ .sold-property-box {margin-left: 6px;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box i.icon-spinner8 {top: -7px;right: -10px;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box label {margin: 0;font-weight: 400;position: relative;font-size: 14px;line-height: 20px;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box span {font-size: 12px;line-height: 14px;vertical-align: middle;color: #999;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box label span {font-size: 13px;font-weight: normal;line-height: 21px;position: relative;padding-left: 20px;cursor: pointer;color: #999;display: inline-block;margin: 0;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box input[type="checkbox"] {display: none;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box label:before {position: absolute;top: 3px;left: 0;width: 14px;height: 14px;content: '';border: 1px solid #e6e6e6;font-size: 10px;line-height: 14px;}.user-property .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-property-box input[type="checkbox"]:checked + label:before {font-family: 'icomoon';line-height: 18px;position: absolute;content: '\e5ca';cursor: pointer;}html, body, #map {width: 100%;height: 100%;}a.get-start-btn {margin-left: 14px;padding: 6px 12px;color: #fff;border-radius: 2px;}.user-account-holder {position: relative;}.user-account-holder > .element-title {margin-bottom: 38px;}.user-account-holder > .element-title h2 {margin-bottom: 0;}.property-add-elem-logo {text-align: center;margin-bottom: 40px;}.property-add-elem-logo figure {width: 125px;display: inline-block;}.property-add-elem-logo figure img {max-width: 100%;}.user-info {margin: 0;padding: 25px 0 35px 0;}.user-info .img-holder {float: left;width: 70px;height: auto;margin: 0 25px 0 0;}.user-info .img-holder figure {overflow: hidden;border: 1px solid #dbdfe2;border-radius: 50%;}.user-info .img-holder figure img {width: 100%;height: auto;}.user-info .text-holder {position: relative;display: block;overflow: hidden;padding: 0 120px 0 0;}.user-info .text-holder span {font-size: 12px;line-height: 18px;display: block;color: #a3a7ab;}.user-info .text-holder h3 {line-height: 28px;margin: 0 0 0 0;text-transform: capitalize !important;}.user-info .text-holder p {line-height: 24px;margin: 0;letter-spacing: 1px;color: #a3a7ab;}.btn-edit-profile {font-family: 'Karla', sans-serif;font-size: 14px;line-height: 20px;display: inline-block;text-decoration: underline;text-transform: uppercase;outline: none;}.btn-signout {font-family: 'Karla', sans-serif;font-size: 13px;font-weight: 700;line-height: 32px;position: absolute;top: 50%;right: 0;display: inline-block;margin: -16px 0 0 0;padding: 0 20px;text-transform: uppercase;color: #fff;border-radius: 3px;background-color: #f97456;}.btn-signout:hover {color: #fff;}.user-account-nav {margin-bottom: 48px;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;background: #fff;}ul.dashboard-nav {margin: 0;padding: 0;}ul.dashboard-nav li {display: inline-block;margin: 0;padding: 0 24px;list-style: none;}ul.dashboard-nav li:first-child {padding-left: 0;}ul.dashboard-nav li a {font-family: 'Karla', sans-serif;font-size: 14px;font-weight: 400;line-height: 40px;display: block;margin: 0;text-decoration: none;color: #4a95d2;border: 0;outline: none;}ul.map-actions li.top-gmap-lock-btn i {font-size: 20px;line-height: 39px;display: block;padding: 0;cursor: pointer;color: #fff;}ul.dashboard-nav li.orders-inquiries {position: relative;}ul.dashboard-nav li.orders-inquiries ul {position: absolute;z-index: 5;top: 100%;left: 24px;visibility: hidden;width: 100%;margin: 0;padding: 10px 0;-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);opacity: 0;border: 1px solid #ebebeb;background: #fff;}ul.dashboard-nav li.orders-inquiries:hover ul {visibility: visible;opacity: 1;}ul.dashboard-nav li.orders-inquiries ul li {display: block;margin: 0;padding: 6px 12px;border: 0;}ul.sub-nav {text-align: right;line-height: 32px;}ul.sub-nav li {padding: 0 0 0 20px;}ul.sub-nav li a {line-height: 20px;}ul.sub-nav li .btn-edit-profile {text-transform: capitalize;color: #4a95d2 !important;}ul.sub-nav li.active .btn-edit-profile, ul.sub-nav li.active a {color: #d64521;}.form-fields-set:not(:first-of-type) {display: none;}.user-dashboard .restaurant-settings-nav.progressbar-nav {margin-bottom: 40px;padding-top: 13px;padding-bottom: 0;border-bottom: 0;}.progressbar-nav {margin-bottom: 30px;counter-reset: step;text-align: center;}.progressbar-nav li {font-size: 14px;font-weight: 600;position: relative;display: inline-block;vertical-align: top;width: 25%;margin: 0 -4px 0 0;list-style-type: none;text-transform: uppercase;color: #999;}.progressbar-nav li.cond-restaurant-settings:before {cursor: pointer;}.progressbar-nav li a {font-size: 13px;font-weight: 700;cursor: text;white-space: nowrap;text-transform: capitalize;color: #333;}.progressbar-nav li:before {font-size: 11px;font-weight: 700;line-height: 22px;position: relative;z-index: 2;display: block;width: 22px;height: 22px;margin: 0 auto 19px auto;content: counter(step);counter-increment: step;-webkit-transition: background .3s ease-in-out;-moz-transition: background .3s ease-in-out;-ms-transition: background .3s ease-in-out;-o-transition: background .3s ease-in-out;transition: background .3s ease-in-out;color: #000000;border: solid 1px transparent;border-radius: 100px;background: #fff;}.progressbar-nav li:after {position: absolute;z-index: 1;top: 9px;left: -50%;width: 100%;height: 7px;content: '';-webkit-transition: background .3s ease-in-out;-moz-transition: background .3s ease-in-out;-ms-transition: background .3s ease-in-out;-o-transition: background .3s ease-in-out;transition: background .3s ease-in-out;border: 1px solid #f1f1f1;background: #fff;}.progressbar-nav li:first-child:after {content: none;}.progressbar-nav li.active:before, .progressbar-nav li.active:after {color: #fff;background-color: #29a105;background-image: -webkit-linear-gradient(bottom, #29a105, #3bb417);background-image: -moz-linear-gradient(bottom, #29a105, #3bb417);background-image: -o-linear-gradient(bottom, #29a105, #3bb417);background-image: -ms-linear-gradient(bottom, #29a105, #3bb417);background-image: linear-gradient(to top, #29a105, #3bb417);}.progressbar-nav li.active.processing:before {font-family: inherit;line-height: 24px;width: 26px;height: 26px;margin: -1px auto 16px auto;content: counter(step);counter-increment: step;color: #fff;border: solid 1px #417d41;background-image: -webkit-linear-gradient(bottom, #29a105, #3bb417);background-image: -moz-linear-gradient(bottom, #29a105, #3bb417);background-image: -o-linear-gradient(bottom, #29a105, #3bb417);background-image: -ms-linear-gradient(bottom, #29a105, #3bb417);background-image: linear-gradient(to top, #29a105, #3bb417);-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3), inset 0 1px 2px rgba(0, 0, 0, .15);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3), inset 0 1px 2px rgba(0, 0, 0, .15);box-shadow: 0 0 5px rgba(0, 0, 0, .3), inset 0 1px 2px rgba(0, 0, 0, .15);}.progressbar-nav li.active:before {font-family: 'icomoon';line-height: 16px;width: 22px;height: 22px;content: '\e5ca';color: #fff;border: solid 3px #ccc;background-color: #29a105;background-image: -webkit-linear-gradient(bottom, #29a105, #3bb417);background-image: -moz-linear-gradient(bottom, #29a105, #3bb417);background-image: -o-linear-gradient(bottom, #29a105, #3bb417);background-image: -ms-linear-gradient(bottom, #29a105, #3bb417);background-image: linear-gradient(to top, #29a105, #3bb417);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.progressbar-nav li.active:after {border-color: #29a105;}.progressbar-nav li.cond-restaurant-settings a, .progressbar-nav li.cond-restaurant-settings:before {cursor: pointer;}.progressbar-nav li.cond-restaurant-settings {cursor: pointer;}.progressbar-nav li.cond-restaurant-settings:before {content: '';}.progressbar-nav li.cond-restaurant-settings.active:before {content: '\e5ca';}.progressbar-nav li.active.processing.cond-restaurant-settings:before {font-family: 'icomoon';content: '\e969';}.form-fields-set .payment-holder {position: relative;display: block;margin: 0 0 15px;transform: scale(1);opacity: 1;}.user-holder.create-property-holder .payment-summary-fields .field-holder > textarea {height: 92px;}.form-fields-set .payment-holder .checkbox-area {margin-bottom: 20px;}.form-fields-set .payment-holder.input-button-loader {display: inline-block !important;}.back-bg-color, .payment-holder input[type='submit'].back-bg-color, .payment-holder input[type='button'].back-bg-color {background: #999;}.payment-holder .back-btn-field input[type='button'] {background-color: transparent !important;}.user-holder.create-property-holder {width: 760px;display: block;margin: 0 auto;border: 0;padding: 0;background-color: transparent;}.user-holder.create-property-holder .property-sets-holder, .user-holder.create-property-holder #property-sets-holder {background: #fff;padding: 47px 59px 39px;border: solid 1px #ebebeb;}.user-holder.create-property-holder .payment-gateways-main {width: 100%;border: 0;padding: 0;margin: 0;background: transparent;}.user-holder.create-property-holder .payment-gateways-main .payment-list, .user-holder.create-property-holder .payment-gateways-main .payment-holder {margin-bottom: 0;}.user-holder .create-properties-cats .field-holder .chosen-container {margin: 0;}.user-holder.create-property-holder .progressbar-nav li {width: 16.7%;}.user-holder.create-property-holder ul.property-settings-nav.progressbar-nav {margin-bottom: 48px;position: relative;z-index: 0;}.type-holder-main {position: relative;}.type-holder-main .loader-holder, .type-categry-holder-main .loader-holder {position: absolute;left: 0;top: 0;bottom: 0;width: 100%;height: 100%;display: -ms-flexbox;display: -webkit-box;display: flex;text-align: center;background: rgba(255, 255, 255, 0.9);-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;opacity: 0;visibility: hidden;z-index: -1;border: solid 1px #5b2e8b;border-radius: 2px;}.type-holder-main.active-ajax .loader-holder, .type-categry-holder-main.active-ajax .loader-holder {opacity: 1;visibility: visible;z-index: 1;}.type-holder-main .loader-holder:before, .type-categry-holder-main .loader-holder:before {content: "";top: 50%;left: 50%;font-size: 24px;margin-left: -15px;margin-top: -15px;z-index: 10;-webkit-animation: fa-spin 2s infinite linear;-moz-animation: fa-spin 2s infinite linear;-ms-animation: fa-spin 2s infinite linear;-o-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;opacity: 1;visibility: visible;position: absolute;width: 25px;height: 25px;border: 2px solid #5a2e8a;border-top-color: rgba(0, 0, 0, .2);border-right-color: rgba(0, 0, 0, .2);border-bottom-color: rgba(0, 0, 0, .2);border-radius: 100%;}.type-categry-holder-main .loader-holder:before {margin-top: -12px;}.type-holder-main .loader-holder img, .create-properties-cats ul.property-cats-list li .type-categry-holder-main .loader-holder img {display: none;}.user-holder.create-property-holder .field-holder {margin-bottom: 30px;}.user-holder.create-property-holder .btns-section .field-holder {margin-bottom: 0;}.user-holder.create-property-holder .field-holder .has-icon {position: relative;}.user-holder.create-property-holder .field-holder .has-icon i {position: absolute;top: 50%;left: 12px;z-index: 2;}.user-holder.create-property-holder .field-holder .has-icon > input, .user-holder.create-property-holder .field-holder .has-icon .input-date > input, .user-holder.create-property-holder .field-holder .has-icon .chosen-container-multi .chosen-choices {padding-left: 34px !important;}.user-account-holder .field-holder .has-icon .chosen-container-single .chosen-single span {padding-left: 22px;}.user-holder.create-property-holder .field-holder .minimum-loading-list {margin: 0;}.user-holder.create-property-holder .field-holder .minimum-loading-list li input {font-size: 14px;font-weight: bold;display: inline-block;width: 55%;height: 24px;padding: 0;color: #616161;border: none;border-radius: 0;background: transparent;margin-bottom: 0;}.user-holder.create-property-holder .field-holder .minimum-loading-list li input::-webkit-input-placeholder {font-weight: normal;}.user-holder.create-property-holder .field-holder .minimum-loading-list li input::-moz-placeholder {font-weight: normal;}.user-holder.create-property-holder .field-holder .minimum-loading-list li input:-ms-input-placeholder {font-weight: normal;}.user-holder.create-property-holder .field-holder .minimum-loading-list li input:-moz-placeholder {font-weight: normal;}.user-holder.create-property-holder .field-holder .minimum-loading-list .input-group-btn-vertical {top: 50%;}.user-holder.create-property-holder .minimum-loading-list .spinner {line-height: 10px;}ul.property-radios {margin: 0 0 -10px 0;padding: 0;}ul.property-radios li {display: inline-block;width: 116px;margin: 0 5px 10px 0;padding: 0;vertical-align: top;}ul.property-radios li:last-child {margin-right: 0;}ul.property-radios li input {display: none;}ul.property-radios li label {overflow: hidden;padding: 19px;cursor: pointer;border: solid 1px #dddddd;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #fff;}.user-holder.create-property-holder ul.property-radios li label {margin: 0;text-align: center;}.user-holder.create-property-holder ul.property-radios li label small {display: block;min-height: 55px;}.user-holder.create-property-holder ul.property-radios li label i {font-size: 46px;color: #c8c8c8;transition: all .3s ease-in-out;}ul.property-radios li input[type='radio'] + label:hover i, ul.property-radios li input[type='radio']:checked + label i {color: #5b2e8b;}ul.property-radios li input[type='radio']:checked + label, ul.property-radios li input[type='radio'] + label:hover {border-color: #5b2e8b;}ul.property-radios li input[type='radio']:checked + label img, ul.property-radios li label:hover img {-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;}ul.property-radios li input[type='radio']:checked + label span, ul.property-radios li label:hover span {color: #5b2e8b;}.user-holder ul.property-radios li label img {margin: 0 auto 11px;}ul.property-radios li label img {display: block;width: 44px;height: auto;margin: 0 auto 11px;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.4;}ul.property-radios li label span {font-size: 13px;font-weight: 700;line-height: 19px;display: block;width: 100%;text-align: center;color: #000;}ul.property-radios .loader-holder {width: 100%;cursor: pointer;height: 100%;top: 0;background-color: rgba(255,255,255,0.8);z-index: -1 !important;}ul.property-radios li input[type='radio']:checked + label + .loader-holder {z-index: 1 !important;}.create-properties-cats .field-holder {margin-bottom: 30px;}.create-properties-cats ul.property-cats-list {margin: 0 -5px -10px;padding: 0;}.create-properties-cats ul.property-cats-list li {display: inline-block;margin: 0 -4px 10px 0;padding: 0 5px;vertical-align: top;}.create-properties-cats ul.property-cats-list li input[type='radio'] {display: none;}.create-properties-cats ul.property-cats-list li label {position: relative;margin: 0;padding: 10px;cursor: pointer;border: 1px solid #ddd;border-radius: 2px;background-color: #fff;}.create-properties-cats ul.property-cats-list li label .image-holder {display: inline-block;margin-right: 10px;vertical-align: middle;}.create-properties-cats ul.property-cats-list li label .image-holder i {font-size: 25px;line-height: 18px;}.create-properties-cats ul.property-cats-list li label span, .create-properties-cats ul.property-cats-list li label i {line-height: 18px;display: inline-block;vertical-align: middle;color: #00000d;}.create-properties-cats ul.property-cats-list li label span {font-size: 12px;}.create-properties-cats ul.property-cats-list li label i {color: #bebebe;}.create-properties-cats ul.property-cats-list li .type-categry-holder-main {position: relative;}.create-properties-cats ul.property-cats-list li input[type='radio']:checked + label, .create-properties-cats ul.property-cats-list li label:hover {color: #5b2e8b;border-color: #5b2e8b;}.create-properties-cats ul.property-cats-list li label:hover i, .create-properties-cats ul.property-cats-list li input[type='radio']:checked + label i {color: #5b2e8b;}.activation-tab-message {margin-top: 70px;text-align: center;}.activation-tab-message .text-holder strong {font-family: 'Montserrat', sans-serif;font-size: 45px;font-weight: 700;display: block;margin-bottom: 15px;color: #31cd75;}.activation-tab-message .text-holder span {font-family: 'Montserrat', sans-serif;font-size: 16px;display: block;color: #999;}.activation-tab-message .media-holder {margin-bottom: 25px;}.activation-tab-message .text-holder span a {color: #4a95d2;}.activation-tab-message .thankyou-contacts {text-align: center;}.activation-tab-message .text-holder {max-width: 80%;margin: 0 auto 70px auto;}.user-holder .thankyou-contacts {margin-bottom: 40px;}.user-holder .thankyou-contacts .list-inline li {float: none;margin-right: 25px;}.thankyou-contacts li i {font-size: 14px;font-size: 18px;margin-right: 5px;vertical-align: middle;color: #888;}.activation-tab-message .thankyou-contacts > p {font-size: 13px;line-height: 18px;margin-bottom: 15px;color: #484848 !important;}.dashboard-title {position: relative;margin-bottom: 40px;}.dashboard-title strong {display: block;font: 700 Normal 22px/28px "Montserrat", sans-serif;color: #000000;margin-bottom: 15px;}.dashboard-element-title {margin-bottom: 20px;position: relative;}.dashboard-element-title .info-text {font-size: 12px;font-weight: 400;line-height: 18px;display: inline-block;color: #aaa;text-transform: none;margin-left: 10px;vertical-align: text-bottom;font-family: "Roboto", sans-serif;}.dashboard-element-title .sub-title {display: block;font-size: 12px;font-weight: 400;color: #999999;line-height: 18px;text-transform: none;font-family: "Roboto", sans-serif;}.user-holder .dashboard-element-title .choose-all-apply {position: absolute;top: 0;right: 0;padding: 0;line-height: 22px;}.browse-btn-sec {display: inline-block;vertical-align: middle;}.browse-btn-sec .browse-menu-icon-img {line-height: 32px;min-height: 32px;padding-top: 0;padding-bottom: 0;color: #fff;}.browse-btn-sec .image-holder {line-height: 34px;display: inline-block;width: 34px;height: 34px;margin-right: 10px;vertical-align: middle;}.browse-btn-sec .image-holder.floor-plan-image-viewer-holder {overflow: hidden;border: 1px solid #f4f4f4;background: #fafafa;}.user-holder.create-property-holder .browse-btn-sec .image-holder img, .browse-btn-sec .image-holder img {width: 100%;}.browse-btn-sec + span.allowed-extensions {margin-left: 10px;}.service-list .info-holder {position: relative;padding: 20px 0;}.service-list .info-holder a.remove-this-attachment, .service-list .info-holder a.remove-this-apartment, .service-list .info-holder a.remove-this-floor-plan {font-size: 12px;line-height: normal;position: absolute;top: 0;right: 9px;display: inline-block;float: none;margin: 2px 0 0;vertical-align: middle;opacity: 1;color: #ff2626;}.dashboard-element-title .add-new-faq-btn {float: right;}.add-new-faq-btn:hover, .add-new-faq-btn:focus {color: #00afe2;}.property-faq-list {margin: 0;padding: 0;}.property-faq-list li {position: relative;border-bottom: 1px solid #ebebeb;padding-bottom: 10px;margin-bottom: 10px;cursor: move;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.property-faq-list li:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}.property-faq-list .faq-drag {display: inline-block;vertical-align: middle;line-height: normal;margin-right: 8px;}.property-faq-list .faq-drag i {font-size: 20px;display: inline-block;vertical-align: middle;}.property-faq-list .faq-title {display: inline-block;line-height: normal;vertical-align: middle;cursor: auto;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-right: 10px;}.property-faq-list .edit-faq {float: right;line-height: 20px;margin-right: 10px;}.property-faq-list .remove-faq {line-height: 14px;}.property-faq-list .remove-faq a {font-size: 18px;color: #ff2626;}.element-title.align-right .pull-right {float: left !important;left: 0;right: auto;margin-top: -5px;}.element-title.align-right .button-next-member {left: 0;right: auto;}.element-title.align-right .button-prev-member {left: 30px;right: auto;}.element-title.align-center .pull-right, .real-estate-property .element-title.align-center .pull-right {position: static;display: inline-block;float: none !important;width: auto;}.element-title.align-center .pull-right .swiper-button-next.default {right: 4px;left: auto;}.element-title.align-center .pull-right .swiper-button-prev.default {left: 4px;right: auto;}.property-sorting-holder {position: relative;margin: 0 0 25px;padding: 0 0 20px;border-bottom: 2px solid #e6e6e6;}.property-sorting-holder .all-results {float: left;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.property-sorting-holder .all-results h5 {margin-bottom: 0;text-transform: none !important;}.property-sorting-holder .user-location-filters {float: right;}.property-sorting-holder .user-location-filters .filter-title {display: inline-block;margin-right: 5px;vertical-align: middle;color: #999;}.property-sorting-holder .years-select-box {display: inline-block;width: 100px;margin-right: 10px;}.property-sorting-holder .chosen-container-single .chosen-single {line-height: normal;padding: 0;border: none;background-color: inherit;box-shadow: none;}.property-sorting-holder .chosen-container-single .chosen-single span {color: #999;}.property-sorting-holder .chosen-container-active.chosen-with-drop .chosen-single {border: none;}.property-sorting-holder .chosen-container .chosen-drop {border: none;}.property-sorting-holder .chosen-container .chosen-results {display: block;}.property-sorting-holder .chosen-container-single .chosen-single div {top: 0;}.property-sorting-holder .chosen-container-single .chosen-single div b {position: relative;display: inline-block;background: none;}.property-sorting-holder .chosen-container-single .chosen-single div b:before {font-family: 'icomoon';font-size: 22px;font-weight: 400;position: absolute;top: 0;line-height: 16px;left: -6px;content: '\e313';color: #919191;}.property-sorting-holder .user-location-filters ul {display: inline-block;margin: 0;padding: 0;}.property-sorting-holder .user-location-filters li {line-height: normal;display: inline-block;margin: 0 0 0 15px;list-style: none;}.property-sorting-holder .user-location-filters li:first-child {margin-left: 0;}.property-sorting-holder .user-location-filters li a {font-size: 20px;vertical-align: middle;color: #bebebe;}.property-sorting-holder .user-location-filters li a i {vertical-align: middle;display: inline-block;}.property-sorting-holder .chosen-container .chosen-results li.active-result {margin: 0;}.property-sorting-holder .user-location-filters li.highlighted {background-image: none;}.slide-loader-holder {position: relative;}.slide-loader-holder.slide-loader:before {position: absolute;z-index: 2;bottom: -3px;width: 100%;height: 2px;margin: 2px 0;content: '';background-color: #5a2e8a;}.property-sorting-holder > .row > .col-lg-12 {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.property-sorting-holder.member-sorting .user-location-filters .years-select-box {width: 200px;margin-right: 0;}.property-sorting-holder.member-sorting .user-location-filters .chosen-container-single .chosen-single {background: #fff;padding: 10px 0 10px 8px;border: 1px solid #f1f1f1;}.property-sorting-holder.member-sorting .user-location-filters select {background: #fff;padding: 10px 0 10px 8px;border: 1px solid #f1f1f1;height: 40px;}.property-sorting-holder.member-sorting .user-location-filters .chosen-container-single .chosen-single div b:before {position: absolute;top: 50%;}.property-sorting-holder.member-sorting .user-location-filters .chosen-container-single .chosen-drop {border: solid 1px #f1f1f1;}.property-grid {margin: 0 0 30px;background-color: #fff;border: 1px solid #f1f1f1;}.property-grid figure a {text-decoration: none;outline: none;box-shadow: none;display: block;}.property-grid figure img {width: 100%;}.property-grid .post-title {margin-bottom: 7px;padding: 0;clear: both;}.real-estate-property figure figcaption {pointer-events: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;}.real-estate-property .element-title.align-left .pull-right, .real-estate-property .element-title .pull-right {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.real-estate-property .element-title.align-left .pull-right {right: 0;}.property-medium .img-holder.image-loaded figure:before, .property-medium .img-holder.image-loaded figure figcaption, .property-grid .img-holder.image-loaded figure:before, .property-grid .img-holder.image-loaded figure figcaption {opacity: 1;visibility: visible;}@media (min-width:992px) {.property-medium .img-holder figure {height: 180px;overflow: hidden;}.property-grid .img-holder figure {height: 219px }.real-estate-property .col-lg-6 .property-grid .img-holder figure {height: 249px }.property-medium .img-holder.image-loaded figure, .property-grid .img-holder.image-loaded figure, .real-estate-property .col-lg-6 .property-grid .img-holder.image-loaded figure {height: auto;overflow: visible;}}.real-estate-property .caption-inner ul.galley-img {margin: 0;padding: 0;display: inline-block;vertical-align: middle;}.real-estate-property .caption-inner ul.galley-img li {list-style: none;list-style-type: none;display: block;line-height: 24px;}.real-estate-property .caption-inner ul.galley-img li a {position: relative;display: inline-block;line-height: 24px;}.real-estate-property .caption-inner {line-height: normal;position: absolute;bottom: 0;left: 0;width: 100%;padding: 15px;}.real-estate-property .caption-inner .rent-label {font-size: 10px;font-weight: 500;display: inline-block;padding: 1px 10px;vertical-align: middle;text-transform: uppercase;color: #fff;border: 1px solid transparent;border-radius: 20px;float: right;}.real-estate-property .caption-inner .rent-label {opacity: 0;visibility: hidden;}.real-estate-property .info-content, .real-estate-property .property-medium.classic label em {position: absolute;bottom: 100%;background: rgba(0,0,0,.5);left: 50%;margin: 0 0 15px 0;border-radius: 3px;opacity: 0;visibility: hidden;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);}.real-estate-property .info-content span {font-size: 11px;padding: 7px 15px 6px;color: #fff;font-weight: 600;display: block;line-height: normal;text-transform: uppercase;}.real-estate-property .info-content:before, .real-estate-property .property-medium.classic label em:before {position: absolute;left: 50%;bottom: -5px;width: 0;height: 0;content: "";margin: 0 0 0 -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid rgba(0,0,0,0.5);}.real-estate-property .property-grid:hover .caption-inner .rent-label, .real-estate-property .property-medium:hover .caption-inner .rent-label {opacity: 1;visibility: visible;}.real-estate-property .caption-inner .rent-label:hover {background-color: #fff !important;}.real-estate-property .caption-inner .rent-label a {display: inline-block;vertical-align: middle;color: #fff;}.wrapper-boxed .real-estate-property .caption-inner {padding: 5px;}.wrapper-boxed .rem-property-options .option-holder a, .wrapper-boxed .rem-property-options .option-holder label {padding: 0 6px;}.wrapper-boxed .split-map-right .property-medium .img-holder, .wrapper-boxed .split-map-left .property-medium .img-holder {width: 100%;margin-bottom: 15px;}.wrapper-boxed .split-map-right .property-medium .text-holder, .wrapper-boxed .split-map-left .property-medium .text-holder {width: 100%;padding-left: 0;}.real-estate-property span.cs-categories {font-size: 10px;line-height: normal;position: absolute;top: 15px;left: 15px;padding: 4px 10px;text-transform: uppercase;color: #fff;background-color: rgba(0,0,0,0.3);border-radius: 2px;}.property-grid .featured ~ span.cs-categories, .property-medium .featured ~ span.cs-categories {left: 95px;}.property-grid .text-holder {position: relative;display: inline-block;width: 100%;padding: 25px;background-color: #fff;}.property-grid .text-holder .prop-price-type, .property-medium .text-holder .prop-price-type, .profile-info .prop-price-type, .property-detail.detail-v5 .list-detail-options .title-area .price-holder .prop-price-type, .list-detail-options .title-area .price-holder .prop-price-type {margin-left: 10px;}.property-grid .property-price, .property-medium .property-price {font-size: 18px;font-weight: 700;display: block;margin-bottom: 7px;color: #d64521;float: left;line-height: 24px;width: 69%;}.property-grid .property-price small, .property-medium .property-price small {display: block;font-size: 10px;font-weight: 400;line-height: 16px;width: 100%;}.property-price .price-type, .property-price .guid-price {font-size: 12px !important;font-weight: 400 !important;line-height: 18px;display: inline-block;}.open-house-info {position: absolute;top: 14px;right: 15px;color: #555;cursor: pointer;width: 40px;height: 40px;background: #fff;text-align: center;line-height: 33px;border-radius: 50%;-webkit-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.2) !important;box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.2) !important;}.open-house-info:before {position: absolute;width: 22px;height: 21px;content: '';background: url(../images/time-img.png) no-repeat;background-size: 100%;background-position: 0 0;left: 0;right: 0;top: 0;bottom: 0;margin: auto;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}.open-house-info + .popover .popover-content {font-size: 12px;}.property-grid .like-btn a {font-size: 22px;color: #e4e0dc;}.property-grid .post-title h4 {margin: 0;font-size: 17px;}.property-grid .post-title a {color: #3b3b3b;font-size: 17px;text-decoration: none;outline: none;}.property-grid .post-title + .post-category-list li {color: #999999;}.property-grid .post-category-list {padding: 0;margin-bottom: 10px;}.property-grid.advance-grid .text-holder {padding-bottom: 20px;}.property-grid.advance-grid ul.post-category-list {margin-bottom: 5px;}.property-grid .post-category-list li {font-size: 13px;font-weight: 600;font-style: normal;line-height: normal;display: inline-block;margin: 0 12px 0 0;list-style: none;color: #3b3b3b;}.property-grid .post-category-list li:last-child {margin-right: 0;}.property-grid .post-category-list li i {margin-right: 4px;}.property-grid ul.property-location, .property-medium ul.property-location {padding-left: 0;margin: 0 0 5px 0;}.property-grid ul.property-location {margin-bottom: 10px;}.property-grid ul.property-location li, .property-medium ul.property-location li {list-style: none;vertical-align: middle;color: #999999;font-size: 13px;line-height: 19px;margin: 0;padding: 0;}.property-grid ul.property-location i, .property-medium ul.property-location i {margin-right: 5px;vertical-align: middle;}.real-estate-property #portfoliolist {margin: 0 0 0 -25px;}.real-estate-property #filters {float: left;margin: 0 0 0 -20px;padding: 15px 0 0;}.real-estate-property #filters li {line-height: normal;float: left;margin: 0 0 0 20px;list-style: none;}.real-estate-property .property-grid.modern figure:before {display: none;}.property-grid .img-holder {border-width: 1px;border-color: #f2f2f2 #f2f2f2 transparent #f2f2f2;border-style: solid;border-bottom-width: 0;}.property-grid.modern .text-holder {border-width: 1px;border-style: solid;border-color: #ed6950 #f2f2f2 #f2f2f2;z-index: 10;position: relative;}.element-title.align-center #filters, .element-title.align-center #filters.modern-filters {position: static;float: none;width: 100%;text-align: center;margin: 0;}.element-title.align-center #filters li {float: none;margin: 0 0 0 20px;display: inline-block;}.element-title.align-center #filters li:first-child {margin: 0;}.property-grid.modern.v1 .text-holder {padding-bottom: 0;border-bottom: 0;}.property-grid.modern.v1 .property-price .price-type {vertical-align: middle;margin-left: 5px;}.property-grid.modern.v1 .post-property-footer {position: relative;border: solid 1px #f2f2f2;}.property-grid.modern.v1 .post-property-footer .enquiry-list-btn {position: absolute;top: 50%;right: 18px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.property-grid.modern.v1 .post-property-footer .thumb-img ~ .enquiry-list-btn {right: 88px;}.property-grid.modern.v1 .post-property-footer .price-holder {border: 0;}.property-grid.modern.v1 a.property-list-enquiry-check {position: absolute;top: 50%;right: 18px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.property-grid.modern.v1 .thumb-img + a.property-list-enquiry-check {right: 90px;}.property-grid.modern.v1 .like-btn, .property-medium.classic .like-btn {top: -12px;right: 20px;position: absolute;width: 28px;height: 28px;line-height: 28px;border-radius: 100%;text-align: center;border: 1px solid #e4e4e4;background: #fff;}.property-grid.modern.v1 .like-btn a, .property-medium.classic .like-btn a {font-size: 14px;line-height: 20px;}.property-grid.modern.v1 .like-btn a i, .property-medium.classic .like-btn a i {position: absolute;top: 7px;right: 5px;}.property-grid.modern.v1 .like-btn a .icon-spinner, .property-grid.modern.v1 .like-btn a .icon-spinner8.fa-spin, .property-grid.modern.v1 .like-btn a .fa-spin, .property-grid.modern.v1 .like-btn a .icon-spin, .property-grid.modern.v1 .like-btn a .icon-spinner8, .property-grid.default .like-btn a .icon-spinner, .property-grid.default .like-btn a .icon-spinner8.fa-spin, .property-grid.default .like-btn a .fa-spin, .property-grid.default .like-btn a .icon-spin, .property-grid.default .like-btn a .icon-spinner8 {top: 6px;right: 6px;}.property-grid.modern .post-category-list li:last-child:before {display: none;}.property-grid.modern, .property-grid.modern .img-holder {border: 0;}.property-grid.modern .post-title ~ .checkbox {margin-top: -10px;margin-bottom: 8px;float: none;padding: 0 20px;}.property-grid.modern .post-title a {letter-spacing: .6px!important;color: #333;}.property-grid.modern .post-category-list {width: 100%;margin: 0 0 20px;}.property-grid.modern .post-category-list li {font-size: 13px;font-weight: 400;font-style: normal;position: relative;color: #3b3b3b;}.property-grid.modern .post-category-list li:before {position: absolute;top: 3px;right: -10px;width: 1px;height: 11px;content: '';background-color: #3b3b3b;}.property-grid.modern .post-property-footer .property-price {font-size: 18px;padding: 20px 18px 15px;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;}.property-grid.modern .post-property-footer .property-price.has-thumb {padding-right: 82px;}.property-grid.modern .price-holder {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-ms-flex-line-pack: stretch;align-content: center;width: 100%;border-top: 1px solid #f2f2f2;height: 100%;}.property-grid.modern .thumb-img {float: right;padding: 12px 15px;border-left: 1px solid #f2f2f2;width: 76px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.property-grid.modern .thumb-img img {border: 1px solid #f2f2f2;max-width: 100%;}.property-grid.modern .caption-inner .rent-label {font-size: 9px;font-weight: 700;padding: 2px 7px 3px;border-radius: 2px;}.real-estate-property #filters.modern-filters, .real-estate-property .modern-filters {position: absolute;top: 5px;right: 0;padding: 0;}.real-estate-property .modern-filters li span, .real-estate-property .modern-filters li span a {font-size: 14px;font-weight: 700;display: block;cursor: pointer;text-transform: uppercase;color: #435061;}.real-estate-property .modern-filters li.active {pointer-events: none;}.real-estate-property .property-grid.modern .compare-property {float: right;}.real-estate-property .classic figure:before {display: none;}.property-grid.classic {box-shadow: 0 0 8px rgba(0, 0, 0, .3);border: 0;}.real-estate-property .classic .caption-inner .rent-label {background-color: #fa8526 !important;}.real-estate-property .classic .caption-inner .rent-label:hover a {color: #fff !important;border-color: #fa8526 !important }.real-estate-property .classic .caption-inner .capture-count {font-size: 14px;font-weight: 400;vertical-align: middle;}.property-grid.classic .text-holder {padding: 20px 25px 25px;}.property-grid.classic .like-btn a {font-size: 18px;}.property-grid.classic .post-title a {letter-spacing: .5px!important;}.property-grid.classic .location-list {margin: 0 0 18px;padding: 0;}.property-grid.classic .location-list li {font-size: 12px;color: #354e52;}.property-grid.classic .location-list li i {margin-top: 0;}.property-grid.classic .post-category-list {margin: 0 0 -10px 0;display: inline-block;width: 100%;}.property-grid.classic .post-category-list li i {line-height: 22px;position: absolute;top: 0;left: 0;width: 22px;height: 22px;text-align: center;vertical-align: middle;border-radius: 100%;background-color: #eee;}.property-grid.classic .post-category-list li:hover i {color: #fff;}.property-grid.classic .post-category-list li {font-size: 12px;font-style: normal;line-height: 22px;position: relative;margin: 0 10px 10px 0;padding: 0 12px 0 32px;color: #999;border: 1px solid #eee;border-radius: 20px;}.property-grid.classic .readmore-btn {font-size: 12px;line-height: normal;position: relative;float: right;margin: 5px 0 0;color: #fa8526;}.real-estate-property .property-grid.classic .img-holder .featured {left: -8px;}.property-grid.classic .post-category-list .readmore-holder {border: none;padding: 0;margin: 0;line-height: normal;border-radius: 0;}.property-grid.classic .post-category-list .readmore-holder .readmore-btn i {margin: 0 0 0 5px;position: initial;background-color: inherit;width: auto;height: auto;line-height: normal;border-radius: 0;font-size: 13px;}.swiper-container.grid-default-slider .swiper-slide {width: 33.33333333%;}.swiper-container.grid-default-slider {padding: 0 1px;margin-bottom: 20px;}.real-estate-property .default figure:before {display: none;}.property-grid.default .featured {font-size: 10px;font-weight: 700;line-height: normal;position: absolute;top: 15px;left: 15px;display: inline-block;text-transform: uppercase;color: #fff;}.property-grid.default .img-holder {overflow: hidden;}.property-grid.default .text-holder {padding: 20px 25px 0;box-shadow: 0 0 2px rgba(0, 0, 0, .1);position: relative;z-index: 10;}.property-grid.default .location-list {padding: 0;}.property-grid.default .like-btn a {font-size: 12px;line-height: 26px;display: inline-block;width: 24px;height: 24px;text-align: center;color: #77c720;border-radius: 100%;background-color: #fff;box-shadow: 0 0 2px rgba(0, 0, 0, .3);}.property-grid.default .like-btn {top: -12px;right: 20px;}.property-grid.default .checkbox {line-height: 30px;}.property-grid.default .checkbox label:before {border-color: #a9b4c4;}.property-grid.default .location-list li {font-size: 12px;color: #625d52;}.property-grid.default .post-category-list {margin: 0;}.property-grid.default .post-category-list li {font-size: 12px;font-weight: 400;font-style: normal;width: 50%;margin: 0 -4px 18px 0;padding: 0 10px 0 0;color: #999;}.property-grid.default .post-category-list li i {font-size: 18px;margin: 0 8px 0 0;vertical-align: middle;color: #cdcdce;}.property-grid.default .price-holder {display: inline-block;width: 100%;padding: 18px 0 12px;border-top: 1px solid #eee;}.real-estate-property .default .caption-inner {top: 0;bottom: auto;}.real-estate-property .default .caption-inner .rent-label {background-color: #fa8526;}.real-estate-property .swiper-button-next.default, .real-estate-property .swiper-button-prev.default {font-size: 20px;width: 24px;height: 24px;line-height: 24px;text-align: center;border: 1px solid #b6b6b6;border-radius: 100%;background: #c7c7c7;color: #fff;line-height: 27px;top: 50%;margin-top: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.real-estate-property .swiper-button-prev.default i {text-indent: 2px;}.real-estate-property .swiper-button-next.default, .real-estate-property .swiper-container-rtl .swiper-button-prev {right: 30px;left: auto;background-image: none;}.real-estate-property .swiper-button-prev.default, .real-estate-property .swiper-container-rtl .swiper-button-next {right: auto;left: -25px;background-image: none;}.pricetable-holder.modern.active .cs-price .img-holder figure i, .pricetable-holder.modern.active .cs-price strong, .pricetable-holder.modern.active ul li {color: #fff;}.real-estate-property .swiper-button-next.default i, .real-estate-property .swiper-button-prev.default i {line-height: 22px;display: inline-block;}.real-estate-property .grid-default-slider .default .caption-inner {top: auto;bottom: 0;text-align: right;z-index: 12;}.real-estate-property .grid-default-slider .default .compare-property {float: left;}.grid-default-slider .property-grid.default .price-holder {display: block;width: 100%;padding: 0;border-top: 0;}.grid-default-slider .property-grid.default .featured, .property-medium.modern .img-holder .featured {font-weight: 500;color: #fff;background-color: #0096ff;display: block;left: -33px;padding: 0 50px 0 40px;position: absolute;text-align: center;top: 14px;transform: rotate(-34deg);text-transform: uppercase;font-size: 13px;line-height: 24px;z-index: 12;}.grid-default-slider .property-grid.default .like-btn {top: 50%;right: 14px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);position: absolute;line-height: normal;}.grid-default-slider .property-grid.default .like-btn a {color: #fff;border-radius: 0;background-color: transparent;box-shadow: none;font-size: 16px;line-height: 22px;}.grid-default-slider .property-grid.default .like-btn a:hover {color: #fff !important;}.grid-default-slider .property-grid.default .like-btn i {position: absolute;top: 7px;right: 5px;}.property-grid .loation-list-holder {position: relative;}.grid-default-slider .property-grid.default .loation-list-holder {padding: 10px 20px;margin: 0;border-top: 1px solid #eaecee;display: block;width: 100%;min-height: 40px;}.grid-default-slider .property-grid.default .property-location {margin: 0;padding: 0;width: 90%;}.grid-default-slider .property-grid.default .property-location li {color: #fff;list-style: none;}.grid-default-slider .property-grid.default .post-category-list {margin-bottom: 15px;}.grid-default-slider .property-grid.default .post-category-list li {width: auto;margin-bottom: 0;position: relative;padding-left: 30px;}.grid-default-slider .property-grid.default .post-category-list i {vertical-align: text-top;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 0;}.real-estate-property .align-right .pull-right .swiper-button-prev.default {right: auto;left: 30px;}.real-estate-property .align-right .pull-right .swiper-button-next.default {left: 0;right: auto;}.property-grid.classic.v2 {box-shadow: none;border: solid 1px #e5e5e5;}.property-grid.classic.v2 .checkbox {position: absolute;right: 10px;top: -12px;width: 70px;text-align: center;}.property-grid.classic.v2 .checkbox label {padding: 0;position: relative;text-indent: -9999px;width: 30px;height: 30px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background-color: #fff;-webkit-box-shadow: 0 0 2px rgba(0,0,0,.3);-moz-box-shadow: 0 0 2px rgba(0,0,0,.3);box-shadow: 0 0 2px rgba(0,0,0,.3);}.property-grid.classic.v2 .checkbox label:before {line-height: 18px;position: absolute;top: 50%;left: 9px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);width: 12px;height: 12px;content: '';text-align: center;border: 1px solid #d2d2d2;background-color: #fff;text-indent: 0px;}.property-grid.classic.v2 .text-holder {padding: 20px 25px 10px;}.property-grid.classic.v2 .checkbox input[type='checkbox']:checked + label:before {font-size: 10px;line-height: 10px;color: #b8b8b8;top: 50%;left: 9px;}.compare-label {font-size: 13px;color: #b8b8b8;display: inline-block;width: 100%;min-height: 21px;text-align: center;position: absolute;left: 0;top: -32px;visibility: hidden;opacity: 0;line-height: 20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #fff;-webkit-box-shadow: 0 0 2px rgba(0,0,0,.3);-moz-box-shadow: 0 0 2px rgba(0,0,0,.3);box-shadow: 0 0 2px rgba(0,0,0,.3);}.property-grid.classic.v2 .checkbox:hover .compare-label {opacity: 1;visibility: visible;}.property-grid.classic.v2 .checkbox label .compare-loader {top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 12px;height: 12px;text-indent: 0;border-color: #d2d2d2;}.property-grid.classic.v2 .checkbox label .compare-loader i {font-size: 10px;}.compare-label:before {position: absolute;left: 50%;bottom: -7px;width: 0;height: 0;content: "";-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #fff;}.property-grid.classic.v2 .location-list {margin: 0 0 10px;}.property-grid.classic.v2 .location-list li {font-size: 14px;color: #b8b8b8;}.property-grid.classic.v2 .post-category-list li {margin: 0 12px 0 0;border-radius: 0;padding: 0 12px 0 0;border-width: 0;}.property-grid.classic.v2 .post-category-list {margin: 0 0 10px;width: 100%;clear: both;}.property-grid.classic.v2 .post-category-list li:before {background-color: #929293;content: "";position: absolute;right: -2px;top: 4px;width: 2px;height: 65%;}.property-grid.classic.v2 .post-category-list li:last-child {border: none;padding-right: 0;margin-right: 0;}.property-grid.classic.v2 .post-category-list li:last-child:before {display: none;}.property-grid.classic.v2 .text-holder .property-price .price-type {color: #b8b8b8 !important;font-size: 12px !important;font-weight: 400 !important;font-style: normal;}.property-grid.classic.v2 .img-holder {border-width: 0;}.property-grid.modern.v2 .location-list li {color: #87939d;font-weight: 400;}.property-grid.modern.v2 .featured {font-size: 10px;letter-spacing: 1px;}.property-grid.modern.v2 .caption-inner {top: auto;bottom: 0;text-align: left;}.property-grid.modern.v2 .property-price {font-size: 20px;color: #fff;font-weight: 700;display: inline-block;vertical-align: middle;margin: 0 8px 0 0;text-shadow: 1px 1px 1px #000;}.property-grid.modern.v2 .property-price ~ .rem-property-options {position: absolute;top: 50%;right: 8px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.property-grid.modern.v2 .property-price .price-type {font-size: 14px;display: block;font-style: normal;padding: 0 0 2px 0;}.likes-count {float: left;margin: 2px 5px 0 0;}.likes-count span {font-size: 14px;font-weight: 700;vertical-align: middle;}.likes-count i {font-size: 17px;vertical-align: middle;margin: -2px -5px 0 -2px;display: inline-block;}.likes-count span ~ i {margin: -2px 0 0 -5px;}.property-grid.modern.v2 .post-category-list li {font-weight: 700;color: #87939d;}.property-grid.modern.v2 .post-category-list li:before {background-color: #87939d;}.real-estate-property .property-grid.modern.v2 figure:before {display: block;}.property-grid.modern.v2 .post-title a {font-weight: 800 !important;text-transform: capitalize !important;}.property-grid.modern.v2 .compare-checkbox {position: absolute;right: 0;bottom: 10px;}.show-more-property .element-title {position: relative;display: inline-block;width: 100%;margin: 0 0 38px;}.show-more-property .element-title h2 {color: #5a2e8a;}.show-more-property .element-title .show-more-property {font-weight: 600;line-height: normal;position: absolute;top: 50%;right: 0;padding: 10px 15px;text-decoration: none;color: #5a2e8a;border: 2px solid #5a2e8a;border-radius: 5px;outline: none;}.show-more-property #portfoliolist {margin: 0 0 0 -25px;}.show-more-property #filters {float: left;margin: 0 0 0 -20px;padding: 0;}.show-more-property #filters li {line-height: normal;float: left;margin: 0 0 0 20px;list-style: none;}.show-more-property #filters li span {font-size: 14px;font-weight: 600;display: block;cursor: pointer;text-decoration: none;text-transform: uppercase;color: #bbb !important;font-family: 'Roboto', sans-serif;}.show-more-property #filters li.active {pointer-events: none;}.show-more-property #filters li span.active {color: #555 !important;}.show-more-property .portfolio {overflow: hidden;box-sizing: border-box;width: 33.333%;-o-box-sizing: border-box;}.show-more-property .portfolio.col-lg-12 {width: 100%;}.show-more-property.v2 .element-title h2 {float: left;text-transform: capitalize !important;font-size: 30px;}.show-more-property.v2 .element-title.align-center h2 {float: none;}.show-more-property.v2 #filters {float: right;margin: 0;padding: 10px 0 0 0;}.show-more-property.v2 #filters li span {font-size: 16px;text-transform: capitalize;color: #555;font-weight: 700;position: relative;}.show-more-property.v2 #filters li.active span, .show-more-property.v2 #filters li span:hover, .show-more-property.v2 #filters li.active span a {color: #2f4bc3 !important;}.show-more-property.v2 #filters li span:before {position: absolute;left: 0;bottom: -5px;width: 0;content: "";height: 2px;background-color: #2f4bc3;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.show-more-property.v2 #filters li span:hover:before, .show-more-property.v2 #filters li.active span:before {width: 100%;}.property-grid.modern.v2 .rent-label {font-weight: 700;padding: 3px 10px;border-radius: 2px;float: right;line-height: normal;margin: 15px 15px 0 0;background-color: #333;color: #fff;font-size: 10px;text-transform: uppercase;}.property-grid.modern.v2 .rent-label a {color: #fff;}.property-grid.modern.v2 .post-category-list {margin: 0;}.property-grid.modern.v2 .text-holder {border-top-color: #f2f2f2;}body .property-grid.modern.v2 .caption-inner .property-price {color: #fff !important;}.property-grid.modern.v2 .caption-inner .property-price span.guid-price {display: block;}.property-grid.modern.v3 .text-holder {border-top-color: #e5e5e5 !important;border-color: #e5e5e5;padding: 15px 20px 0;border-bottom: 0;}.property-grid.modern.v3 .post-category-list {margin: 0 0 15px;padding: 0;}.property-grid.modern.v3 .text-holder .property-price {padding: 0;margin: 0;}.property-grid.modern.v3 .location-list {padding: 0;}.property-grid.modern.v3 .checkbox {float: right;margin: 0;}.property-grid.modern.v3 .price-holder {border-top: 1px solid #e5e5e5;padding: 15px 0;display: block;width: 100%;}.property-grid.modern.v3 .price-holder .property-price {display: block;padding: 0;}.property-grid.modern.v3 .checkbox label {font-size: 11px;color: #999;padding-left: 20px;}.property-grid.modern.v3 .checkbox label:before {line-height: 18px;width: 12px;height: 12px;border: 1px solid #999;top: 1px;left: 0;}.property-grid.modern.v3 .checkbox input[type='checkbox']:checked + label:before {left: 0;top: 1px;width: 12px;height: 12px;font-size: 10px;line-height: 10px;color: #b8b8b8;}.property-grid.modern.v3 .post-property-footer {padding: 0 15px;background: #fff;border: solid 1px #e5e5e5;border-top: 0;}.property-grid-slider.v2 {margin: 0;}.property-grid-slider.v2 .swiper-slide {margin: 0;}.property-grid-slider.v2 .swiper-button-prev, .property-grid-slider.v2 .swiper-container-rtl .swiper-button-next, .property-grid-slider.v2 .swiper-button-next, .property-grid-slider v2 .swiper-container-rtl .swiper-button-prev {background-image: none;font-size: 50px;color: #999;margin-top: -25px;width: auto;height: auto;}.property-grid-slider.v2 .swiper-button-prev, .property-grid-slider.v2 .swiper-container-rtl .swiper-button-next {left: -75px;}.property-grid-slider.v2 .swiper-button-next, .property-grid-slider.v2 .swiper-container-rtl .swiper-button-prev {right: -75px;}.property-grid-slider.v2 .swiper-button-next i, .property-grid-slider.v2 .swiper-button-prev i {border: none;font-size: inherit;color: inherit;}.property-grid-slider.v2 .swiper-button-next:hover i, .property-grid-slider.v2 .swiper-button-prev:hover i {background-color: inherit !important;}.property-grid-slider.v2 .swiper-button-prev, .property-grid-slider.v2 .swiper-button-next {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.property-grid-slider.v2 .swiper-button-next:hover i, .property-grid-slider.v2 .swiper-button-prev:hover i {background: none;border-color: inherit;color: inherit;}.main-search .select-dropdown .chosen-container-single .chosen-single {padding-left: 15px;}.real-estate-property .wp_rem_banner_section {width: 100%;margin: 23px auto 50px;text-align: center;}.property-medium.advance-grid a.property-list-enquiry-check {position: absolute;bottom: 10px;right: 70px;}.property-medium {display: inline-block;width: 100%;margin: 0 0 20px;padding: 20px;background-color: #fff;border: solid 1px #f1f1f1;}.property-medium .img-holder {float: left;width: 320px;position: relative;}.property-grid .img-holder {position: relative;}.property-medium .img-holder:after, .property-grid .img-holder:after {content: "";position: absolute;top: 0;left: -10px;width: 105%;height: 100%;background-color: #fff;z-index: 2;opacity: 1;visibility: visible;}.property-grid .img-holder:after {width: 100%;left: 0;}.property-medium .img-holder:before, .property-grid .img-holder:before {content: "";top: 50%;left: 50%;font-size: 24px;margin-left: -15px;margin-top: -15px;z-index: 10;-webkit-animation: fa-spin 2s infinite linear;-moz-animation: fa-spin 2s infinite linear;-ms-animation: fa-spin 2s infinite linear;-o-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;opacity: 1;visibility: visible;position: absolute;width: 25px;height: 25px;border: 2px solid #5a2e8a;border-top-color: rgba(0, 0, 0, .2);border-right-color: rgba(0, 0, 0, .2);border-bottom-color: rgba(0, 0, 0, .2);border-radius: 100%;}.property-medium .img-holder.image-loaded:after, .property-medium .img-holder.image-loaded:before, .property-grid .img-holder.image-loaded:after, .property-grid .img-holder.image-loaded:before {opacity: 0;visibility: hidden;}.property-medium .img-holder img {width: 100%;}.real-estate-property .property-grid.classic .img-holder .featured {font-size: 10px;line-height: normal;position: absolute;top: 15px;left: -5px;padding: 4px 10px;text-transform: uppercase;color: #fff;background-color: #0089d0;}.real-estate-property .property-grid.classic .img-holder .featured:before {position: absolute;bottom: -6px;left: 0;width: 0;height: 0;content: '';border-top: 6px solid #193195;border-left: 6px solid transparent;}.property-medium .text-holder {position: relative;float: left;width: -webkit-calc(100% - 320px);width: -moz-calc(100% - 320px);width: calc(100% - 320px);padding: 0 0 0 30px;}.property-medium.recent-property .text-holder {width: 100%;padding: 0;}.property-medium.recent-property .text-holder .property-price {margin-bottom: 0;}.property-medium .post-title {margin: 0 0 6px;padding-right: 25px;clear: both;}.property-medium .post-title h4 {margin: 0;}.property-medium .post-title h4 a {font-weight: 700 !important;}.property-medium li {line-height: normal;list-style: none;}.property-medium .post-category-list {margin: 0 0 14px;margin-right: -12px;margin-left: -12px;padding: 0;}.property-medium .post-category-list ul {padding: 0;}.property-medium .post-category-list li {font-size: 13px;font-weight: 700;display: inline-block;margin: 0;padding: 0 12px;vertical-align: middle;color: #3b3b3b;}.property-medium .post-category-list li i {font-size: 16px;float: left;margin: -1px 8px 0 0;}.property-medium .property-price small {font-size: 14px;font-weight: 300;display: inline-block;color: #939393;}.property-medium .post-time small {font-size: 11px;line-height: normal;display: block;color: #8e8e8e;}.property-medium .post-time span {font-size: 14px;display: block;color: #3b3a3c;}.real-estate-property .property-medium .caption-inner .rent-label {padding: 4px 8px;}.property-medium .like-btn {position: absolute;top: 0;right: 0;}.property-medium .like-btn a {font-size: 22px;color: #e4e0dc;}.property-medium .thumb-img {position: absolute;right: 0;bottom: 0;overflow: hidden;width: 57px;height: 50px;border: solid 1px #f1f1f1;}.property-medium .thumb-img figure:before {display: none;}.property-medium .thumb-img img {width: 100%;height: auto;}.property-medium .opening-time {position: relative;display: inline-block;min-width: 350px;margin: 0 0 10px;padding: 8px 60px 10px 20px;border-radius: 3px;background-color: #5a2e8a;}.property-medium .opening-time:before {position: absolute;top: -6px;right: 15px;width: 31px;height: 29px;content: '';background: url(../images/time-img.png) no-repeat;}.property-medium .opening-time ul {margin: 0;padding: 0;}.property-medium .opening-time li {line-height: normal;list-style: none;}.property-medium .opening-time li .time-label {font-size: 12px;font-weight: 700;margin: 0 10px 0 0;color: #fff;}.property-medium .opening-time li small {font-size: 11px;color: #fff;}.real-estate-property .default .img-holder .featured:before {display: none;}.member-detail .property-medium .post-category-list {margin: 0 -6px;}.member-detail .property-medium .post-category-list li {padding: 0 6px;}.single .member-detail {padding-top: 80px;margin-bottom: 50px;}.property-medium.modern {padding: 0;position: relative;padding-left: 255px;}.property-medium.modern .img-holder {overflow: hidden;width: 255px;height: 100%;position: absolute;left: 0;top: 0;background-repeat: no-repeat;background-position: 50% 50%;-webkit-background-size: cover;background-size: cover;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}.property-medium.modern .img-holder.image-loaded figure {height: 100%;}.property-medium.modern .text-holder {padding-left: 25px;width: 100%;padding-top: 22px;padding-right: 18px;padding-bottom: 50px;position: relative;box-shadow: 0 -2px #e2e4e6 inset;}.property-medium.modern .post-title {margin-bottom: 15px;}.property-medium.modern .post-category-list li {display: block;margin-bottom: 10px;color: #999;font-size: 13px;font-weight: 400;}.property-medium.modern .post-category-list li i {margin-right: 10px;min-width: 19px;}.property-medium.modern .post-category-list li span {display: inline-block;min-width: 100px;font-weight: 400;}.property-medium.modern .post-category-list li small {display: inline-block;color: #999;font-size: 13px;font-weight: 600;}.property-medium.modern figure {height: 100%;}.property-medium.modern figure:after, .real-estate-property .grid-default-slider .default figure:after {content: '';background-color: rgba(0, 0, 0, 0.3);width: 100%;height: 100%;position: absolute;left: 0;opacity: 0;top: 0;visibility: hidden;z-index: 10;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}.property-medium.modern .img-holder:hover figure:after, .real-estate-property .grid-default-slider .default:hover figure:after {opacity: 1;visibility: visible;}.property-medium.modern .property-footer {position: absolute;bottom: 0;left: 0;width: 100%;padding: 10px 25px;border-top: 1px solid #eaecee;min-height: 40px;}.property-medium.modern .property-location {margin-bottom: 0;}.property-medium.modern .like-btn {top: 10px;right: 15px;line-height: 18px;}.property-medium.modern .like-btn a {font-size: 18px;}.property-medium.modern .caption-inner {z-index: 11;text-align: right;}.property-medium.modern a.external-link, .real-estate-property .grid-default-slider .default a.external-link {position: absolute;height: 100%;width: 100%;top: 0;left: 0;z-index: 11;}.property-medium.modern a.external-link:after, .real-estate-property .grid-default-slider .default a.external-link:after {content: '';display: block;background: url(../images/pop1.png) no-repeat;position: absolute;height: 50px;width: 50px;top: 50%;left: 50%;margin-left: -25px;visibility: hidden;opacity: 0;z-index: 12;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}.property-medium.modern .img-holder:hover a.external-link:after, .real-estate-property .grid-default-slider .default:hover a.external-link:after {opacity: 1;visibility: visible;margin-top: -25px;}.property-medium.modern .compare-property {float: left;}.property-medium.modern .post-category-list {margin-bottom: 0;}.property-medium.classic {margin: 0 0 25px;padding: 0 0 25px;background-color: inherit;border-color: #f1f1f1;border-style: solid;border-width: 0 0 1px 0;}.property-medium.classic .img-holder {width: 200px;}.property-medium.classic .text-holder {width: -webkit-calc(100% - 200px);width: -moz-calc(100% - 200px);width: calc(100% - 200px);}.property-medium.classic .post-title h4 a {font-weight: 700;}.property-medium.classic .post-date {font-size: 13px;color: #999;display: inline-block;vertical-align: middle;margin: 0 12px 0 0;}.property-medium.classic .post-category-list {display: inline-block;vertical-align: middle;margin: 0 -5px 0;}.property-medium.classic .post-category-list li {padding: 0 5px;font-weight: 400;}.property-medium.classic .post-category-list li i {font-size: 13px;margin: 1px 8px 0 0;}.property-medium.classic p {font-size: 13px !important;line-height: 20px !important;color: #555 !important;margin: 5px 0 15px;display: inline-block;width: 100%;}.property-medium.classic .location-list {margin: 0;padding: 0;}.property-medium.classic .location-list li {font-size: 12px;color: #aaa;}.property-medium.classic .location-list li i {margin: 0 5px 0 0;vertical-align: middle;}.real-estate-property .property-medium.classic label em {font-size: 9px;padding: 1px 5px;}.real-estate-property .property-medium.classic .compare-property i {margin: 0;}.property-medium.classic .like-btn {top: auto;bottom: 0;right: 0;}.property-grid-slider {position: relative;margin: 0 80px 0;}.property-grid-slider .swiper-slide {width: 325px;}.property-grid-slider .element-title h5 {text-transform: uppercase !important;}.property-grid-slider .element-title {margin-bottom: 35px;}.property-grid-slider .swiper-button-next {position: absolute;top: 0;right: 0;left: auto;height: 28px;margin: 0;background-image: none;}.property-grid-slider .swiper-button-prev {position: absolute;top: 0;right: 36px;left: auto;height: 28px;margin: 0;background-image: none;}.property-grid-slider .swiper-button-next i {font-size: 10px;line-height: 27px;position: absolute;top: 0;right: 0;width: 28px;height: 28px;text-align: center;color: #3f3f3f;border: 1px solid #c8c8c8;}.property-grid-slider .swiper-button-prev i {font-size: 10px;line-height: 27px;position: absolute;top: 0;left: 0;width: 28px;height: 28px;text-align: center;color: #3f3f3f;border: 1px solid #c8c8c8;}.property-grid-slider .swiper-button-next:hover i, .property-grid-slider .swiper-button-prev:hover i {color: #fff;border-color: transparent;background-color: #d64521;}.real-estate-property .property-grid-slider.v2 .property-grid.modern .compare-property {position: static;float: right;}.list-top-category, .list-top-category .img-holder:after, .property-grid.list-top-category .text-holder, .list-top-category a.property-list-enquiry-check .enquiry-loader {background-color: #eaeaea;}a.pp_previous, a.pp_next {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none }.rem-property-options {margin: 0;padding: 0;background-color: transparent;}.rem-property-options li {pointer-events: fill;display: inline-block;vertical-align: top;list-style: none;list-style-type: none;margin: 0;padding: 0;}.rem-property-options .option-holder {position: relative;}.rem-property-options .option-holder a, .rem-property-options .option-holder label {display: block;height: 27px;line-height: 23px;color: #fff;font-size: 14px;font-weight: 500;margin-right: 2px;vertical-align: middle;background: rgba(0,0,0,.3);padding: 0 8px;border-radius: 3px;position: relative;min-width: 33px;text-align: center;cursor: pointer;margin: 0;}.rem-property-options .option-holder a:visited {color: #fff;}.rem-property-options .option-holder a:hover, .rem-property-options .option-holder label:hover {background: rgba(0,0,0,.5);}.rem-property-options .option-holder a i, .rem-property-options .option-holder a span {display: inline-block;vertical-align: middle;}.rem-property-options .option-holder a span.capture-count {font-size: 14px;line-height: 27px;}.rem-property-options .option-holder i.icon-film3 {position: static;}.rem-property-options .option-holder i ~ span.capture-count {margin-left: 24px;}.rem-property-options .option-holder .option-content {position: absolute;bottom: 100%;background: rgba(0,0,0,.5);left: 0;padding: 4px 10px;font-size: 13px;line-height: 19px;margin: 0 0 8px 0;border-radius: 2px;text-transform: capitalize;color: #fff;opacity: 0;visibility: hidden;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.rem-property-options li.property-like-opt .option-holder .option-content, .rem-property-options li.property-video-opt .option-holder .option-content, .rem-property-options li.property-photo-opt .option-holder .option-content {left: auto;right: 0;}.rem-property-options li.property-like-opt .option-holder .option-content:after, .rem-property-options li.property-video-opt .option-holder .option-content:after, .rem-property-options li.property-photo-opt .option-holder .option-content:after {left: auto;right: 14px;}.rem-property-options .option-holder .option-content span {display: block;max-width: 200px;white-space: nowrap;}.rem-property-options .option-holder:hover .option-content {opacity: 1;visibility: visible;}.rem-property-options .option-holder .option-content:hover {display: none;}.rem-property-options .option-holder .option-content:after {position: absolute;left: 14px;bottom: -5px;width: 0;height: 0;content: "";margin: 0 0 0 -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid rgba(0,0,0,0.5);}.rem-property-options .option-holder i {position: absolute;left: 8px;top: 0;right: auto;font-size: 16px;line-height: 27px;}.rem-property-options .option-holder input[type="checkbox"] {display: none;}.property-grid.advance-grid .property-compare-opt .option-content {position: static;padding: 0;background: none;margin: 0;opacity: 1;visibility: visible;display: inline-block;}.property-grid.advance-grid .property-compare-opt .option-content:after {display: none;}.property-grid.advance-grid .rem-property-options .option-holder label i ~ .option-content span {margin-left: 24px;}.property-grid.advance-grid .rem-property-options .property-compare-opt {float: left;opacity: 0;visibility: hidden;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.property-grid.advance-grid:hover .rem-property-options .property-compare-opt, .property-grid.advance-grid.active .rem-property-options .property-compare-opt {opacity: 1;visibility: visible;}.property-grid.advance-grid .rem-property-options {text-align: right;}.post-property-footer {border-top: solid 1px #eeeeee;}.property-grid .post-property-footer .rem-property-options, .post-property-footer .rem-property-options {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;margin: 0;padding: 0;}.post-property-footer .rem-property-options li {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;border-right: solid 1px #eeeeee;margin: 0 !important;}.property-grid.list-top-category .post-property-footer {border-top-color: #ccc;}.property-grid.list-top-category .post-property-footer .rem-property-options li {border-right-color: #ccc;}.post-property-footer .rem-property-options li:last-child {border-right: 0;margin: 0;}.post-property-footer .rem-property-options .option-holder a, .post-property-footer .rem-property-options .option-holder label {background: none;display: block;border: 0;border-radius: 0;color: #999999;height: 52px;line-height: 52px;padding: 0;margin: 0;}.post-property-footer .rem-property-options .option-holder a {text-decoration: none;outline: none;}.post-property-footer .rem-property-options .option-holder .option-content {opacity: 1;visibility: visible;margin: 0;position: static;background: none;display: inline-block;vertical-align: middle;color: #999999;padding: 0;font-size: 12px;line-height: 18px;}.post-property-footer .rem-property-options .option-holder .option-content span {max-width: 100%;}.property-grid .post-property-footer .rem-property-options .option-holder i {display: inline-block;vertical-align: middle;position: static;font-size: 16px;line-height: 22px;}.property-grid .post-property-footer .rem-property-options .option-holder i ~ .option-content span {margin-left: 0;}.post-property-footer .rem-property-options .option-holder .option-content:after {display: none;}.post-property-footer .rem-property-options .option-holder a:hover, .post-property-footer .rem-property-options .option-holder label:hover {background: #999;color: #fff;}.post-property-footer .rem-property-options .option-holder a:hover .option-content {color: #fff;}.enquiry-list-btn {float: right;}.enquiry-list-btn input {display: none;}.enquiry-list-btn label {margin: 0;padding: 0 0 0 16px;display: block;font-size: 12px;line-height: 28px;position: relative;cursor: pointer;font-weight: 400;}.enquiry-list-btn label:before {content: "";width: 12px;height: 12px;border: #b4b4b4 solid 1px;position: absolute;display: inline-block;vertical-align: middle;left: 0;top: 7px;}.enquiry-list-btn input[type="checkbox"]:checked + label:before {content: "\e5ca";font-family: 'icomoon' !important;line-height: 10px;font-size: 10px;text-align: center;}.property-grid .featured, .property-medium .featured, .property-grid .open-house-label, .property-medium .open-house-label {font-size: 10px;line-height: normal;position: absolute;top: 15px;left: 15px;padding: 4px 10px;text-transform: uppercase;color: #3b3b3b;background-color: #ffd42a;border-radius: 2px;font-weight: 500;}.property-grid .open-house-label, .property-medium .open-house-label {left: auto;right: 0;top: 0;z-index: 20;background: #23abb2;color: #fff;border-radius: 0;}.property-grid .cs-categories ~ .open-house-label, .property-medium .cs-categories ~ .open-house-label {left: auto;right: 78px;}.real-estate-property span.cs-categories {}.property-grid .property-hide-opt, .property-grid .property-note-opt, .property-grid .property-compare-opt, .property-medium .property-hide-opt, .property-medium .property-note-opt, .property-medium .property-compare-opt {opacity: 0;visibility: hidden;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;position: relative;top: 15px;}.property-grid .property-hide-opt, .property-grid .property-note-opt, .property-grid .property-compare-opt, .property-medium .rem-property-options .property-hide-opt, .property-medium .rem-property-options .property-note-opt, .property-medium .rem-property-options .property-compare-opt {float: left;margin-right: 4px;}.real-estate-property .property-medium.classic .caption-inner {padding: 4px 5px;}.property-medium.classic .property-hide-opt, .property-medium.classic .property-note-opt, .property-medium.classic .property-compare-opt {margin-right: 2px;top: 4px;}.property-medium.classic .property-video-opt, .property-medium.classic .property-photo-opt {margin-left: -3px;}.property-grid:hover .property-hide-opt, .property-grid:hover .property-note-opt, .property-grid:hover .property-compare-opt, .property-medium:hover .property-hide-opt, .property-medium:hover .property-note-opt, .property-medium:hover .property-compare-opt, .property-grid .post-property-footer .property-hide-opt, .property-grid .post-property-footer .property-note-opt, .property-grid .post-property-footer .property-compare-opt, .property-medium .post-property-footer .property-hide-opt, .property-medium .post-property-footer .property-note-opt, .property-medium .post-property-footer .property-compare-opt, .property-grid.advance-grid.active .rem-property-options .property-compare-opt {opacity: 1;visibility: visible;top: 0;}.property-grid.modern.v2 .rem-property-options .property-hide-opt, .property-grid.modern.v2 .rem-property-options .property-note-opt, .property-grid.modern.v2 .rem-property-options .property-compare-opt {float: none;margin-right: 0;}.real-estate-property .property-grid.default span.cs-categories, .property-medium.modern span.cs-categories {right: 0;left: auto;top: 0;border-radius: 0;z-index: 20;}.property-medium .rem-property-options, .property-grid .rem-property-options {text-align: right;}.property-grid.modern.v2 figure:before {position: absolute;bottom: 0;left: 0;width: 100%;height: 75px;content: '';background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 75%, rgba(0, 0, 0, .65) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 75%, rgba(0, 0, 0, .65) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 75%, rgba(0, 0, 0, .65) 100%);}.property-grid.modern.v2 .rem-property-options .option-holder a, .property-grid.modern.v2 .rem-property-options .option-holder label {background: none;border-radius: 0;}.property-medium.advance-grid .enquiry-list-btn {position: absolute;bottom: 10px;right: 70px;}.property-sold-out {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: rgba(0,0,0,0.6);}.property-sold-out span {position: absolute;top: 50%;left: 50%;text-align: center;color: #ed2828;padding: 6px 20px;font-size: 16px;line-height: 22px;text-transform: uppercase;border: solid 2px #ed2828;font-weight: 500;-webkit-transform: translateY(-50%) translateX(-50%) rotate(-28deg);-moz-transform: translateY(-50%) translateX(-50%) rotate(-28deg);-ms-transform: translateY(-50%) translateX(-50%) rotate(-28deg);-o-transform: translateY(-50%) translateX(-50%) rotate(-28deg);transform: translateY(-50%) translateX(-50%) rotate(-28deg);}.property-medium.classic .property-sold-out span {font-size: 14px;line-height: 20px;border-width: 1px;padding-left: 10px;padding-right: 10px;font-weight: 400;}.wrapper.wrapper-boxed .property-sold-out span {font-size: 12px;line-height: 18px;}.wp-rem-split-map-wrap {width: 50%;}.wp-rem-split-map-wrap .split-map-container {width: 100%;}.wp-rem-split-map-wrap .split-map-holder {position: absolute;top: 0;height: 100%;z-index: 0;padding: 0;margin: 0;}.wp-rem-split-map-wrap.split-map-fixed .split-map-holder {position: fixed;}.wp-rem-split-map-wrap .split-map-holder .wp-rem-ontop-gmap {height: 800px;}.wp-rem-split-map-wrap .filters-sidebar {left: 100%;position: absolute;top: 0;background: #fff;height: 100%;width: 322px;padding: 35px 30px 35px 30px;}.wp-rem-split-map-wrap.split-map-fixed ul.map-actions {top: 124px;padding: 0;margin-top: 10px;transition: top 0.3s ease;}.wp-rem-split-map-wrap.split-map-fixed .property-records-sec {top: 133px;margin-top: 10px;transition: top 0.3s ease;}.logged-in .wp-rem-split-map-wrap.split-map-fixed ul.map-actions {top: 168px;}.logged-in .wp-rem-split-map-wrap.split-map-fixed .property-records-sec {top: 178px;}.wp-rem-header-hidden .wp-rem-split-map-wrap ul.map-actions {top: 15px;}.logged-in.wp-rem-header-hidden .wp-rem-split-map-wrap ul.map-actions {top: 40px;}.wp-rem-split-map-wrap .split-map-container {background: #fff;}.wp-rem-split-map-wrap .filters-sidebar + .col-lg-9 {width: 100%;padding: 35px 50px 35px 50px;z-index: 1;background-color: #fff;min-height: 665px;}.wp-rem-split-map-wrap .split-map-toggler {position: absolute;top: 50%;font-size: 30px;margin-top: -15px;color: #d64521;background: #fff;padding: 10px;}.wp-rem-split-map-wrap .minimum-loading-list .input-group-btn-vertical {z-index: 0;}.wp-rem-split-map-wrap .input-group .form-control {z-index: 0;}.wp-rem-split-map-wrap.split-map-left .map-actions, .wp-rem-split-map-wrap.split-map-left .property-records-sec, .wp-rem-split-map-wrap.split-map-right .map-actions, .wp-rem-split-map-wrap.split-map-right .property-records-sec {opacity: 0;transition: opacity 0.3s ease, top 0.3s ease;}.wp-rem-split-map-wrap.split-map-left .map-actions.toolSticky-active, .wp-rem-split-map-wrap.split-map-left .property-records-sec.toolSticky-active, .wp-rem-split-map-wrap.split-map-right .map-actions.toolSticky-active, .wp-rem-split-map-wrap.split-map-right .property-records-sec.toolSticky-active {opacity: 1;}.wp-rem-split-map-wrap.split-map-right .split-map-toggler {right: -35px;left: auto;text-align: right;transition: right 0.3s ease;border-radius: 0 5px 5px 0;box-shadow: 1px 0 2px 0 rgba(154, 150, 150, 0.47);}.wp-rem-split-map-wrap.split-map-right .split-map-toggler.active {right: -360px;}.wp-rem-split-map-wrap.split-map-right .split-map-toggler.active .icon-angle-double-right:before {content: "\f100";}.wp-rem-split-map-wrap.split-map-right {margin-right: 50%;}.wp-rem-split-map-wrap.split-map-right .filters-sidebar {margin-left: -322px;left: 100%;border-left: 1px solid #ddd;transition: margin-left 0.3s ease;}.wp-rem-split-map-wrap.split-map-right .filters-sidebar.active {margin-left: 0;}.wp-rem-split-map-wrap.split-map-right ul.map-actions {right: 10px;left: auto;}.wp-rem-split-map-wrap.split-map-right .property-records-sec {right: 130px;left: auto;}.wp-rem-split-map-wrap.split-map-right.split-map-fixed ul.map-actions {right: 15px;left: auto;}.wp-rem-split-map-wrap.split-map-right.split-map-fixed .property-records-sec {right: auto;left: 15px;}.wp-rem-split-map-wrap.split-map-right .split-map-holder {right: 0;left: auto;}.wp-rem-split-map-wrap.split-map-left .split-map-toggler {left: -35px;right: auto;text-align: left;transition: left 0.3s ease;border-radius: 5px 0 0 5px;box-shadow: -1px 0 2px 0 rgba(154, 150, 150, 0.47);}.wp-rem-split-map-wrap.split-map-left .split-map-toggler.active {left: -358px;right: auto;}.wp-rem-split-map-wrap.split-map-left .split-map-toggler .icon-angle-double-right:before {content: "\f100";}.wp-rem-split-map-wrap.split-map-left .split-map-toggler.active .icon-angle-double-right:before {content: "\f101";}.wp-rem-split-map-wrap.split-map-left {margin-left: 50%;}.wp-rem-split-map-wrap.split-map-left .filters-sidebar {margin-right: -322px;right: 100%;left: auto;border-right: 1px solid #ddd;transition: margin-right 0.3s ease;}.wp-rem-split-map-wrap.split-map-left .filters-sidebar.active {margin-right: 0;}.wp-rem-split-map-wrap.split-map-left ul.map-actions {left: 20px;right: auto;}.wp-rem-split-map-wrap.split-map-left .property-records-sec {left: 140px;right: auto;}.wp-rem-split-map-wrap.split-map-left.split-map-fixed ul.map-actions {left: 10px;right: auto;}.wp-rem-split-map-wrap.split-map-left.split-map-fixed .property-records-sec {left: 60px;right: auto;}.wp-rem-split-map-wrap.split-map-left .split-map-holder {left: 0;right: auto;}.wp-rem-split-map-wrap.split-map-top {width: 100%;}.wp-rem-split-map-wrap.split-map-top .split-map-holder {position: static;width: 100%;}.wp-rem-split-map-wrap.split-map-top .split-map-container {width: 100%;}.wp-rem-split-map-wrap.split-map-top .filters-sidebar + .col-lg-9 {width: 75%;}.wp-rem-split-map-wrap.split-map-top .filters-sidebar {position: static;width: 25%;}.wp-rem-split-map-wrap.split-map-top ul.map-actions {top: 0;}.wp-rem-split-map-wrap.split-map-top.split-map-fixed ul.map-actions {top: 0;padding: 10px 8px;margin-top: 0;transition: top 0.3s ease;}.wp-rem-split-map-wrap.split-map-top.split-map-fixed .property-records-sec {top: 0;margin-top: 10px;transition: top 0.3s ease;}.logged-in .wp-rem-split-map-wrap.split-map-top.split-map-fixed ul.map-actions {top: 0;}.logged-in .wp-rem-split-map-wrap.split-map-top.split-map-fixed .property-records-sec {top: 0;}.company-logo-holder .company-logo {z-index: 1;position: relative;}#footer {position: relative;}.wp-rem-header-hidden #header {display: none;}.wp-rem-footer-hidden .company-logo-holder, .wp-rem-footer-hidden #footer {display: none;}.hidden-result-heading {padding: 10px 20px;background: #e5e5e5;border-bottom: #ccc 1px solid;border-top: #ccc 1px solid;}.hidden-result-heading span {display: inline-block;vertical-align: middle;}.real-estate-hidden-property {}.real-estate-hidden-property [class*='col-lg'] > .txt-holder {}.real-estate-hidden-property [class*='col-lg'] > .text-holder {padding: 10px 20px;background: #fff;border-bottom: solid #efefef 1px;}.real-estate-hidden-property [class*='col-lg'] > .text-holder strong.post-title {display: block;line-height: normal;}.real-estate-hidden-property .text-holder .hidden-result-label {background: #ccc;color: #fff;font-size: 12px;padding: 4px 12px;border-radius: 2px;line-height: 18px;display: inline-block;vertical-align: middle;margin-right: 6px;float: right;}.real-estate-hidden-property .text-holder a {font-size: 14px;font-weight: 600;line-height: 26px;display: inline-block;vertical-align: middle;color: #53b6eb;}.real-estate-hidden-property .text-holder a:hover {text-decoration: underline;}.hidden-result-heading strong {font-size: 16px;line-height: 22px;}.real-estate-property.tabs-loaded .tab-content > .tab-pane {position: absolute;width: 100%;left: 0;top: 0;z-index: 0;}.real-estate-property.tabs-loaded .tab-content > .tab-pane.active {position: absolute;width: 100%;left: 0;top: 0;z-index: 10;}.real-estate-property.tabs-loaded .tab-content {position: relative;min-height: 400px;z-index: 0;}.tab-content > .active-moment, .pill-content > .active-moment {display: block;}.map-holder {line-height: 10px;position: relative;}.map-fullwidth.map-holder {z-index: 0;}.map-holder.has-shadow {border: 5px solid rgb(255, 255, 255);box-shadow: 0 0 3px 3px rgba(0, 0, 0, .05);}.map-holder .map-actions {position: absolute;z-index: 2;top: 12px;right: 12px;margin: 0;padding: 0;box-shadow: 0 3px 4px 0px rgba(14, 14, 14, 0.57);border-radius: 3px;}.map-holder .map-actions li {display: inline-block;list-style: none;float: left;border-right: solid 1px #717171;}.map-holder .map-actions li:last-child {border-right: 0;}.map-holder .map-actions li a {line-height: 42px;display: block;padding: 0 15px;color: #fff;height: 42px;text-align: center;background: #585858;}.map-holder .map-actions li a img {margin-right: 5px;}.map-holder .map-actions li:first-child, .map-holder .map-actions li:first-child a {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}.map-holder .map-actions li:last-child, .map-holder .map-actions li:last-child a {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}.map-holder .map-actions li.active a, .map-holder .map-actions li:hover a {border-color: #5a2e8a;background: #404040;}.wp-rem-top-map-holder {position: relative;}.wp-rem-top-map-holder ul.map-actions {position: absolute;z-index: 10;top: 0;right: 0;display: inline-block;margin: 0;padding: 10px 8px;text-align: left;}.wp-rem-top-map-holder ul.map-actions ~ .property-records-sec {right: auto;left: 72px;}.wp-rem-top-map-holder ul.map-actions li {line-height: 26px;display: block;overflow: hidden;margin: 0 0 4px 0;padding: 0;vertical-align: middle;background: #d64521;box-shadow: 1px 1px 1px rgba(0, 0, 0, .5);}.wp-rem-top-map-holder ul.map-actions li a {font-size: 14px;font-weight: 700;line-height: 42px;display: block;width: 40px;height: 40px;padding: 0;cursor: pointer;text-align: center;color: #fff;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools {overflow: visible;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools a {height: auto;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools a i {font-size: 20px;}.wp-rem-top-map-holder ul.map-actions li.map-draw-tools a span {display: block;font-size: 10px;line-height: 24px;margin-top: -10px;}.wp-rem-top-map-holder ul.map-actions li a img {width: 70%;}ul.map-actions li.top-gmap-lock-btn i {font-size: 20px;line-height: 39px;display: block;padding: 0;cursor: pointer;color: #fff;}.wp-rem-top-map-holder ul.map-actions li.top-gmap-lock-btn {width: 40px;height: 40px;cursor: pointer;text-align: center;}.wp-rem-top-map-holder ul.map-actions li.top-gmap-lock-btn img {width: 100%;}.wp-rem-top-map-holder ul.map-actions li:last-child a {border-right: 0;}.wp-rem-top-map-holder ul.map-actions li a.is-disabled {background-color: #707070;position: relative;-webkit-user-select: all;-moz-user-select: all;-ms-user-select: all;user-select: all;pointer-events: none;}.wp-rem-top-map-holder ul.map-actions li a.is-disabled:before {position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;content: '';cursor: not-allowed;background: rgba(255, 255, 255, 0);}.property-records-sec {position: absolute;z-index: 2;top: 10px;left: 120px;padding: 8px 6px;background: #fff;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;border-radius: 2px;}.property-records-sec p {font-size: 12px !important;line-height: 14px !important;margin: 0;}.wp-rem-top-map-search {margin-bottom: 30px;}.wp-rem-top-map-search {width: 100%;}.wp-rem-top-map-search .row {margin: 0 8px;}.wp-rem-top-map-search [class*='col-lg'], .wp-rem-top-map-search [class*='col-md'], .wp-rem-top-map-search [class*='col-sm'], .wp-rem-top-map-search [class*='col-xs'] {padding: 0 8px;}.wp-rem-top-map-search .map-search-type-holder {position: relative;}.wp-rem-top-map-search .map-search-type-holder label i {position: absolute;top: 11px;left: 14px;}.wp-rem-top-map-search .map-search-type-holder label {position: relative;display: block;margin-bottom: 0;}.wp-rem-top-map-search .map-search-type-holder input[type='text'] {font-size: 12px;line-height: 36px;width: 100%;height: 36px;padding-right: 65px;padding-left: 40px;color: #bab9b9;border-color: #d2d2d2;}.wp-rem-top-map-search .wp-rem-top-loc-wrap input[type='text'] {font-size: 12px;line-height: 36px;width: 100%;height: 36px;padding: 0 45px 0 40px;border-color: #d2d2d2;}.wp-rem-top-map-search .wp-rem-top-loc-wrap .top-search-locations {position: absolute;z-index: 9;left: 0;width: 100%;margin: -1px 0 0 0;padding: 0 0 0 0;border-right: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;border-left: 1px solid #d2d2d2;background-color: #fff;}.wp-rem-top-map-search .wp-rem-top-loc-wrap .top-search-locations li:hover {color: #fff;background-color: #00a79d;}.wp-rem-top-map-search .wp-rem-top-loc-wrap .top-search-locations li {font-size: 12px;line-height: 1;display: block;padding: 10px 14px;list-style: none;cursor: pointer;color: #999;}.wp-rem-top-map-search .wp-rem-top-loc-wrap label {position: relative;display: block;margin-bottom: 0;}.wp-rem-top-map-search .wp-rem-top-loc-wrap label i {font-size: 14px;position: absolute;top: 0;right: 0;cursor: pointer;color: #999;}.wp-rem-top-map-search .wp-rem-top-loc-wrap label i.icon-location {right: auto;left: 0;}.wp-rem-top-map-search .has-bg-color {padding: 30px 10px;background-color: #fff;}.wp-rem-top-map-search.has-map-search .has-bg-color {padding: 20px 10px;border-radius: 4px;background-color: #fff;box-shadow: 0 0 8px .8px rgba(0, 0, 0, .333);}.wp-rem-top-gmap-holder {position: relative;}.wp-rem-top-map-search.has-map-search {position: absolute;z-index: 8;right: 0;bottom: 26px;left: 0;margin: 0 auto;transform: none;}.wp-rem-top-map-search.has-map-search .container {width: 100%;}.wp-rem-top-map-holder .slide-loader {position: absolute;top: 0;left: 0;width: 100%;height: 5px;}.wp-rem-top-map-holder .slide-loader.loading:before {position: absolute;z-index: 2;bottom: -2px;left: 0;width: 100%;height: 5px;margin: 2px 0;content: '';background-color: #d64521;}@media (min-width:768px) {.wp-rem-top-map-search.has-map-search {width: 750px;}}@media (min-width:992px) {.wp-rem-top-map-search.has-map-search {width: 970px;}}@media (min-width:1200px) {.wp-rem-top-map-search.has-map-search {width: 1050px;}}.property-info-inner {position: relative;width: 220px;padding: 0;border: solid 1px #ccc;border-radius: 5px;border-top-right-radius: 0;background: #fff;}.property-info-inner:after, .property-info-inner:before {position: absolute;bottom: -10px;left: 50%;width: 0;height: 0;content: '';border-top: 10px solid #fff;border-right: 10px solid transparent;border-left: 10px solid transparent;}.property-info-inner:before {bottom: -11px;border-top: 10px solid #ccc;}.property-info-inner figure {display: inline-block;width: 100%;height: auto;}.property-info-inner figure img {width: 100%;border-radius: 5px 0 0 0;}.liting_map_info a.close {position: absolute;z-index: 12;top: 0;right: 0;width: 20px;height: 20px;text-align: center;opacity: 1;color: #666;background: #fff;box-shadow: -1px 2px 3px rgba(0,0,0,0.4);text-shadow: none;}.liting_map_info .info-txt-holder {position: relative;display: inline-block;width: 100%;padding: 12px;vertical-align: middle;}.liting_map_info .info-txt-holder a.info-title {font-size: 14px;font-weight: 700;line-height: 14px;display: block;clear: both;margin-bottom: 6px;}.info-txt-holder span.info-member {margin-right: 10px;}.info-txt-holder span.info-address, .info-txt-holder span.info-member {display: block;overflow: hidden;width: 150px;white-space: pre;text-overflow: ellipsis;}.info-txt-holder .featured-property span {padding: 2px 6px;color: #fff;border-radius: 2px;}.info-txt-holder .property-price {display: block;float: none;width: 100%;}.info-txt-holder .property-price .new-price {font-size: 14px;}.liting_map_info .info-txt-holder .like-btn {float: right;margin-top: 1px;}.liting_map_info .info-txt-holder .like-btn a {font-size: 16px;color: #fff;}.liting_map_info .info-txt-holder .post-rating, .liting_map_info .info-txt-holder .post-rating .rating-holder {margin: 0;}.liting_map_info .info-txt-holder .post-rating {float: left;}.info-txt-holder .rating-holder .rating-star:before, .liting_map_info .info-txt-holder .rating-holder .rating-star .rating-box:before {font-size: 16px;}.property-info-inner figure .like-btn {position: absolute;z-index: 2;top: 10px;left: 10px;width: 32px;height: 32px;padding: 8px 5px 5px 7px;border-radius: 100%;background: #fff;}.property-info-inner figure .like-btn > a {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;padding: 8px 5px 7px 7px;border-radius: 100%;}.property-info-inner figure .like-btn > a:hover {background: #f97456;}.property-info-inner figure .like-btn > a:hover i {color: #fff;}.property-info-inner figure .like-btn i {font-size: 18px;position: absolute;top: 9px;right: auto;left: 7px;color: #f97456;}.property-info-inner figure .like-btn:hover i {color: #fff;}.property-info-inner figure .like-btn:hover a i {color: #fff !important;}.property-info-inner figure .like-btn i.icon-heart {font-size: 16px;top: 9px;}.wp-rem-top-map-holder .tooltip {z-index: 999;white-space: nowrap;}.wp-rem-top-map-holder .tooltip > .tooltip-arrow {top: 1px;}#suggestions-box .login-form form input[type='text'] {padding-left: 15px;}#suggestions-box .login-form .to-field.multiple .chosen-choices {padding-left: 15px;}.save_search_map_popup .search-query-filters {text-align: center;overflow: hidden;}.save_search_map_popup .view-properties-btn {background-color: #d64521;display: block;color: #fff;font-size: 12px;text-transform: uppercase;border-radius: 2px;padding: 10px 10px;margin: 0 0 15px;}.save_search_map_popup .search-query-filters span {position: relative;font-size: 11px;color: #ccc;display: inline-block;margin: 0 0 10px;}.save_search_map_popup .search-query-filters span:before, .save_search_map_popup .search-query-filters span:after {content: "";position: absolute;left: 100%;top: 5px;margin: 0 0 0 8px;height: 1px;background-color: #f4f4f4;width: 999px;}.save_search_map_popup .search-query-filters span:after {right: 100%;left: auto;margin: 0 8px 0 0;}.save_search_map_popup .newsletter .field-holder input[type='button'] {height: 34px;}.save_search_map_popup.liting_map_info .info-txt-holder {padding: 20px 12px 12px;}.save_search_map_popup.liting_map_info a.close {right: 0;background-color: inherit;}.save_search_map_popup .property-info-inner:after, .save_search_map_popup .property-info-inner:before {display: none;}.save_search_map_popup:after {content: "";width: 99999px;height: 99999px;left: -9999px;top: -9999px;background: rgba(0,0,0,0.5);z-index: -1;position: absolute;}.info-main-container .info-txt-holder .post-rating {margin-bottom: 6px;}.real-estate-property .add-banner {padding: 30px 0 50px;text-align: center;}.add-banner figure:before {display: none;}.real-estate-property .add-banner a {text-decoration: none;outline: none;}.add-banner figure img {border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}.wp-rem-idx-property-listing #dsidx-listings {padding: 0;margin: 0 -15px;}.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container {list-style: none;display: inline-block;vertical-align: top;padding: 0 15px;margin: 0 -4px 29px 0;}.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container {width: 100%;}.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container .dsidx-media {display: block;width: 100%;float: none;background: none;padding: 0;text-align: inherit;margin: 0;border: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing {border-bottom: 0;background-color: #fff;border-radius: 0;overflow: hidden;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-media .dsidx-photo .dsidx-photo-count {margin: 0;left: auto;background-color: transparent;color: #fff;position: absolute;bottom: 8px;right: 20px;z-index: 9;opacity: 0.9;padding: 1px 3px 1px 27px;font-size: 12px;line-height: 18px;}.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container .dsidx-media .dsidx-photo {margin: 0;border: 0;background: none;}.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container .dsidx-media .dsidx-photo img {width: 100%;border-top-left-radius: 3px;border-top-right-radius: 3px;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-data {width: 100%;padding: 20px;float: none;display: block;margin: 0;border: 1px solid #dde4e9;cursor: auto;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-data .dsidx-primary-data {padding: 0;border: 0;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-address {display: block;float: none;margin: 0 0 10px 0;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-data {width: 100%;padding: 20px;float: none;display: block;margin: 0;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-data .dsidx-primary-data {padding: 0;border: 0;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-address {display: block;float: none;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-address a {font-weight: 500;color: #3a4659;font-size: 18px;line-height: 24px;margin: 0;text-decoration: none;outline: none;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-address a:hover, .wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-address a:focus {text-decoration: none;outline: none;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-address a span {display: block;font-size: 12px;font-weight: normal;color: #999;line-height: 18px;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-primary-data .dsidx-price {float: none;display: block;background: none;margin: 0 0 8px 0;padding: 0;color: #f1bf7f;font-size: 17px;line-height: 23px;font-weight: 400;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-secondary-data {padding: 0;color: #8593a9;font-size: 13px;line-height: 19px;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-secondary-data span {font-size: 13px;line-height: 19px;font-weight: 400;color: #8593a9;}.wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-listing-tag.dsidx-tag-pre-foreclosure, .wp-rem-idx-property-listing #dsidx-listings .dsidx-listing .dsidx-listing-tag {text-align: center;font-size: 12px;background-color: #f1bf7f;color: #ffffff;float: right;padding: 4px 7px;margin-top: 0;line-height: 12px;font-weight: 400;}.wp-rem-idx-property-listing #dsidx .dsidx-sorting-control {width: 100%;display: block;margin: 0;float: right;max-width: 262px;line-height: 36px;margin-bottom: 26px;}.wp-rem-idx-property-listing #dsidx-map-control {width: 80%;display: block;margin: 0;float: left;margin-bottom: 30px;}.wp-rem-idx-property-listing .dsidx-results #dsidx-map {margin-bottom: 30px;margin-top: 0;}.wp-rem-idx-property-listing #dsidx .dsidx-sorting-control form {float: left;}.wp-rem-idx-property-single .dsidx-details #dsidx-header table td #dsidx-media {max-width: 100%;width: 100%;}.wp-rem-idx-property-single .dsidx-details #dsidx-header table td > div {display: inline-block;vertical-align: top;width: 50%;margin: 0 -4px 0 0;padding: 0 15px;font-size: 14px;line-height: 20px;text-align: initial;}.wp-rem-idx-property-single .dsidx-details #dsidx-primary-data {margin-bottom: 30px;margin-top: 10px;}.wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-header table tr > td {display: block;width: 100%;box-sizing: border-box;border: 0;margin: 0 -15px;}.wp-rem-idx-property-single .dsidx-details #dsidx-description {font-size: 17px;font-weight: 600;font-style: normal;color: #f97456;border-left: 3px solid #f97456;background-image: none;clear: both;margin: 0 0 15px 0;position: relative;padding: 0 20px;}.wp-rem-idx-property-single #dsidx h3 {margin-top: 0;margin-bottom: 22px;border: 0;}.wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-secondary-data, .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-supplemental-data {margin-bottom: 30px;background-color: transparent;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-supplemental-data th, .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-supplemental-data td, .wp-rem-idx-property-single .dsidx-details #dsidx-header table#dsidx-primary-data tr th, .wp-rem-idx-property-single .dsidx-details #dsidx-header table#dsidx-primary-data tr td, .wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-secondary-data tr td, .wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-secondary-data tr th, .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td {padding: 5px 30px;vertical-align: top;text-align: left;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td label {margin: 0;}.wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-secondary-data td, .wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-secondary-data th {text-align: left;}.wp-rem-idx-property-single .dsidx-details #dsidx-header table#dsidx-primary-data tr:nth-child(even), .wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-secondary-data tr:nth-child(even), .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-supplemental-data tr:nth-child(even), .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody tr:nth-child(even) {background-color: #fafafa;}.wp-rem-idx-property-single .dsidx-details #dsidx-header table#dsidx-primary-data tr:nth-child(odd), .wp-rem-idx-property-single #dsidx.dsidx-details #dsidx-secondary-data tr:nth-child(odd), .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-supplemental-data tr:nth-child(odd), .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody tr:nth-child(odd) {background-color: #fff;}.wp-rem-idx-property-single .dsidx-widget-listings .dsidx-results-widget .dsidx-list {margin: 0 -15px !important;padding: 0;}.wp-rem-idx-property-single .dsidx-widget-listings .dsidx-results-widget .dsidx-list li {display: inline-block;width: 100%;margin: 0 -4px 0 0 !important;padding: 0 15px !important;}.wp-rem-idx-property-single div.dsidx-results-widget .dsidx-panel {position: relative;overflow: hidden;display: none;margin: 0 -15px;}.wp-rem-idx-property-single div.dsidx-results-widget .featured-listing {position: relative;display: inline-block;width: 100%;margin: 0 -4px 29px 0 !important;padding: 0 15px !important;}.wp-rem-idx-property-single div.dsidx-results-widget .dsidx-slideshow ul li {margin-bottom: 0 !important;}.wp-rem-idx-property-single div.dsidx-results-widget .dsidx-panel .dsidx-photo {width: 100px;position: static;left: 15px;top: 25px;padding: 0;float: left;}div.dsidx-results-widget .dsidx-controls a {outline: none;padding: 6px 16px !important;font-size: 14px;line-height: 20px;background: #d64521;margin: 0 6px;color: #fff;border-radius: 3px;border: solid 1px transparent;border-bottom-style: solid !important;}div.dsidx-results-widget .dsidx-controls a:hover {border-color: #d64521;background-color: #fff !important;color: #d64521;}.wp-rem-idx-property-single div.dsidx-results-widget .dsidx-map.dsidx-panel .dsidx-container {margin-bottom: 30px;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form table {background: #fff;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td {vertical-align: middle;border: 0;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody input[type=text] {height: 40px;line-height: 40px;padding: 10px 15px;margin: 20px 0;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody input[type="checkbox"], .wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td textarea {margin: 20px 0;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td textarea {margin-bottom: 5px;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td.column-one {width: 20%;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td .dsidx-contact-form-submit {border: solid 1px transparent;font-size: 14px;font-weight: 500;line-height: 20px;padding: 10px 16px;color: #fff;margin: 20px 0;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.wp-rem-idx-property-single #dsidx.dsidx-details .dsidx-contact-form tbody td .dsidx-contact-form-submit:hover {background-color: #fff !important;border-color: #f97456;color: #f97456;}@media (min-width:768px) {.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container {width: 50%;}.wp-rem-idx-property-single .dsidx-widget-listings .dsidx-results-widget .dsidx-list li {width: 50%;}}@media (min-width:992px) {.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container {width: 33.33333333%;}.wp-rem-idx-property-single .dsidx-widget-listings .dsidx-results-widget .dsidx-list li {width: 24.999%;}.wp-rem-idx-property-single div.dsidx-results-widget .featured-listing {width: 50%;}}@media (min-width:1200px) {.wp-rem-idx-property-listing #dsidx-listings li.dsidx-listing-container {width: 24.999%;}.wp-rem-idx-property-single .dsidx-widget-listings .dsidx-results-widget .dsidx-list li {width: 33.33333333%;}}.fixed-sidebar-panel a, .fixed-sidebar-panel a:focus, .fixed-sidebar-panel button, .fixed-sidebar-panel button:focus {outline: none;text-decoration: none;}.fixed-sidebar-panel {position: fixed;height: 100%;width: 342px;background: #fff;-webkit-box-shadow: 0 0 5px rgba(0,0,0,.25);-moz-box-shadow: 0 0 5px rgba(0,0,0,.25);box-shadow: 0 0 5px rgba(0,0,0,.25);z-index: 1001;top: 0;-webkit-transition: all .9s cubic-bezier(0.19, 1, .22, 1) 0s;transition: all .9s cubic-bezier(0.19, 1, .22, 1) 0s;}.admin-bar .fixed-sidebar-panel {margin-top: 32px;}.fixed-sidebar-panel.left {left: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}.fixed-sidebar-panel.left.sidebar-panel-open {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.fixed-sidebar-panel.right {right: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}.fixed-sidebar-panel.right.sidebar-panel-open {right: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.fixed-sidebar-panel .sidebar-panel-header {padding: 22px;}.fixed-sidebar-panel .sidebar-panel-header .sidebar-panel-title {font-size: 16px;font-weight: 600;line-height: 22px;}.sidebar-panel-title .sidebar-panel-btn-close {font-size: 16px;line-height: 22px;}.sidebar-panel-title .sidebar-panel-btn-close i {cursor: pointer;}.sidebar-properties-list ul {margin: 0;padding: 0;}.sidebar-properties-list ul li {display: block;padding: 22px;position: relative;}.sidebar-properties-list ul li:before {position: absolute;left: 0;top: 0;height: 100%;width: 0;background: #d64521;content: "";-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.sidebar-properties-list ul li:hover:before {width: 3px;}.sidebar-properties-list ul li:nth-child(odd) {background-color: #f4f4f4;}.sidebar-properties-list ul li:nth-child(even) {background-color: #fff;}.sidebar-properties-list ul::-webkit-scrollbar {width: 5px;height: auto;}.sidebar-properties-list ul::-webkit-scrollbar-button {display: none;}.sidebar-properties-list ul::-webkit-scrollbar-thumb {border: 3px none #fff;border-radius: 0;background: #d64521;}.sidebar-properties-list ul::-webkit-scrollbar-track {border: 0 none #fff;border-radius: 0;background: #e1e1e1;}.sidebar-properties-list ul::-webkit-scrollbar-corner {background: transparent;}.property-item .img-holder {display: inline-block;width: 70px;height: 70px;vertical-align: middle;margin: 0 -4px 0 0;}.property-item .img-holder figure img {max-width: 100%;}.property-item .img-holder ~ .text-holder {width: 70%;margin: 0 -4px 0 0;display: inline-block;vertical-align: middle;padding-left: 15px;}.property-item .text-holder {display: block;position: relative;}.property-item .text-holder .property-title {font-size: 14px;line-height: 18px;color: #000;display: block;font-weight: 500;}.property-item .text-holder .property-price {font-size: 16px;line-height: 24px;display: block;}.fixed-sidebar-panel.right.sidebar-panel-open .prop-price-type{margin-left: 10px;}.property-item .text-holder .property-price .guid-price {font-size: 11px !important;line-height: 24px !important;}.property-item .text-holder .property-author-name {display: block;font-size: 14px;line-height: 20px;color: #555555;}.property-item .text-holder .property-item-remove {position: absolute;top: 50%;right: 0;color: #999999;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.property-item .text-holder .property-item-remove i {font-size: 16px;line-height: 22px;cursor: pointer;position: absolute;top: -10px;right: -1px;}.sidebar-btn-holder {padding: 22px 22px 10px;}.compare-response {padding: 10px 22px;font-size: 14px;line-height: 20px;color: red;}.sidebar-btn-holder .sidebar-property-btn {border: solid 1px transparent;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;color: #fff;font-size: 12px;line-height: 18px;text-transform: uppercase;padding: 6px 12px;display: inline-block;vertical-align: top;}.sidebar-btn-holder .sidebar-property-btn.bgcolor:hover {background: transparent !important;color: #d64521;border-color: #d64521;}.sidebar-btn-holder .sidebar-property-btn.text-color:hover {background: #d64521;color: #fff !important;}.sidebar-btn-holder .sidebar-property-btn + .sidebar-property-btn {margin-left: 6px;}.sidebar-panel-btn {padding: 0;position: absolute;border-radius: 0;font-size: 21px;height: 63px;left: -35px;top: 50%;width: 35px;border: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: #fff;}.fixed-sidebar-panel.left .sidebar-panel-btn {right: -35px;left: auto;-webkit-transform: translateY(-50%) scaleX(-1);-moz-transform: translateY(-50%) scaleX(-1);-ms-transform: translateY(-50%) scaleX(-1);-o-transform: translateY(-50%) scaleX(-1);transform: translateY(-50%) scaleX(-1);}a.property-list-enquiry-check {float: right;margin: 0;padding: 0 0 0 16px;display: block;font-size: 12px;line-height: 24px;position: relative;cursor: pointer;font-weight: 400;color: #777777;}a.property-list-enquiry-check:hover {color: #777777;}a.property-list-enquiry-check:before {content: "";width: 12px;height: 12px;border: #b4b4b4 solid 1px;position: absolute;display: inline-block;vertical-align: middle;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}a.property-list-enquiry-check.active:before {content: "\e5ca";font-family: 'icomoon' !important;line-height: 10px;font-size: 10px;text-align: center;}a.property-list-enquiry-check .enquiry-loader {position: absolute;left: 0;top: 50%;width: 12px;height: 12px;line-height: 12px;background: #fff;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.property-notes-modal .modal-header {padding-bottom: 10px;}.property-notes-modal .field-holder {margin-bottom: 10px;}.modal-form.enquiry-modal .modal-dialog {width: 350px;border-radius: 5px;}.modal-form.enquiry-modal .modal-content {border-radius: 5px;}.modal-form.enquiry-modal .field-holder input[type='text'], .modal-form.enquiry-modal .field-holder textarea {padding-left: 15px;font-size: 14px;color: #bcbcbc;border-radius: 0;margin: 0;padding-right: 15px;}.modal-form.enquiry-modal .field-holder textarea {height: 150px;}.modal-form.enquiry-modal .field-holder input[type='submit'] {width: 100%;font-size: 14px;border-radius: 0;}.modal-form.enquiry-modal .field-holder {width: 100%;margin: 0 0 18px;display: inline-block;}.modal-form.enquiry-modal .field-holder p {font-size: 12px;}.enquiry-modal .modal-title {text-transform: capitalize !important;}.modal-form.enquiry-modal .modal-header {padding: 20px 20px 10px;}.modal-form.enquiry-modal .modal-body {padding: 10px 20px 20px;}.modal-form.enquiry-modal .check-box-remind label {padding-left: 20px;}.modal-form.enquiry-modal .check-box-remind label:before {width: 14px;height: 14px;border-color: #b4b4b4;}.modal-form.enquiry-modal .check-box-remind {margin: 0;}.modal-form.enquiry-modal .field-holder i {display: none;}.top-locations {text-align: center;}.top-locations ul {margin: 0 -15px 15px -15px;padding: 0;text-align: left;}.top-locations ul li {list-style: none;padding: 0 15px;margin: 0 -4px 29px 0;vertical-align: top;display: inline-block;width: 25%;}[class*='col-lg-8'] .top-locations ul li {width: 33.33333333%;}.top-locations ul li .image-holder.no-img, .top-locations ul li .image-holder {height: 148px;}.top-locations ul li figure {height: 100%;}.top-locations ul li figure img {width: 100%;height: 100%;}.top-locations ul li figcaption {position: absolute;left: 0;top: 0;height: 100%;width: 100%;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: rgba(0,0,0,0.2);}.top-locations ul li .no-img figcaption {background-color: rgba(0,0,0,0.5);}.top-locations ul li figcaption a {color: #fff;font-size: 20px;font-weight: 700;height: 100%;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.view-loc-btn {background-color: #2f4bc3;font-size: 14px;color: #fff;font-weight: 700;display: inline-block;padding: 8px 25px;line-height: normal;text-decoration: none;outline: none;text-transform: uppercase;border-radius: 20px;letter-spacing: 1px;}.view-loc-btn:hover, .view-loc-btn:focus {color: #fff;}.top-locations ul li .text-holder {text-align: center;padding: 10px;border: solid 1px #f2f2f2;position: relative;border-top: 0;background: #fff;}.top-locations ul li .text-holder:after {position: absolute;bottom: 0;content: "";height: 1px;width: 100%;background: #e5e5e5;left: 0;}.top-locations ul li .text-holder span {vertical-align: middle;display: inline-block;color: #999999;font-size: 14px;line-height: 20px;font-weight: 400;letter-spacing: 0.3px;}.top-locations ul li .image-holder:hover ~ .text-holder span, .top-locations ul li .text-holder:hover span {color: #fff;}.top-locations.v2 ul {padding: 0px 10px;margin: 0px;text-align: center;}.top-locations.v2 ul li {list-style: none;line-height: normal;display: inline-block;margin-right: -4px;padding: 0px 10px;width: auto;margin-bottom: 10px;position: relative;}.top-locations.v2 ul li a {display: block;text-decoration: none;outline: none;border: none;box-shadow: none;color: #999999;font-size: 16px;font-weight: 300;text-decoration: none;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.top-locations.v2 ul li a:hover {text-decoration: underline;}.top-locations.classic li {width: 33.333%;margin: 0 -4px 0 0;}.top-locations.classic li .text-holder {border-style: solid;border-width: 1px 0 0 0;border-color: #f4f4f4;text-align: left;padding: 15px 0 10px;background: transparent;}.top-locations.classic li .text-holder a {display: block;line-height: normal;font-weight: 400;}.top-locations.classic li .text-holder span {font-size: 12px;}.top-locations.classic li .text-holder:before {position: absolute;right: 0;top: 50%;font-size: 18px;color: #ccc;content: "\e315";font-family: 'icomoon';-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.top-locations.classic li .text-holder:after {width: 100%;height: 2px;visibility: hidden;opacity: 0;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.top-locations.classic li .text-holder:hover:after {opacity: 1;visibility: visible;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.top-locations.classic li .text-holder:hover {background: transparent !important;border-top-color: #f4f4f4 !important;}.top-locations.classic li .text-holder:hover span {color: #999;}.main-search label {position: relative;width: 100%;margin: 0;background-color: #fff;}.main-search label i, .main-search label em {font-size: 14px;position: absolute;z-index: 2;top: 12px;left: 15px;color: #bdbdbd;}.main-search .search-country .select-holder i {color: #bdbdbd;}.main-search label em {font-weight: normal;font-style: normal;line-height: 16px;}.main-search label .option-label {font-size: 10px;font-weight: 500;position: absolute;z-index: 1;top: 7px;left: 85px;color: #bbb;}.main-search select {font-size: 12px;font-weight: normal;line-height: 40px;height: 40px;color: #555;}.main-search .chosen-container-single .chosen-single {line-height: 40px;z-index: 1;height: 40px;padding: 0 0 0 38px;color: #555;border: none;background-color: inherit;box-shadow: none;}.main-search .chosen-container-single .chosen-single span {font-size: 12px;font-weight: 500;color: #555;}.main-search .chosen-container-single .chosen-drop {margin-top: 0;border: none;box-shadow: none;}.main-search .chosen-container-single .chosen-single div b {position: relative;background: none;background-image: none !important;}.main-search .chosen-container-single .chosen-single div b:before {font-family: 'icomoon';font-size: 22px;font-weight: 400;position: absolute;top: 0;left: -10px;content: '\e313';color: #919191;}.main-search .chosen-container-single .chosen-single div {top: 0;}.main-search .chosen-container .chosen-results li.active-result {font-size: 12px;font-weight: 500;}.main-search input[type='submit'], .main-search button[type='submit'], .main-search input[type='button'] {font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 700;line-height: 40px;width: 100%;height: 40px;text-transform: uppercase;color: #fff;border: none;padding: 0 10px;}.main-search .search-btn {width: 90px;}.search-btn, .disable-search{position: relative;}.disable-search:after {position: absolute;top: 0;left: 0;content: "";height: 100%;width: 100%;}.main-search form .row {margin: 0 -5px;}.main-search form [class*='col-lg'], .top-map-search-inner form [class*='col-md'], .top-map-search-inner form [class*='col-sm'] {padding: 0 5px;}.main-search .search-input, .main-search .select-dropdown, .main-search .field-holder.advanced-btn, .main-search .search-btn, .main-search .field-holder.field-range {display: inline-block;padding: 0 5px;vertical-align: top;}.main-search .search-btn .input-button-loader {display: block;}.main-search .field-holder.advanced-btn {width: 155px;}body .main-search .field-holder.advanced-btn a {background-color: transparent !important;}.main-search .select-dropdown.lg {width: 433px;margin-right: -4px;margin-left: 14px;}.main-search .select-dropdown.lg .select-dropdown {width: 208px;margin: 0;}.main-search .select-dropdown.lg .select-dropdown + .select-dropdown {margin-right: -4px;margin-left: 10px;}.main-search .field-holder.advanced-btn a {font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 700;line-height: 40px;display: block;width: 100%;height: 40px;padding: 0 10px;text-transform: uppercase;color: #fff;border: none;background: #fff;white-space: nowrap;}.main-search .field-holder.advanced-btn a i {display: inline-block;margin-right: 6px;vertical-align: middle;}.main-search .search-country .select-holder input, .main-search .search-input input, .search-country .select-holder input, .main-search .search-input input {font-size: 12px;font-weight: 500;line-height: 40px;z-index: 1;height: 40px;padding: 0 38px 0;color: #555;border: 0;box-shadow: none;}.main-search .search-country .select-holder::-webkit-input-placeholder, .main-search .search-input::-webkit-input-placeholder, .search-country .select-holder::-webkit-input-placeholder, .main-search .search-input::-webkit-input-placeholder {opacity: 1;color: #555;}.main-search .search-country .select-holder::-moz-placeholder, .main-search .search-input::-moz-placeholder, .search-country .select-holder::-moz-placeholder, .main-search .search-input::-moz-placeholder {opacity: 1;color: #555;}.main-search .search-country .select-holder:-ms-input-placeholder, .main-search .search-input:-ms-input-placeholder, .search-country .select-holder:-ms-input-placeholder, .main-search .search-input:-ms-input-placeholder {opacity: 1;color: #555;}.main-search .search-country .select-holder:-moz-placeholder, .main-search .search-input:-moz-placeholder, .search-country .select-holder:-moz-placeholder, .main-search .search-input:-moz-placeholder {opacity: 1;color: #555;}.main-search .property-category-fields {position: relative;display: inline-block;min-width: 175px;padding: 0 5px;}.main-search .property-category-fields .select-dropdown {padding-right: 0;padding-left: 0;}.main-search .property-category-fields .cate-spinning, .main-search .property-price-type-field .cate-spinning {display: block;height: 40px;padding: 0 5px;background: #fff;}.main-search .property-category-fields .icon-spinner8, .main-search .property-price-type-field .icon-spinner8 {top: 14px;right: 15px;}.main-search .property-category-fields b.spinner-label, .main-search .property-price-type-field b.spinner-label {position: absolute;top: 50%;left: 20px;font-size: 12px;font-weight: 500;color: #555;}.main-search .one-field-hidden .property-category-fields {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.main-search .search-default-fields {display: -ms-flexbox;display: -webkit-box;display: flex;}.main-search .property-type.checkbox label {border-radius: 0;}.main-search .select-dropdown.property-type.checkbox {width: 40%;}.main-search .property-type.checkbox li:first-child label {border-right: 1px solid #dfdfdf;}.main-search .search-input, .main-search .select-dropdown {min-width: 160px;width: 33.33%;}.main-search .field-holder.field-range .price-per-person {height: 40px;background: #fff;}.main-search .field-holder.field-range label {background-color: transparent;}.property-type.checkbox {margin: 0;}.property-type.checkbox ul {display: -ms-flexbox;display: -webkit-box;display: flex;margin: 0;margin-left: 0;padding-left: 0;}.property-type.checkbox li {display: inline-block;list-style: none;vertical-align: top;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.property-type.checkbox label {font-size: 13px;line-height: 20px;float: left;width: 100%;min-width: 110px;padding: 10px 20px;cursor: pointer;text-align: center;letter-spacing: 1px;color: #555;border-right: 1px solid #dfdfdf;border-left: 0;border-radius: 3px;}.property-type.checkbox li:last-child label {border-right: 1px solid #dfdfdf;}.property-type.checkbox input[type='radio'] {display: none;}.property-type.checkbox label:before {display: none;}.property-type.checkbox label:hover {color: #fff !important;}.property-type.checkbox input[type='radio']:checked + label {color: #fff !important;border-color: #e6e6e6;background-color: #f6f6f6;}.search-advanced-fields {padding: 10px 0 0;}.main-search .search-advanced-fields .field-holder.field-range .price-per-person .rang-text {font-size: 11px;font-weight: 600;line-height: 17px;margin-bottom: 2px;padding: 0;text-transform: capitalize;}.main-search .field-holder.field-range .price-per-person .slider.slider-horizontal {width: 86%;}.main-search .field-holder.field-range .price-per-person .slider-handle {width: 16px;height: 16px;}.main-search .field-holder.field-range .price-per-person .slider-handle:before {position: absolute;right: 0;bottom: -8px;left: 0;width: 0;height: 0;margin: auto;content: '';border-top: 8px solid #d64521;border-right: 7px solid transparent;border-left: 7px solid transparent;}.main-search .field-holder.field-range .price-per-person .slider-handle:after {font-size: 12px;}.main-search .search-advanced-fields strong.advance-trigger {display: inline-block;margin-bottom: 5px;}.main-search .search-advanced-fields .search-features-list {margin: 0 -3px;padding: 0;}.main-search .search-advanced-fields .search-features-list .checkbox label {margin: 0;background-color: transparent;}.main-search .search-advanced-fields .search-features-list .checkbox label:hover:before {font-family: 'icomoon';font-size: 14px;line-height: 16px;position: absolute;top: 0;left: 0;content: '\e5ca';color: #666;}.main-search .search-advanced-fields .search-features-list .radio, .main-search .search-advanced-fields .search-features-list .checkbox {margin: 0;}.main-search.fancy .search-advanced-fields strong.advance-trigger, .main-search.fancy .search-advanced-fields .search-features-list .checkbox label {color: #fff;}.search-advanced-fields ul {padding-left: 0;margin-bottom: 0;}.search-advanced-fields li {list-style: none;}.search-advanced-fields .chosen-container-single .chosen-single {background: #fff;padding-left: 15px;}.search-advanced-fields .wp-rem-min-max-price .select-categories {width: 50%;float: left;min-width: 100px;}.search-advanced-fields .wp-rem-min-max-price .select-categories:first-child {padding-right: 10px;}.search-advanced-fields .select-categories li .form-control {padding-left: 0;padding-right: 0;}.search-advanced-fields .minimum-loading-list .spinner span {line-height: 15px;}.search-advanced-fields .minimum-loading-list li {border: 0;padding: 8px 14px;}.search-advanced-fields .minimum-loading-list .spinner span i {color: #bdbdbd;font-size: 16px;}.search-advanced-fields {margin-left: -5px;margin-right: -5px;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.search-advanced-fields .wp-rem-min-max-price {min-width: 340px;}.search-advanced-fields .minimum-loading-list {width: 100%;margin-bottom: 0;}.search-advanced-fields .field-holder.field-range {width: 33.33%;}.search-advanced-fields .field-holder.field-range .select-dropdown {width: 100%;}.search-advanced-fields > div {margin-bottom: 10px;}.search-advanced-fields > div:last-child {border-bottom: 0;}.search-advanced-fields .minimum-loading-list .spinner {width: 100%;position: relative;}.search-advanced-fields .minimum-loading-list .spinner span {margin-top: 4px;color: #555;font-weight: 500;font-size: 12px;}.search-advanced-fields .field-holder .chosen-container-multi {min-width: 222px;}.search-advanced-fields .field-holder .chosen-container-multi .chosen-choices li.search-field input[type='text'] {color: #555;font-weight: 500;font-size: 12px;}.search-advanced-fields .field-holder.has-icon .chosen-container-multi .chosen-choices {padding: 2.5px 15px 2.5px 38px;}.search-advanced-fields .field-holder.has-icon .chosen-container-single .chosen-single {padding-left: 38px;}.main-search .field-holder.has-icon .chosen-container-single .chosen-single {padding-left: 38px;}.search-advanced-fields .cs-datepicker input[type="text"] {font-size: 12px;font-weight: 500;line-height: 40px;z-index: 1;height: 40px;padding: 0 38px 0;color: #555;border: 0;box-shadow: none;}.search-advanced-fields .cs-datepicker input[type="text"]::-webkit-input-placeholder {color: #555;}.search-advanced-fields .cs-datepicker input[type="text"]::-moz-placeholder {color: #555;opacity: 1;}.search-advanced-fields .cs-datepicker input[type="text"]:-ms-input-placeholder {color: #555;}.search-advanced-fields .cs-datepicker input[type="text"]:-moz-placeholder {color: #555;}.main-search .checkbox input[type='checkbox']:checked + label:before, .main-search .checkbox input[type='radio']:checked + label:before, .main-search .search-advanced-fields .search-features-list .checkbox label:hover:before {line-height: 13px;text-indent: -1px;}.main-search .checkbox label:before {line-height: 15px;width: 15px;height: 15px;}.wide {position: relative;z-index: 5;}.wide .video-holder {position: absolute;z-index: 5;top: 50%;left: 0;background: transparent;padding: 0;margin: 0;width: 100%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.wide .video-holder .main-search.fancy {position: relative;z-index: 10;right: 0;left: 0;width: 100%;}.main-search.fancy {position: absolute;z-index: 10;right: 0;left: 0;width: -webkit-calc(100% - 30px);width: -moz-calc(100% - 30px);width: calc(100% - 30px);margin: 0 auto;}.banner .main-search {position: absolute;bottom: 170px;width: 100%;}.main-search .nav-tabs {display: block;margin: 0;border: none;background-color: transparent;}.main-search .nav-tabs li {background-color: #5a2e8a;}.main-search .nav-tabs li a {font-family: "Roboto", sans-serif;font-size: 18px;font-weight: 700;margin: 0;padding: 18px 44px;text-decoration: none;color: #fff;border: none;border-radius: 0;outline: none;background: rgba(0,0,0,0.123);box-shadow: none;}.main-search .nav-tabs li.active a {background: none;}.main-search .tab-content {padding: 15px 20px 25px;background-color: #5a2e8a;}.main-search .search-popup-holder {display: inline-block;width: 100%;}.main-search .search-popup-btn {font-size: 12px;float: right;padding: 0 0 5px;text-decoration: underline;color: rgba(255, 255, 255, .4);}.main-search .modal-dialog {margin: 250px auto 0;}.main-search .modal-header {margin: 0 0 10px;padding: 0 0 15px;border-bottom: 1px solid #e4e4e4;}.main-search .modal-title {line-height: normal;color: #0b0c0c;}.main-search .modal-content {padding: 30px;border-radius: 0;}.main-search .modal-body {padding: 0;}.main-search .modal-content strong {font-size: 12px;display: block;margin: 0 0 10px;color: #555;}.main-search .modal-content p {font-size: 12px;margin: 0;color: #555;}.main-search .modal-header .close {position: absolute;top: -15px;right: -10px;width: 28px;height: 28px;opacity: 1;color: #fff;border-radius: 100%;background: #ec1d25;}.main-search .modal-header .close span {display: block;margin: -3px 0 0 0;}.main-search .input-field {font-size: 12px;font-weight: 500;height: 40px;color: #555;border: none;}.main-search .input-field::-webkit-input-placeholder {opacity: 1;color: #555;}.main-search .input-field::-moz-placeholder {opacity: 1;color: #555;}.main-search .input-field:-ms-input-placeholder {opacity: 1;color: #555;}.main-search .input-field:-moz-placeholder {opacity: 1;color: #555;}.main-search .input-field:focus::-webkit-input-placeholder {color: transparent;}.main-search .input-field:focus::-moz-placeholder {color: transparent;}.main-search .input-field:focus:-ms-input-placeholder {color: transparent;}.main-search .input-field:focus:-moz-placeholder {color: transparent;}.main-search.fancy .chosen-container-single .chosen-single {padding-left: 15px;background-color: #fff;}.main-search .nav-tabs > li.active > a, .main-search .nav-tabs > li.active > a:hover, .main-search .nav-tabs > li.active > a:focus {color: #fff;border: none;}.main-search.fancy .search-advanced-fields .field-holder.field-range .price-per-person, .main-search .search-advanced-fields .field-holder.field-range .price-per-person {margin-bottom: 0;}.main-search.fancy .search-btn {width: 12%;padding: 0 5px;}.main-search.fancy .search-btn .wp-rem-processing {display: inline-block;}.main-search.fancy .search-btn .input-button-loader {display: block;}.wp_rem_location_autocomplete {position: absolute;z-index: 9999;top: 100% !important;left: 0 !important;display: none;overflow-y: auto;width: 100% !important;max-height: 250px;padding-bottom: 10px;text-align: left;border: solid 1px #d2d2d2;background: #fff none repeat scroll 0 0;}.member-search .wp_rem_location_autocomplete .address_headers strong, .wp_rem_location_autocomplete .address_headers strong {margin-bottom: 0;padding: 10px 15px 8px;text-transform: capitalize;display: block;background: #f1f1f1;font-size: 14px;line-height: 20px;}.wp_rem_location_autocomplete .wp_rem_google_suggestions {font-size: 13px;font-weight: normal;line-height: 16px;position: relative;margin-bottom: 6px;padding-right: 18px;padding-top: 6px;padding-left: 34px;cursor: pointer;border-top: solid 1px #d2d2d2;}.wp_rem_location_autocomplete .wp_rem_google_suggestions i {line-height: 0;position: absolute;top: 14px !important;right: auto !important;left: 15px;margin: 0;padding: 0 !important;}.wp_rem_location_autocomplete .wp_rem_google_suggestions span {line-height: 10px;position: absolute;z-index: 1;top: 50%;left: 15px;margin: -7px 0 0 0;color: #999ba3;}.wp-rem-locations-fields-group .wp-rem-radius-location {line-height: 18px;position: absolute;top: 50%;right: 10px;left: auto;margin: -7px 0 0 0;cursor: pointer;}.wp-rem-locations-fields-group .wp-rem-search-location-icon {line-height: 15px;position: absolute;top: 50%;left: 15px;margin-top: -7px;cursor: pointer;}.wp-rem-locations-fields-group {position: relative;}.wp-rem-locations-fields-group .wp-rem-input-cross {line-height: 18px;position: absolute;top: 50%;right: 24px;margin-top: -7px;cursor: pointer;margin-right: 8px;}.wp_rem_location_autocomplete::-webkit-scrollbar {width: 5px;height: auto;}.wp_rem_location_autocomplete::-webkit-scrollbar-button {display: none;}.wp_rem_location_autocomplete::-webkit-scrollbar-thumb {border: 3px none #fff;border-radius: 0;background: #d64521;}.wp_rem_location_autocomplete::-webkit-scrollbar-track {border: 0 none #fff;border-radius: 0;background: #e1e1e1;}.wp_rem_location_autocomplete::-webkit-scrollbar-corner {background: transparent;}.main-search.modern .search-country .select-holder input, .main-search.modern .search-input input, .main-search.modern .search-country .select-holder input, .main-search.modern .search-input input, .main-search.modern .chosen-container-single .chosen-single {line-height: 38px;border: 1px solid #d2d2d2;}.main-search.modern .property-type.checkbox li label {border: 1px solid #d2d2d2;border-left: 0;}.main-search.modern .property-type.checkbox li:first-child label {border-left: 1px solid #d2d2d2;}.main-search.modern .property-type.checkbox label {line-height: 19px;}.main-search.modern .search-btn {width: 115px;}.main-search.modern .property-category-fields .cate-spinning {border: 1px solid #d2d2d2;}.main-search.modern .select-location .slider.slider-horizontal {width: 65%;}.main-search.simple {margin: 0 auto;width: 945px;}.main-search.simple .search-default-fields {display: -webkit-box;display: -ms-flexbox;display: flex;}.main-search.simple .search-input {-webkit-box-flex: 1;-ms-flex: 1 1 0px;flex: 1 1 0;padding: 0 0 0 20px;width: auto;}.main-search.simple label {border-radius: 3px;}.main-search.simple .input-field {border-radius: 3px;color: #cdcdcd;height: 50px;padding-left: 50px;}.main-search.simple .input-field::-webkit-input-placeholder {opacity: 1;}.main-search.simple .input-field::-moz-placeholder {opacity: 1;}.main-search.simple .input-field:-ms-input-placeholder {opacity: 1;}.main-search.simple .input-field:-moz-placeholder {opacity: 1;}.main-search.simple label i {color: #333;font-size: 20px;top: 15px;left: 20px;}.main-search.simple .chosen-container-single .chosen-single span {color: #333;font-size: 14px;font-weight: 600;}.main-search.simple .chosen-container-single .chosen-single {background-color: #fff;border-radius: 3px;height: 50px;line-height: 50px;padding: 0 0 0 20px;}.main-search.simple .select-dropdown {margin-left: 0;min-width: 263px;width: auto;}.main-search.simple .chosen-container-single .chosen-single div b:before {color: #333;left: -20px;}.main-search.simple .chosen-container.chosen-container-single.chosen-with-drop .chosen-single {border-radius: 3px 3px 0 0;}.main-search.modern.v2 {position: relative;}.main-search.modern.v2 .chosen-container{margin-top: 0;}.main-search.modern.v2 form .field-holder.search-input:first-child {width: 35%;}.main-search.modern.v2 .field-holder {min-width: auto;width: 18%;}.main-search.modern.v2 .field-holder.advanced-btn {width: 130px;position: absolute;right: 0;top: 0;padding: 4px 0 0 0;z-index: 1;}.main-search.modern.v2 .field-holder.search-btn {width: 12.55%;}.main-search.modern.v2 .search-title {display: block;text-transform: uppercase;margin: 0 0 5px;font-size: 11px;min-height: 24px;}.main-search.modern.v2 .search-input input {background-color: red;border: none;color: #ccc;height: 42px;padding: 0 0 0 20px;border-radius: 3px;}.main-search.modern.v2 .search-input input {background-color: #4e4a59;border: none;color: #ccc;height: 42px;padding: 0 0 0 20px;border-radius: 3px;font-size: 11px;}.main-search.modern.v2 .field-holder.has-icon .chosen-single {border: none;border-radius: 3px;background-color: #4e4a59;padding-left: 20px;height: 42px;line-height: 42px;}.main-search.modern.v2 .field-holder.advanced-btn a {background-color: inherit !important;height: auto;line-height: normal;font-size: 12px;padding: 0;}.main-search.modern.v2 .field-holder.advanced-btn a i {display: inline-block;margin: 0 0 0 5px;vertical-align: middle;font-size: 18px;}.main-search.modern.v2 .search-input input::-webkit-input-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .search-input input::-moz-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .search-input input:-ms-input-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .search-input input:-moz-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .chosen-container-single .chosen-single span {font-size: 11px;font-weight: 400;color: #ccc;}.main-search.modern.v2 label {background-color: #4e4a59;border-radius: 3px;}.main-search.modern.v2 .search-advanced-fields {margin-left: 0;margin-right: 0;padding: 15px 15px 10px 15px;background: rgba(55, 53, 61, 0.5);}.main-search.modern.v2 .search-advanced-fields .search-input.field-holder {width: 33.333%;}.main-search.modern.v2 .search-advanced-fields .search-input input {background-color: inherit;height: auto;line-height: 26px;padding: 0;}.main-search.modern.v2 .search-advanced-fields .select-dropdown .chosen-single {background-color: #fff;border-radius: 0;padding-left: 38px;}.main-search.modern.v2 .search-input input::-webkit-input-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .search-input input::-moz-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .search-input input:-ms-input-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .search-input input:-moz-placeholder {color: #ccc;opacity: 1;}.main-search.modern.v2 .search-advanced-fields .field-holder.field-range, .main-search.modern.v2 .search-advanced-fields .select-dropdown {width: 33.33%;}.main-search.modern.v2 .search-advanced-fields .search-features-list .checkbox label {color: #ccc;}.main-search.modern.v2 .chosen-container-single .chosen-single span {font-size: 11px;font-weight: 400;color: #ccc;}.main-search.modern.v2 .chosen-container-single .chosen-single div b:before {top: 2px;color: #ccc;font-size: 18px;}.main-search.modern.v2 .search-country .select-holder .wp-rem-locations-fields-group i {display: inline-block;}.main-search.modern.v2 .search-country .select-holder .wp-rem-locations-fields-group .wp-rem-search-location-icon i {display: none;}.main-search.modern.v2 .select-dropdown label > i {display: none;}.main-search.modern.v2 .wp_rem_location_autocomplete {color: #fff;background: #4e4a59;}.main-search.modern.v2 .wp_rem_location_autocomplete .address_headers strong {color: #fff;}.main-search.modern.v2 .chosen-container .chosen-drop {background: #4e4a59;}.main-search.modern.v2 .chosen-search input {border-color: #fff;}.main-search.modern.v2 .chosen-container .chosen-results li {color: #fff;border-bottom: 1px solid rgba(255,255,255,0.2);}.main-search.modern.v2 .chosen-container .chosen-results li:last-child {border-bottom: none;}.main-search.modern.v2 .chosen-container .chosen-results {padding: 0;margin-bottom: 0;}.main-search.modern.v2 .property-category-fields b.spinner-label {position: absolute;top: 50%;left: 25px;z-index: 3;margin-top: 14px;font-size: 11px;font-weight: 400;color: #ccc;}.main-search.modern.v2 span.cate-spinning {background: #4e4a59;color: #fff;border: 0;position: absolute;width: 95%;top: 50%;transform: translateY(-50%);margin: 14px 0 0 0;left: 5px;border-radius: 3px;height: 42px;line-height: 42px;}.main-search.modern.v2 .search-advanced-fields label i {display: inline-block;}.main-search.modern.v2 .search-country .select-holder .icon-location-arrow {display: none;}.main-search.modern.v2 input[type='submit'] {background-color: #ed6950 !important;letter-spacing: 1px;border-radius: 3px;height: 42px;line-height: 42px;}.main-search .search-default-fields {margin: 0 -5px;}.main-search.modern.v2 .select-location .select-popup {background-color: #4e4a59;border: none;top: 80px;}.main-search.modern.v2 .slider.slider-horizontal .slider-handle {box-shadow: none;}.main-search.modern.v2 .select-location .select-popup span {font-size: 11px;}.main-search.modern.v2 .select-location .select-popup p, .main-search.modern.v2 .select-location .select-popup .my-location a, .main-search.modern.v2 .select-location .select-popup span {color: #fff !important;}.main-search.modern.v2 .select-location .select-popup:before, .main-search.modern.v2 .select-location .select-popup:after {border-bottom-color: #4e4a59;}.main-search.modern.v2 .select-location .select-popup p {font-weight: 400;}.main-search.simple.v2 {width: 745px;padding: 0 20px;}.main-search.simple .search-input {padding: 0;}.main-search.simple.v2 .property-type {position: absolute;top: -50px;left: 50%;border: 2px solid rgba(255,255,255,0.3);padding: 0;-webkit-transform: translate(-50%, -73%);-moz-transform: translate(-50%, -73%);-ms-transform: translate(-50%, -73%);-o-transform: translate(-50%, -73%);transform: translate(-50%, -73%);}.main-search.simple.v2 .search-default-fields {background-color: #fff;padding: 4px;}.main-search.simple.v2 form {position: relative;}.main-search.simple.v2 .property-type.checkbox li {border-left: 2px solid rgba(255,255,255,0.3);}.main-search.simple.v2 .property-type.checkbox li:first-child {border: none;}.main-search.simple.v2 .property-type label {background-color: rgba(0,0,0,0.3);font-size: 16px;font-weight: 700;color: #fff !important;border: none;padding: 12px 0;text-transform: uppercase;position: relative;}.main-search.simple.v2 .property-type label:after {position: absolute;left: 50%;bottom: -100%;width: 0;height: 0;content: "";opacity: 0;visibility: hidden;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.main-search.simple.v2 input[type="radio"]:checked + label:after {opacity: 1;visibility: visible;}.main-search.simple.v2 label i {display: none;}.main-search.simple.v2 .input-field {border-radius: 0;height: 55px;padding-left: 20px;font-size: 16px;color: #999;font-weight: 700;}.main-search.simple.v2 .input-field::-webkit-input-placeholder {opacity: 1;}.main-search.simple.v2 .input-field::-moz-placeholder {opacity: 1;}.main-search.simple.v2 .input-field:-ms-input-placeholder {opacity: 1;}.main-search.simple.v2 .input-field:-moz-placeholder {opacity: 1;}.main-search.simple.v2 .search-btn {width: 112px;padding: 0;}.main-search.simple.v2 input[type='submit'] {font-size: 16px;height: 55px;text-transform: capitalize;letter-spacing: 1px;}.main-search.classic {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #fff;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.3);-moz-box-shadow: 0 0 10px rgba(0,0,0,.3);box-shadow: 0 0 10px rgba(0,0,0,.3);}.main-search.classic .field-holder {border-left: solid 1px #dddddd;width: 25%;display: inline-block;margin: 0 -4px 0 0;}.main-search.classic .field-holder:last-child, .main-search.classic .field-holder:first-child {border-left: 0;}.main-search.classic .search-input .search-country .select-holder {position: relative;}.main-search.classic .search-input .search-country .select-holder .wp-rem-radius-location {position: absolute;top: 50%;right: 15px;z-index: 22;color: #929293;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);line-height: 0;margin: 0;}.main-search.classic .field-holder input, .main-search.classic .field-holder select {height: 40px;border: 0;background-color: transparent;font-size: 14px;line-height: 40px;color: #929293;font-weight: 700;}.main-search.classic .wp-rem-locations-fields-group .wp-rem-search-location-icon {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-top: 0;}.main-search.classic .chosen-container-single .chosen-single div b:before {left: auto;right: 0;}.main-search.classic .field-holder.search-btn {margin: -15px 0;padding-right: 0;}.main-search.classic .field-holder.search-btn button {border: 0;width: 102%;display: block;height: 70px;color: #fff;font-size: 16px;line-height: 22px;text-transform: uppercase;}.main-search.classic .field-holder.search-btn button i {display: inline-block;vertical-align: middle;}.main-search.classic .field-holder.search-btn button:focus {outline: none;}.main-search.classic .chosen-container-single .chosen-single span {font-size: 14px;font-weight: 700;color: #929293;}.main-search.classic .field-holder input::-webkit-input-placeholder {color: #929293;opacity: 1 !important;font-weight: 700;}.main-search.classic .field-holder input::-moz-placeholder {color: #929293;opacity: 1 !important;font-weight: 700;}.main-search.classic .field-holder input:-ms-input-placeholder {color: #929293;opacity: 1 !important;font-weight: 700;}.main-search.classic .field-holder input:-moz-placeholder {color: #929293;opacity: 1 !important;font-weight: 700;}.main-search.classic .field-holder input:focus::-webkit-input-placeholder {color: transparent;}.main-search.classic .field-holder input:focus::-moz-placeholder {color: transparent;}.main-search.classic .field-holder input:focus:-ms-input-placeholder {color: transparent;}.main-search.classic .field-holder input:focus:-moz-placeholder {color: transparent;}.main-search.classic .field-holder.advanced-btn {position: absolute;left: 10px;bottom: -40px;width: auto;border: none;}.main-search.classic .field-holder.advanced-btn a {text-transform: capitalize;height: auto;color: #929293;background: none !important;font-weight: 400;text-decoration: underline;padding: 0;}.main-search.classic .search-advanced-fields {background-color: #f1f1f1;margin: -15px 0 0 0;padding: 10px 0 0 10px;}.main-search.classic .search-advanced-fields .search-input, .main-search.classic .search-advanced-fields .select-dropdown, .main-search.classic .search-advanced-fields .field-holder {width: 33.33%;margin: 0 -4px 10px 0;border: none;}.main-search.classic .search-advanced-fields .field-holder input, .main-search.classic .search-advanced-fields .field-holder select {height: auto;}.main-search.classic .search-advanced-fields .chosen-container-single .chosen-single span {font-size: 12px;font-weight: 500;color: #555;}.main-search.classic .search-advanced-fields .search-features-list .checkbox label {font-size: 12px;color: #666;}.main-search.classic .search-advanced-fields .field-holder input, .main-search.classic .search-advanced-fields .field-holder select {font-weight: 400;}.main-search.classic .search-advanced-fields .minimum-loading-list .spinner span {margin-top: 2px;}.main-search.classic .input-group-btn-vertical .caret-btn {height: 30px;line-height: 33px;}.main-search.classic .search-advanced-fields .minimum-loading-list li {padding: 10px 14px;}.main-search.classic .field-holder.field-range .price-per-person {padding: 0 20px 0 25px;}.main-search.classic .field-holder.field-range .price-per-person .slider.slider-horizontal {width: 100%;}.main-search.classic .search-advanced-fields .wp-rem-min-max-price .select-categories:first-child {padding-right: 6px;}.main-search.classic .search-default-fields {margin: 0 0 15px 0;padding: 15px 0 15px;}.main-search.classic .property-category-fields .cate-spinning i {right: 25px;top: 15px;}.main-search.advance {margin: 0 auto;width: 760px;}.main-search.advance .search-default-fields {margin: 0;}.main-search.advance .select-dropdown {background-color: #fff;border-right: 1px solid #ddd;padding: 0;min-width: auto;width: 122px;}.main-search.advance .chosen-container-single .chosen-single span {font-size: 14px;font-weight: 700;color: #555;}.main-search.advance .chosen-container-single .chosen-single {padding: 0 20px;height: 62px;line-height: 62px;}.main-search .chosen-container-single .chosen-single div b:before {color: #333;}.main-search.advance .search-input {padding: 0;width: 510px;}.main-search.advance ul {padding: 0;margin: 0;}.main-search.advance li {list-style: none;}.main-search.advance .search-btn {padding: 0;width: 128px;}.main-search.advance label {position: relative;line-height: 62px;}.main-search.advance .search-input input {height: 62px;padding-left: 25px;}.main-search.advance .search-input input:focus ~ .placeholder {visibility: hidden;opacity: 0;}.main-search.advance .search-input .placeholder {position: absolute;left: 0;top: 0;font-size: 14px;font-weight: 700;color: #555;padding: 0 0 0 25px;}.main-search.advance .search-input .placeholder small {font-size: 12px;color: #bbbbbb;font-weight: 400;padding: 0 0 0 8px;}.main-search.advance input[type='submit'] {font-size: 16px;line-height: 63px;height: 63px;}.main-search.fancy.v2 .search-country .select-holder input, .main-search.fancy.v2 .search-input input, .main-search.fancy.v2 .search-country .select-holder input, .main-search.fancy.v2 .search-input input, .main-search.fancy.v2 .select-dropdown > label, .main-search.fancy.v2 .field-holder.has-icon .chosen-container-single .chosen-single, .main-search.fancy.v2 .search-default-fields .property-type.checkbox label, .main-search.fancy.v2 .search-default-fields input[type='submit'], .main-search.fancy.v2 .search-advanced-fields .minimum-loading-list li, .main-search.fancy.v2 .field-holder.field-range .price-per-person, .main-search.fancy.v2 .chosen-container-single .chosen-single, .main-search.fancy.v2 .search-advanced-fields .cs-datepicker input[type="text"], .main-search.fancy.v2 .search-advanced-fields .cs-datepicker label, .main-search.fancy.v2 .select-location .select-popup, .main-search.fancy.v2 .search-default-fields .field-holder.search-input label {border-radius: 2px;}.main-search.fancy.v2 .search-default-fields .search-country .select-holder input, .main-search.fancy.v2 .search-default-fields .search-input input, .main-search.fancy.v2 .search-default-fields .search-country .select-holder input, .main-search.fancy.v2 .search-default-fields .search-input input {height: 43px;}.main-search.fancy.v2 .search-default-fields .chosen-container-single .chosen-single {height: 43px;line-height: 43px;}.main-search.fancy.v2 .search-default-fields label i, .main-search.v2 label em {top: 13px;}.main-search.fancy.v2 .search-default-fields .property-type.checkbox label {padding: 11.5px 20px;}.main-search.fancy.v2 .search-default-fields .property-type.checkbox li:not(:last-child) label {border-top-right-radius: 0;border-bottom-right-radius: 0;}.main-search.fancy.v2 .search-default-fields .property-type.checkbox li:not(:first-child) label {border-top-left-radius: 0;border-bottom-left-radius: 0;}.main-search.fancy.v2 .search-default-fields input[type='submit'] {height: 43px;min-width: 170px;padding-left: 25px;}.main-search.fancy.v2 .search-default-fields .search-btn {position: relative;width: 16.2%;}.main-search.fancy.v2 .search-default-fields .search-btn:after {font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\f002';position: absolute;top: 14px;left: 50px;color: #fff;}.main-search.fancy.v2 .search-default-fields .select-dropdown.property-type.checkbox {width: 30%;}.main-search.fancy.v2 .select-location .select-popup {border: 0;top: -100%;width: -webkit-calc(100% - 10px);width: -moz-calc(100% - 10px);width: calc(100% - 10px);left: 0;right: 0;margin: -100px auto 0 auto;}.main-search.fancy.v2 .select-location .select-popup:after, .main-search.fancy.v2 .select-location .select-popup:before {display: none;}.main-search.fancy.v2 .select-location .select-popup .my-location {font-size: 0;position: relative;line-height: 0;}.main-search.fancy.v2 .select-location .select-popup .my-location a {font-size: 14px;text-transform: uppercase;display: block;text-align: center;height: 44px;line-height: 40px;border: 2px solid #23abb2;color: #23abb2;margin-left: 0;}.main-search.fancy.v2 .select-location .select-popup .my-location a:hover, .main-search.fancy.v2 .select-location .select-popup .my-location:hover a {color: #fff !important;}.main-search.fancy.v2 .select-location .select-popup .my-location:hover i {color: #fff !important;}.main-search.fancy.v2 .select-location .select-popup .my-location i {margin-right: 7px;font-size: 16px;position: absolute;top: 12px;left: 50%;margin-left: -75px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.main-search.fancy.v2 .select-location .select-popup .my-location i:before {content: "\ed77";}.main-search.fancy.v2 .wp-rem-radius-location {position: absolute;height: 100%;text-align: center;line-height: 50px;margin: 0;right: 0;top: 0;width: 40px;border-left: 1px solid #d9d9d9;}.main-search.fancy.v2 .wp-rem-radius-location i {font-size: 18px;color: #767676;}.main-search.fancy.v2 .tab-content {padding: 20px 0;}.main-search.fancy.v2 .nav-tabs li a {padding: 10px 15px 5px 15px;font-size: 14px;font-weight: 600;border-top-right-radius: 3px;border-top-left-radius: 3px;}.main-search.fancy.v2 .nav-tabs li {border-top-right-radius: 3px;border-top-left-radius: 3px;}.main-search.fancy.v2 .nav-tabs li:not(:last-child) {border-top-right-radius: 0;}.main-search.fancy.v2 .nav-tabs li:not(:first-child) {border-top-left-radius: 0;}.main-search.fancy.v2 .select-location .slider.slider-horizontal .slider-track {height: 14px;background: #e3e3e4;margin-top: -8px;}.main-search.fancy.v2 .select-location .slider-handle {background: #23abb2;width: 20px;height: 20px;border-radius: 5px 5px 0 0;text-align: center;}.main-search.fancy.v2 .select-location .slider-handle:before {content: '\e97f';font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-top: 5px;display: inline-block;color: #fff;}.main-search.fancy.v2 .select-location .slider-handle:after {content: '';display: inline-block;position: absolute;bottom: -10px;width: 100%;height: 10px;left: 0;border-top: 6px solid #23abb2;border-left: 10px solid transparent;border-right: 10px solid transparent;}.main-search.fancy.v2 .select-location .select-popup span {font-weight: 300;margin-top: 2px;}.main-search.fancy.v2 .select-location .select-popup span span {margin-top: 0;}.main-search.fancy.v2 .wp-rem-locations-fields-group .wp-rem-input-cross {margin-right: 20px;margin-top: -8px;}.main-search.fancy.v2 .wp-rem-locations-fields-group .wp-rem-search-location-icon {margin-top: -8px;}.main-search.fancy.v2 {position: relative;width: 100%;}.main-search.fancy.v2 .nav-tabs {position: absolute;top: -35px;}.main-search.fancy.v2 .search-country .select-holder i, .main-search.fancy.v2 .search-default-fields label i, .main-search.v2 label em, .main-search.fancy.v2 .chosen-container-single .chosen-single div b:before {color: #767676;}.main-search.fancy.v2 .search-input .icon-search4 {top: 15px;}.main-search.fancy.v2 .property-category-fields .cate-spinning {height: 43px;}.main-search.fancy.v2 .search-default-fields .wp-rem-location-field {padding-right: 58px;}.main-search.modern.v3 {padding: 28px;border-radius: 3px;max-width: 730px;margin-right: 0;margin-left: auto;}.main-search.modern.v3 .search-heading {font-weight: 700;font-size: 16px;color: #fff !important;font-family: 'Roboto', sans-serif;margin-bottom: 20px;}.main-search.modern.v3 .search-input, .main-search.modern.v3 .field-holder, .main-search.modern.v3 .select-dropdown {width: 50%;margin-bottom: 20px;}.main-search.modern.v3 .search-default-fields {-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -10px;}.main-search.modern.v3 .search-country .select-holder input, .main-search.modern.v3 .search-input input, .main-search.modern.v3 .search-country .select-holder input, .main-search.modern.v3 .search-input input, .main-search.modern.v3 .chosen-container-single .chosen-single {height: 50px;line-height: 50px;border: 0;border-radius: 3px;padding-left: 18px;font-size: 16px;font-weight: 300;font-family: 'Roboto', sans-serif;}.main-search.modern.v3 .chosen-container-single .chosen-single span {font-size: 16px;font-weight: 300;font-family: 'Roboto', sans-serif;}.main-search.modern.v3 .search-input label, .main-search.modern.v3 .select-dropdown label {border-radius: 3px;}.main-search.modern.v3 .search-input, .main-search.modern.v3 .select-dropdown, .main-search.modern.v3 .field-holder.advanced-btn, .main-search.modern.v3 .search-btn, .main-search.modern.v3 .field-holder.field-range, .main-search.modern.v3 .field-holder {padding: 0 10px;-webkit-box-flex: 10;-ms-flex-positive: 10;flex-grow: 10;}.main-search.modern.v3 .search-btn {width: 100%;margin-bottom: 0;}.main-search.modern.v3 .search-btn .input-button-loader {width: 50%;padding-right: 10px;}.main-search.modern.v3 button[type='submit'] {height: 50px;line-height: 50px;border-radius: 3px;font-size: 18px;font-weight: 300;}.main-search.modern.v3 button[type='submit'] i {margin-right: 10px;}.main-search.modern.v3 .chosen-container-single .chosen-single div b {width: 100%;}.main-search.modern.v3 .chosen-container-single .chosen-single div b:before {color: #767676;width: 100%;border-left: 1px solid #e5e5e5;text-align: center;left: 0;}.main-search.modern.v3 .chosen-single div {width: 50px;}.main-search.modern.v3 .chosen-results li {padding: 15px;}.main-search.modern.v3 .search_title {display: block;font-size: 16px;font-weight: 300;margin-bottom: 5px;color: #fff;}.main-search.modern.v3 .select-location .slider-handle {background: #23abb2;width: 25px;height: 25px;border-radius: 50%;text-align: center !important;margin-top: -2px;}.main-search.modern.v3 .select-location .slider-handle:before {content: '\e97f';font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-top: 6px;display: inline-block;color: #fff;}.rev_slider .main-search.modern.v3 .select-location .slider-handle:before {margin-top: 0;line-height: 26px;font-size: 16px;}.rev_slider .main-search .chosen-container .chosen-results li.active-result {font-size: 12px !important;}.rev_slider .main-search.modern.v3 .select-location .slider-handle {margin-top: 0 !important;}.main-search.modern.v3 .select-location .slider.slider-horizontal {width: 70%;}.main-search.modern.v3 .property-price-type-field .cate-spinning {height: 50px;border-radius: 3px;position: relative;padding-left: 18px;}.main-search.modern.v3 .property-price-type-field .cate-spinning i {top: 17px;right: 17px;}.main-search.modern.v3 .property-price-type-field .cate-spinning:after {content: '';display: block;width: 1px;height: 100%;position: absolute;background: #d9d9d9;top: 0;right: 49px;}.main-search.modern.v3 .property-price-type-field b.spinner-label {left: 28px;top: 42px;font-weight: 300;font-size: 16px;z-index: 99;font-size: 16px;font-weight: 300;font-family: 'Roboto', sans-serif;}.main-search.modern.v3 .field-holder-has-label {width: 100%;display: -ms-flexbox;display: -webkit-box;display: flex;margin-top: -5px;}.main-search.modern.v3 .field-holder-has-label > div {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.main-search.modern.v3 .select-location .select-popup {min-height: 50px;position: relative;top: auto;bottom: auto;left: auto;right: auto;border: 0;border-radius: 3px;margin-bottom: 0;padding-left: 18px;}.main-search.modern.v3 .select-location .select-popup input[type="hidden"] + input {display: none;}.main-search.modern.v3 .wp-rem-radius-location {position: absolute;height: 100%;text-align: center;line-height: 58px;margin: 0;right: 0;top: 0;width: 50px;border-left: 1px solid #d9d9d9;}.main-search.modern.v3 .select-location {height: 50px;}.main-search.modern.v3 .select-location .select-popup:after, .main-search.modern.v3 .select-location .select-popup:before {display: none;}.main-search.modern.v3 .wp-rem-radius-location i {font-size: 18px;}.main-search.modern.v3 .chosen-container-single .chosen-single {background: #fff;}.main-search.modern.v3 .search-country .select-holder i, .main-search.modern.v3 .search-default-fields label i, .main.main-search.modern.v3 label em, .main-search.modern.v3 .chosen-container-single .chosen-single div b:before {color: #767676;}.main.main-search.modern.v3 .property-category-fields .cate-spinning {height: 50px;border-radius: 3px;}.main.main-search.modern.v3 .property-category-fields .cate-spinning i {top: 19px;right: 20px;}.main-search.modern.v3 .slider.slider-horizontal .slider-track {height: 14px;background-color: #e1e1e2;}.main-search.modern.v3 .slider.slider-horizontal {margin-bottom: 0;}.main-search.modern.v3 .slider.slider-horizontal + input + span {font-weight: 300;line-height: 50px;margin: 0;text-align: center;font-size: 14px;position: absolute;right: 0;top: 0;height: 100%;width: 72px;border-left: 1px solid #e5e5e5;}.main-search.modern.v3 .select-location .select-popup span {float: none;font-weight: 300;font-size: 14px;}.main-search.modern.v3 .field-holder .field-holder {margin-right: -4px;}.main-search.modern.v3 .field-holder .field-holder {margin-bottom: 0;}.main-search.modern.v3 .field-holder .field-holder:first-of-type {padding-left: 0;}.main-search.modern.v3 .field-holder .field-holder:last-of-type {padding-right: 0;}.main-search.modern.v3 .wp-rem-locations-fields-group .wp-rem-input-cross {right: 50px;}.main-search.modern.v3 .search-country .select-holder input::-webkit-input-placeholder, .main-search.modern.v3 .search-input input::-webkit-input-placeholder, .main-search.modern.v3 .search-country .select-holder input::-webkit-input-placeholder, .main-search.modern.v3 .search-input input::-webkit-input-placeholder, .main-search.modern.v3 .chosen-container-single .chosen-single {color: #999999;font-size: 16px;font-weight: 300;font-family: 'Roboto', sans-serif;}.main-search.modern.v3 .search-country .select-holder input::-moz-placeholder, .main-search.modern.v3 .search-input input::-moz-placeholder, .main-search.modern.v3 .search-country .select-holder input::-moz-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.modern.v3 .search-country .select-holder input:-ms-input-placeholder, .main-search.modern.v3 .search-input input:-ms-input-placeholder, .main-search.modern.v3 .search-country .select-holder input:-ms-input-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.modern.v3 .search-country .select-holder input:-moz-placeholder, .main-search.modern.v3 .search-input input:-moz-placeholder, .main-search.modern.v3 .search-country .select-holder input:-moz-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.fancy.v3 {border-radius: 2px;padding: 10px;}.main-search.fancy.v3 .search-country .select-holder input, .main-search.fancy.v3 .search-input input, .main-search.fancy.v3 .search-country .select-holder input, .main-search.fancy.v3 .search-input input, .main-search.fancy.v3 .chosen-container-single .chosen-single {padding-left: 15px;border-radius: 3px;height: 44px;color: #999999;font-size: 16px;font-weight: 300;}.main-search.fancy.v3 .field-holder > label, .main-search.fancy.v3 .select-dropdown > label {border-radius: 3px;}.main-search.fancy.v3 .chosen-container-single .chosen-single div b {width: 100%;line-height: 44px;}.main-search.fancy.v3 .chosen-container-single .chosen-single div b:before {color: #767676;width: 37px;border-left: 1px solid #e5e5e5;text-align: center;left: auto;right: 0;}.main-search.fancy.v3 .chosen-single div {width: 37px;}.main-search.fancy.v3 .chosen-container-single .chosen-single span, .main-search.fancy.v3 .chosen-container-single .chosen-single div b:before {height: 100%;}.main-search.fancy.v3 .select-location .select-popup.popup-open {position: static;margin-bottom: 0;padding: 9px 10px;border-radius: 3px;min-height: 44px;}.main-search.fancy.v3 .select-location .select-popup:after, .main-search.fancy.v3 .select-location .select-popup:before {display: none;}.main-search.fancy.v3 .select-location .slider.slider-horizontal {margin-bottom: 0;width: 68%;}.main-search.fancy.v3 .select-location .slider.slider-horizontal .slider-track {height: 14px;background: #dcd9d5;}.main-search.fancy.v3 .select-location .select-popup > span, .main-search.fancy.v3 .select-location .select-popup > span span {font-weight: 300;font-size: 14px;}.main-search.fancy.v3 .select-location .select-popup > span span {float: none;}.main-search.fancy.v3 .select-location .select-popup > span {margin-top: 5px;}.main-search.fancy.v3 .select-location .slider-handle {background: #fff;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.54);width: 35px;height: 24px;border-radius: 30px;text-align: center;margin-top: -1px;margin-left: -5px;}.main-search.fancy.v3 .select-location .slider-handle:before {content: '\e97c';font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-size: 18px;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-top: 4px;display: inline-block;color: #fff;}.main-search.fancy.v3 .select-location .select-popup input[type="hidden"] + input {display: none;}.main-search.fancy.v3 input[type='submit'] {height: 44px;border-radius: 3px;font-size: 16px;font-weight: 300;text-transform: capitalize;}.main-search.fancy.v3 .search-btn {width: 22%;}.main-search.fancy.v3 .property-category-fields .cate-spinning {height: 44px;border-radius: 3px;}.main-search.fancy.v3 .property-category-fields .cate-spinning:after {content: '';display: block;width: 1px;height: 100%;position: absolute;background: #d9d9d9;top: 0;right: 41px;}.main-search.fancy.v3 .fancy-v3-radius-location {min-width: 50px;padding-left: 5px;padding-right: 5px;}.main-search.fancy.v3 .fancy-v3-radius-location .wp-rem-radius-location {border-radius: 3px;background: #fff;height: 100%;display: block;text-align: center;line-height: 44px;}.main-search.fancy.v3 .fancy-v3-radius-location .wp-rem-radius-location i {font-size: 18px;display: inline-block;vertical-align: middle;}.main-search.fancy.v3 .fancy-v3-radius-location .wp-rem-radius-location a {display: block;height: 100%;color: #767676;}.main-search.fancy.v3 .search-country .select-holder input::-webkit-input-placeholder, .main-search.fancy.v3 .search-input input::-webkit-input-placeholder, .main-search.fancy.v3 .search-country .select-holder input::-webkit-input-placeholder, .main-search.fancy.v3 .search-input input::-webkit-input-placeholder, .main-search.fancy.v3 .chosen-container-single .chosen-single {color: #999999;font-size: 16px;font-weight: 300;}.main-search.fancy.v3 .search-country .select-holder input::-moz-placeholder, .main-search.fancy.v3 .search-input input::-moz-placeholder, .main-search.fancy.v3 .search-country .select-holder input::-moz-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.fancy.v3 .search-country .select-holder input:-ms-input-placeholder, .main-search.fancy.v3 .search-input input:-ms-input-placeholder, .main-search.fancy.v3 .search-country .select-holder input:-ms-input-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.fancy.v3 .search-country .select-holder input:-moz-placeholder, .main-search.fancy.v3 .search-input input:-moz-placeholder, .main-search.fancy.v3 .search-country .select-holder input:-moz-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.fancy.v3 .wp-rem-locations-fields-group .wp-rem-input-cross {right: 0;}.main-search.fancy.v3 .search-input .wp-rem-locations-fields-group input {padding-right: 25px;}.main-search.fancy.v3 .chosen-container-single .chosen-single {line-height: 44px;}.main-search.fancy.v3 .chosen-container-single .chosen-single span {color: #999999;font-size: 16px;font-weight: 300;}.main-search.fancy.v3.plain {padding: 12px 0;position: static;}.main-search.fancy.v3.plain .search-country .select-holder input, .main-search.fancy.v3.plain .search-input input, .main-search.fancy.v3.plain .search-country .select-holder input, .main-search.fancy.v3.plain .search-input input, .main-search.fancy.v3.plain .chosen-container-single .chosen-single {border-radius: 0;border-right: 1px solid #dadada;box-shadow: 0 -1px 0 0 #e3e3e3 inset, 0 1px 0 0 #e3e3e3 inset;height: 50px;line-height: 50px;}.main-search.fancy.v3.plain .search-input:first-child .input-field {border-radius: 3px 0 0 3px;}.main-search.fancy.v3.plain .select-location .select-popup.popup-open {border-left: 0;box-shadow: 0 -1px 0 0 rgba(227, 227, 227, 0.15) inset, 0 1px 0 0 rgba(227, 227, 227, 0.15) inset;border-right: 1px solid #e2e2e2;min-height: 50px;border-radius: 0;}.main-search.fancy.v3.plain .fancy-v3-radius-location, .main-search.fancy.v3.plain .property-category-fields, .main-search.fancy.v3.plain .search-input, .main-search.fancy.v3.plain .select-dropdown, .main-search.fancy.v3.plain .field-holder.advanced-btn, .main-search.fancy.v3.plain .search-btn, .main-search.fancy.v3.plain .field-holder.field-range {padding: 0;}.main-search.fancy.v3.plain .chosen-container-single .chosen-single div b:before {border-left: 0;line-height: 50px;}.main-search.fancy.v3.plain .wp-rem-locations-fields-group .wp-rem-radius-location {right: 18px;}.main-search.fancy.v3 .search-input .wp-rem-locations-fields-group input {padding-right: 50px;}.main-search.fancy.v3.plain {width: 100%;}.main-search.fancy.v3.plain .select-dropdown {min-width: 220px;}.main-search.fancy.v3.plain .search-btn {width: auto;min-width: 68px;}.main-search.fancy.v3.plain button[type='submit'] {height: 50px;line-height: 50px;border-radius: 0 3px 3px 0;box-shadow: 0 -1px 0 0 rgba(227, 227, 227, 0.15) inset, 0 1px 0 0 rgba(227, 227, 227, 0.15) inset;}.main-search.fancy.v3.plain button[type='submit'] i {font-size: 19px;}.main-search.fancy.v3.plain .select-location .slider-handle {width: 20px;height: 14px;line-height: 0;margin-top: 2px;}.main-search.fancy.v3.plain .select-location .slider-handle:before {content: '\e97e';line-height: 14px;font-size: 14px;margin-top: 0;}.main-search.fancy.v3.plain .select-location .slider.slider-horizontal .slider-track {height: 10px;background: #dfe0e1;}.main-search.fancy.v3.plain .search-default-fields {margin: 0;}.main-search.fancy.v3.plain .property-category-fields .cate-spinning {height: 50px;line-height: 50px;border-radius: 0;border-right: 1px solid #e2e2e2;}.main-search.fancy.v3.plain .property-category-fields .cate-spinning:after {display: none;}.main-search.fancy.v3.plain .property-category-fields .cate-spinning i {top: 17px;}.main-search.fancy.v3.plain .property-category-fields b.spinner-label {font-weight: 400;color: #999999;font-size: 16px;left: 15px;}.main-search.fancy.v3.plain .search-country .select-holder input::-webkit-input-placeholder, .main-search.fancy.v3.plain .search-input input::-webkit-input-placeholder, .main-search.fancy.v3.plain .search-country .select-holder input::-webkit-input-placeholder, .main-search.fancy.v3.plain .search-input input::-webkit-input-placeholder, .main-search.fancy.v3.plain .chosen-container-single .chosen-single {font-weight: 400;}.main-search.fancy.v3.plain .search-country .select-holder input::-moz-placeholder, .main-search.fancy.v3.plain .search-input input::-moz-placeholder, .main-search.fancy.v3.plain .search-country .select-holder input::-moz-placeholder {font-size: 16px;font-weight: 300;opacity: 1;}.main-search.fancy.v3.plain .search-country .select-holder input:-ms-input-placeholder, .main-search.fancy.v3.plain .search-input input:-ms-input-placeholder, .main-search.fancy.v3.plain .search-country .select-holder input:-ms-input-placeholder {font-weight: 400;}.main-search.fancy.v3.plain .search-country .select-holder input:-moz-placeholder, .main-search.fancy.v3.plain .search-input input:-moz-placeholder, .main-search.fancy.v3.plain .search-country .select-holder input:-moz-placeholder {font-weight: 400;}.main-search.fancy.v3.plain .chosen-container-single .chosen-single span {font-weight: 400;}.main-search.fancy.v3.plain .select-location .select-popup > span, .main-search.fancy.v3.plain .select-location .select-popup > span span {font-weight: 400;}.main-search.fancy.v3.plain .chosen-container-single .chosen-single div b:before {content: '\f0d7';}.main-search.fancy.v3.plain .select-location .slider.slider-horizontal {margin-top: 5px;}.main-search.fancy.v3.plain .select-location .select-popup > span {margin-top: 7px;}.main-search.fancy.v3.plain .wp-rem-locations-fields-group .wp-rem-radius-location i {color: #838383;}.main-search.fancy.v3.plain .chosen-container-single .chosen-single div b:before {color: #838383;}.main-search.fancy.v3.plain .wp-rem-locations-fields-group .wp-rem-input-cross {right: 25px;}.main-search.modern.v3.small-search {width: 330px;padding: 20px;background: #333f48;}.main-search.modern.v3.small-search .search-default-fields {margin: 0 -5px;}.main-search.modern.v3.small-search .search-input, .main-search.modern.v3.small-search .field-holder, .main-search.modern.v3.small-search .select-dropdown {width: 100%;}.main-search.modern.v3.small-search .search-input, .main-search.modern.v3.small-search .field-holder, .main-search.modern.v3.small-search .select-dropdown {width: 100%;}.main-search.modern.v3.small-search .field-holder-has-label {display: block;}.main-search.modern.v3.small-search .field-holder-has-label .field-holder .field-holder {display: inline-block;width: 50%;min-width: 0;}.main-search.modern.v3.small-search .search-input, .main-search.modern.v3.small-search .select-dropdown, .main-search.modern.v3.small-search .field-holder.advanced-btn, .main-search.modern.v3.small-search .field-holder.field-range, .main-search.modern.v3.small-search .field-holder {padding: 0 5px;}.main-search.modern.v3.small-search .field-holder .field-holder:first-of-type {padding-left: 0;}.main-search.modern.v3.small-search .field-holder .field-holder:last-of-type {padding-right: 0;}.main-search.modern.v3.small-search .search-btn .input-button-loader {width: 100%;padding-right: 0;}.main-search.modern.v3.small-search button[type='submit'] {font-size: 14px;font-weight: 400;text-align: center !important;}.main-search.modern.v3.small-search button[type='submit'] i {display: none;}.main-search.modern.v3.small-search .search_title {font-size: 14px;}.main-search.modern.v3.small-search .search-input, .main-search.modern.v3.small-search .field-holder, .main-search.modern.v3.small-search .select-dropdown {margin-bottom: 15px;}.main-search.modern.v3.small-search .field-holder .field-holder {margin-bottom: 0;}.main-search.modern.v3.small-search .search-country .select-holder input::-webkit-input-placeholder, .main-search.modern.v3.small-search .search-input input::-webkit-input-placeholder, .main-search.modern.v3.small-search .search-country .select-holder input::-webkit-input-placeholder, .main-search.modern.v3 .search-input input::-webkit-input-placeholder, .main-search.modern.v3.small-search .chosen-container-single .chosen-single {color: #cecece;font-size: 14px;font-weight: 400;}.main-search.modern.v3.small-search .search-country .select-holder input::-moz-placeholder, .main-search.modern.v3.small-search .search-input input::-moz-placeholder, .main-search.modern.v3.small-search .search-country .select-holder input::-moz-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.modern.v3.small-search .search-country .select-holder input:-ms-input-placeholder, .main-search.modern.v3.small-search .search-input input:-ms-input-placeholder, .main-search.modern.v3.small-search .search-country .select-holder input:-ms-input-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.modern.v3.small-search .search-country .select-holder input:-moz-placeholder, .main-search.modern.v3.small-search .search-input input:-moz-placeholder, .main-search.modern.v3.small-search .search-country .select-holder input:-moz-placeholder {color: #999999;font-size: 16px;font-weight: 300;opacity: 1;}.main-search.modern.v3.small-search .chosen-container-single .chosen-single span {color: #cecece;font-size: 14px;font-weight: 400;}.main-search.modern.v3.small-search .search-country .select-holder input, .main-search.modern.v3.small-search .search-input input, .main-search.modern.v3.small-search .search-country .select-holder input, .main-search.modern.v3.small-search .search-input input, .main-search.modern.v3.small-search .chosen-container-single .chosen-single {height: 44px;line-height: 44px;color: #cecece;font-size: 14px;}.main-search.modern.v3.small-search .search-heading {font-size: 20px;font-weight: 700;}.main-search.modern.v3.small-search .field-holder-has-label .property-price-type-field {margin-bottom: 10px;}.main-search.modern.v3.small-search .search-btn {margin-bottom: 0;}.main-search.modern.v3.small-search .select-location {height: 44px;}.main-search.modern.v3.small-search .select-location .select-popup {min-height: 44px;padding-top: 8px;padding-bottom: 8px;}.main-search.modern.v3.small-search .slider.slider-horizontal + input + span {line-height: 44px;border-left: 0;}.main-search.modern.v3.small-search .property-price-type-field .cate-spinning {height: 44px;}.main-search.modern.v3.small-search .property-price-type-field .cate-spinning i {right: 20px;}.main-search.modern.v3.small-search .property-price-type-field b.spinner-label {left: 22px;top: 39px;color: #cecece;font-size: 14px;font-weight: 400;}.main-search.modern.v3.small-search .property-category-fields .cate-spinning {border: 0;height: 44px;line-height: 44px;border-radius: 3px;}.main-search.modern.v3.small-search .property-category-fields b.spinner-label {color: #cecece;font-weight: 400;font-size: 14px;}.main-search.modern.v3.small-search .wp-rem-radius-location a {color: #838383;line-height: 48px !important;display: block;text-align: center !important;}.main-search.dark-search {padding: 30px 80px;}.main-search.dark-search .search-country .select-holder input, .main-search.dark-search .search-country .select-holder input, .main-search.dark-search .search-input input {padding-left: 10px;font-weight: 400;color: #666666;background: #2b2b2b;}.main-search.dark-search .chosen-container-single .chosen-single span, .main-search.dark-search .select-location .select-popup > span {font-weight: 400;color: #666666;}.main-search.dark-search .chosen-container-single .chosen-single, .main-search.dark-search .field-holder .select-popup {background: #2b2b2b;}.main-search.dark-search label i {right: 15px;left: auto;font-size: 20px;top: 9px;color: #dba102;}.main-search.dark-search .field-holder, .main-search.dark-search .select-dropdown {width: auto;}.main-search.dark-search .field-holder:first-child {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.main-search.dark-search .field-holder:first-child input[type="text"] {padding-left: 20px;}.main-search.dark-search .search-btn {width: 185px;}.main-search.dark-search .chosen-container-single .chosen-single {padding-left: 10px;}.main-search.dark-search button[type='submit'] {font-weight: 300;}.main-search .chosen-container-single .chosen-single div b:before {color: #dba102;}.main-search.dark-search .field-holder .select-popup {position: static;padding: 10px 10px 0 15px;margin: 0;border: 0;}.main-search.dark-search .field-holder .select-popup:before, .main-search.dark-search .field-holder .select-popup:after {display: none;}.main-search.dark-search .search-country .select-holder input::-webkit-input-placeholder, .main-search.dark-search .search-input input::-webkit-input-placeholder, .main-search.dark-search .search-country .select-holder input::-webkit-input-placeholder, .main-search.dark-search .search-input input::-webkit-input-placeholder, .main-search.dark-search .search-country .select-holder input::-moz-placeholder, .main-search.dark-search .search-input input::-moz-placeholder, .main-search.dark-search .search-country .select-holder input::-moz-placeholder {font-size: 16px;font-weight: 300;opacity: 1;color: #666666;}.main-search.dark-search .search-country .select-holder input:-ms-input-placeholder, .main-search.dark-search .search-input input:-ms-input-placeholder, .main-search.dark-search .search-country .select-holder input:-ms-input-placeholder {font-weight: 300;color: #666666;}.main-search.dark-search .search-country .select-holder input:-moz-placeholder, .main-search.dark-search .search-input input:-moz-placeholder, .main-search.dark-search .search-country .select-holder input:-moz-placeholder {font-weight: 300;color: #666666;}.main-search.dark-search label {background: none;}.main-search.dark-search select {background: #2b2b2b;border-color: #2b2b2b;}.main-search.dark-search .chosen-container .chosen-drop {background: #1f1f1f;}.main-search.dark-search .chosen-container .chosen-results {color: rgb(191, 191, 191);}.main-search.dark-search .property-price-type-field .cate-spinning {background: #2b2b2b;}.main-search.dark-search .property-price-type-field b.spinner-label {margin-top: -9px;color: #666666;font-weight: 300;left: 16px;line-height: 18px;}.main-search.dark-search .property-price-type-field .cate-spinning i {color: #dba102;}.filters-sidebar .wp_rem_banner_section img {width: 100%;}.wp-rem-filters {margin-bottom: 30px;}.filters-sidebar .widget.widget-ad {padding: 0;border: 0;}.wp-rem-filters .filters-options {padding: 20px;padding-bottom: 0;background-color: #fff;border: solid 1px #f1f1f1;}.wp-rem-filters h6 {font-size: 12px !important;display: block;margin-bottom: 10px;text-transform: uppercase !important;color: #999 !important;}.wp-rem-filters ul {margin: 0;padding: 0;}.wp-rem-filters .select-categories {margin-bottom: 22px;position: relative;}.wp-rem-filters .select-categories .reset-field {position: absolute;top: 0;right: 15px;font-size: 12px;color: #53b6eb;}.wp-rem-filters .wp-rem-min-max-price {margin: 0 -5px;}.wp-rem-filters .wp-rem-min-max-price .select-categories {display: inline-block;vertical-align: top;width: 50%;margin-right: -4px;padding: 0 5px;}.chosen-container-single .chosen-single div b {background: none !important;width: 20%;}.wp-rem-filters ul li {line-height: 1;position: relative;margin: 0 0 12px 0;padding: 0;list-style: none;border: none;box-shadow: none;text-shadow: none;}.wp-rem-filters ul li .checkbox {display: block;margin: 0;}.wp-rem-filters ul li .checkbox span {font-size: 10px;float: right;min-width: 40px;padding: 5px 0;text-align: center;color: #999;border-radius: 10px;box-shadow: 0 1px 1px 0 #e8e8e8;}.wp-rem-filters ul li .checkbox label {width: -webkit-calc(100% - 43px);width: -moz-calc(100% - 43px);width: calc(100% - 43px);}.wp-rem-filters .cs-parent-checkbox-list {margin-bottom: 20px;}.wp-rem-filters .cs-parent-checkbox-list li {margin-bottom: 5px;}.wp-rem-filters .cs-parent-checkbox-list .checkbox label {padding-left: 20px;color: #d64521;}.wp-rem-filters .cs-parent-checkbox-list .checkbox label:hover {color: #000 !important;text-decoration: underline;}.wp-rem-filters .cs-parent-checkbox-list .checkbox label:before {content: "\e963";border: 0;font-size: 16px;font-family: 'icomoon' !important;font-style: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 700;top: 1px;}.wp-rem-filters .cs-parent-checkbox-list strong {margin-top: 12px;display: block;}.wp-rem-filters .cs-parent-checkbox-list .checked {float: right;margin-right: 10px;}.wp-rem-filters .cs-parent-checkbox-list .checked i {font-weight: 700;font-size: 16px;}.checkbox label {font-size: 14px;font-weight: 400;line-height: 20px;position: relative;margin: 0;padding: 0 0 0 25px;color: #222;}.checkbox label:hover {color: #d64521;}.checkbox label:before {line-height: 18px;position: absolute;top: 0;left: 0;width: 18px;height: 18px;content: '';text-align: center;border: 1px solid #d5dee7;background-color: #fff;}.checkbox input[type='checkbox'], .checkbox input[type='radio'] {display: none;}.checkbox input[type='checkbox']:checked + label:before, .checkbox input[type='radio']:checked + label:before {font-family: 'icomoon';font-size: 14px;line-height: 16px;position: absolute;top: 0;left: 0;content: '\e5ca';color: #666;}.wp-rem-filters .minimum-loading-list li, .minimum-loading-list li {display: block;width: 100%;margin-bottom: 0;padding: 7px 14px;background: #fff;border: 1px solid #d5dee7;}.select-categories li .form-control {font-size: 14px;font-weight: bold;display: inline-block;width: 55%;height: 24px;padding: 0;color: #616161;border: none;border-radius: 0;background: transparent;}.minimum-loading-list .input-group-btn-vertical {float: right;margin-top: 0;position: absolute;right: -14px;top: -5px;z-index: 10;}.input-group-btn-vertical .caret-btn {padding: 0;border: none;background-image: none;box-shadow: none;text-shadow: none;height: 34px;width: 33px;line-height: 37px;border-left: 1px solid #d5dee7;}.input-group-btn-vertical .caret-btn:active {border-color: #d5dee7 !important;}.input-group-btn-vertical .caret-btn i {font-size: 14px;color: #616161;}.minimum-loading-list .input-group-btn-vertical .caret-btn .icon-minus-circle:before {content: "\ea24";}.minimum-loading-list .input-group-btn-vertical .caret-btn .icon-plus-circle:before {content: "\ea38";}.minimum-loading-list .input-group-btn-vertical .caret-btn:hover, .minimum-loading-list .input-group-btn-vertical .caret-btn:focus {outline: none;background: none;background-position: 0;}.minimum-loading-list .spinner span {float: left;margin-top: 4px;}.minimum-loading-list .spinner span i {font-size: 14px;display: inline-block;margin-right: 10px;color: #5a2e8a;}.minimum-loading-list .spinner {position: relative;width: 100%;}.minimum-loading-list .spinner .list-text {font-size: 14px;position: absolute;z-index: 0;top: 0;left: 45px;float: none;color: #bbb;line-height: 18px;}.wp-rem-filters .select-categories .rm-side-icons i{font-size: 14px;}.wp-rem-filters .filters-options .minimum-loading-list .form-control:focus {z-index: 0;color: #616161;box-shadow: none;}.price-per-person {margin-bottom: 20px;}.price-per-person strong {font-size: 12px;line-height: 16px;display: block;margin-bottom: 8px;text-transform: uppercase;color: #999;}.price-per-person .rang-text {font-size: 14px;font-weight: 500;display: block;padding-top: 4px;text-align: center;color: #5a2e8a;}.price-per-person .slider.slider-horizontal {display: block;width: 90%;height: 7px;margin: 0 auto;}.price-per-person .slider.slider-horizontal .slider-track {height: 7px;border-radius: 4px;background-color: #d1d6d9;background-image: none;box-shadow: none;}.price-per-person .slider-selection {background-color: #5a2e8a;background-image: none;box-shadow: none;}.price-per-person .slider.slider-horizontal .slider-tick, .price-per-person .slider.slider-horizontal .slider-handle {margin-top: -6px;}.price-per-person .slider-handle {line-height: 18px;width: 18px;height: 18px;border: none;border-radius: 0;background-color: #d64521;background-image: none;box-shadow: none;}.price-per-person .slider-handle:before {position: absolute;bottom: -9px;left: 0;width: 0;height: 0;content: '';border-top: 9px solid #d64521;border-right: 9px solid transparent;border-left: 9px solid transparent;}.price-per-person .slider-handle:after {font-family: 'icomoon' !important;font-size: 14px;line-height: 0;position: absolute;top: 50%;left: 50%;margin-top: 2px;content: '\e97f';color: #fff;}.wp-rem-filters .panel-default > .panel-heading {padding: 0;border-color: #d8e0e9;background-color: #fff;background-image: none;}.wp-rem-filters .panel {margin-bottom: 8px;border-color: #d8e0e9;border-radius: 0;box-shadow: none;}.wp-rem-filters .panel-heading a {font-size: 14px;line-height: 20px;position: relative;display: block;padding: 10px 30px 10px 14px;color: #bbb;border-bottom: 1px solid #d8e0e9;}.wp-rem-filters .panel-heading a.collapsed, .wp-rem-filters .panel-heading {border-bottom: none;}.wp-rem-filters .panel-heading a.collapsed:after {font-family: 'icomoon';font-size: 20px;position: absolute;top: 9px;right: 15px;content: '\f105';color: #919191;}.wp-rem-filters .panel-heading a:after {font-family: 'icomoon';font-size: 20px;position: absolute;top: 9px;right: 15px;content: '\f107';color: #919191;}.wp-rem-filters .panel-body {padding: 20px 10px 0 10px;}.wp-rem-filters .select-categories select {font-size: 14px;font-weight: 400;line-height: 44px;height: 40px;padding-left: 45px;color: #bbb;border: solid 1px #d5dee7;}.search-country .select-holder input, .main-search .search-input input {padding-right: 15px;padding-left: 38px;}.wp-rem-filters .select-categories .chosen-container-single .chosen-single {line-height: 40px;position: relative;height: 40px;padding: 0 0 0 8px;color: #bbb;border-color: #d5dee7;}.wp-rem-filters .select-categories .chosen-container-single .chosen-single:after {font-family: 'icomoon';font-size: 20px;line-height: 20px;position: absolute;top: 9px;right: 15px;content: '\f107';color: #919191;}.wp-rem-filters .select-categories .chosen-container-active .chosen-single, .wp-rem-filters .select-categories .chosen-container .chosen-drop {border-color: #d5dee7;box-shadow: none;}.result-selected {color: #fff;}.chosen-container .chosen-results li.highlighted {color: #fff;background-image: none;}.chosen-container .chosen-results li.highlighted, .chosen-container .chosen-results li.result-selected {background-color: #f1f1f1;}.wp-rem-filters .select-categories.location-list-holder {position: relative;}.wp-rem-filters .search-options h6 {font-size: 12px;text-transform: uppercase !important;color: #454545 !important;}.wp-rem-filters .search-options {position: relative;margin-bottom: 30px;padding: 20px;background-color: #fff;border: solid 1px #f1f1f1;}.wp-rem-filters .search-options ul {margin: 0;padding: 0;}.wp-rem-filters .search-options ul li {display: inline-block;margin: 0;padding: 0;list-style: none;}.wp-rem-filters .search-options .reset-results {font-size: 12px;position: absolute;top: 20px;right: 20px;}.wp-rem-filters .search-options .search-results {margin: 0 -5px 15px;}.wp-rem-filters .search-options .search-results li {font-size: 12px;margin: 0;padding: 0 5px;text-decoration: underline;color: #8e8e8e;}.wp-rem-filters .search-options .reset-holder .email-me-top {margin-bottom: 10px;}.wp-rem-filters .search-options .reset-holder .email-me-top a {text-decoration: none;outline: none;}.wp-rem-filters .search-options .reset-holder .email-me-top button, .wp-rem-filters .search-options .reset-holder .email-me-top > a {text-align: center;}.wp-rem-filters .search-options .reset-holder .email-me-top:last-child {margin-bottom: 0;}.wp-rem-filters .search-options .reset-results i {font-size: 12px;line-height: 12px;display: inline-block;margin-right: 4px;vertical-align: baseline;}.wp-rem-filters .search-options .reset-holder .email-me-top .email-alert-btn {font-size: 16px;font-weight: 400;line-height: 19px;display: block;width: 100%;height: 40px;padding: 10px 15px;text-transform: capitalize;color: #5a2e8a;border: 1px solid #e4e4e4;border-color: #d5dee7;border-radius: 3px;background: none;}.wp-rem-filters .search-options .reset-holder .email-me-top .email-alert-btn:hover {color: #fff !important;}.wp-rem-filters .search-options .reset-holder .email-me-top .email-alert-btn:focus {outline: none;box-shadow: none;}.wp-rem-filters form .field-holder {display: inline-block;width: 100%;}.wp-rem-filters form .field-holder label {position: relative;display: block;margin-bottom: 0;}.wp-rem-filters form .field-holder label i {font-size: 16px;position: absolute;top: 12px;left: 18px;color: #5a2e8a;}.wp-rem-filters form .field-holder label input.field-input[type='text'] {font-size: 14px;font-weight: 400;line-height: 44px;height: 40px;padding-left: 45px;border-color: #d5dee7;}.wp-rem-filters form .field-holder .field-input::-webkit-input-placeholder {color: #5a2e8a;}.wp-rem-filters form .field-holder .field-input::-moz-placeholder {color: #5a2e8a;}.wp-rem-filters form .field-holder .field-input:-ms-input-placeholder {color: #5a2e8a;}.wp-rem-filters form .field-holder .field-input:-moz-placeholder {opacity: 1;color: #5a2e8a;}.member-post .wp_rem_banner_section {width: 100%;}.member-post .wp_rem_banner_section img {width: 100%;}.member-medium .member-post {display: -ms-flexbox;display: -webkit-box;display: flex;}.member-medium.member-property .member-post {padding: 20px;background-color: #fff;border: solid 1px #f1f1f1;border-bottom: 0;position: relative;overflow: hidden;}.member-medium.member-property .member-post:last-child {margin-bottom: 20px;border-bottom: solid 1px #f1f1f1;}.member-medium .img-holder {float: left;width: 135px;}.member-medium .img-holder figure img {width: 100%;}.member-medium .text-holder {line-height: normal;position: relative;overflow: hidden;width: -moz-calc(100% - 135px);width: -webkit-calc(100% - 135px);width: calc(100% - 135px);margin: -3px 0 0;padding-left: 28px;}.member-medium .text-holder .post-title {margin: 0 0 15px 0;}.member-medium .text-holder .member-address {display: block;margin-bottom: 10px;position: relative;padding-left: 16px;}.member-medium .text-holder .member-address i {position: absolute;top: -1px;left: 0;font-size: 12px;line-height: 18px }.member-medium .text-holder .post-title h4 {margin: 0 0 5px;}.member-medium .text-holder .post-title span {line-height: normal;display: block;color: #bbb;}.member-medium .text-holder .post-title span.trusted-member {display: inline-block;color: #58b158;}.member-medium .properties-count {position: absolute;top: 0;right: 0;color: #bbb;}.member-medium .properties-count a, .properties-count a, .properties-count {color: #bbb;}.member-medium .properties-count a:hover, .properties-count a:hover {color: #000;}.member-medium .text-holder p {margin: 0 0 15px;color: #8e8e8e;}.member-medium .text-holder ul {margin: 0;padding: 0;}.member-medium .text-holder li {list-style: none;}.member-medium .member-info li {font-size: 14px;line-height: normal;display: inline-block;padding-right: 10px;vertical-align: middle;word-break: break-all;color: #8e8e8e;}.member-medium .member-info li:last-child {padding-right: 0;}.member-medium .member-info li a {color: #d64521;display: inline-block;}.member-medium .member-info li i {margin: 0 8px 0 0;vertical-align: middle;font-size: 12px;}.member-medium .social-media {position: absolute;bottom: 0;left: 28px;float: left;}.member-medium .social-media li {display: inline-block;}.member-medium .social-media a {font-size: 16px;line-height: 28px;display: inline-block;width: 24px;height: 24px;text-align: center;vertical-align: middle;color: #fff;background-color: #8e8e8e;}.member-medium .profile-btn {position: absolute;right: 0;bottom: 0;padding: 8px 22px;color: #fff;border: 1px solid transparent;}div.member-medium .profile-btn:hover {background-color: #fff !important;}.member-medium .pagination {padding: 40px 0 0;}.member-grid figure img {max-width: 100%;}.member-grid .post-inner-member {border: 1px solid #f1f1f1;margin-bottom: 30px;background-color: #fff;position: relative;}.member-grid .text-holder {padding: 20px 30px;text-align: center;}.member-grid .img-holder {border-bottom: 1px solid #f1f1f1;}.member-grid .member-info i {vertical-align: middle;margin-right: 10px;}.member-grid span.properties-count {margin-top: 15px;display: block;background: #fafafa;margin-bottom: -20px;margin-left: -30px;margin-right: -30px;padding: 10px 0;border: 1px solid #fafafa;border-top-color: #f1f1f1;}.member-grid span.properties-count.position {position: absolute;bottom: 0;left: 0;margin: 0;width: 100%;}.member-grid .member-info li a, .member-grid .member-info li {color: #d64521;line-height: 15px;margin-bottom: 10px;list-style: none;}.member-grid .member-info li {position: relative;padding-left: 24px;}.member-grid .member-info li i {position: absolute;top: 0;left: auto;margin-left: -22px;}.member-grid .member-info li:last-child {margin-bottom: 0;}.member-grid .post-inner-member .img-holder {padding: 30px;position: relative;overflow: hidden;text-align: center;}.member-grid .post-inner-member .img-holder figure {width: 110px;height: 110px;display: inline-block;border-radius: 100%;border: 1px solid #f1f1f1;line-height: 110px;overflow: hidden;}.member-grid .trusted-member {margin-left: 0;}.member-grid .post-inner-member .img-holder .trusted-member {position: absolute;top: 20px;right: 20px;}.member-grid .post-inner-member .img-holder .trusted-member i {margin: 0;font-size: 18px;}.member-grid .member-post.row {margin-left: -15px;margin-right: -15px;}.member-grid .member-info {margin-bottom: 0;line-height: 15px;padding-left: 0;}.member-grid.member-grid-slider .text-holder {padding-top: 0;}.member-grid.member-grid-slider [class*='col-lg'] {padding: 0;}.member-grid.member-grid-slider .swiper-slide {width: 25%;}.button-next-member, .button-prev-member {font-size: 20px;width: 24px;height: 24px;line-height: 24px;margin-top: 0;text-align: center;border: 1px solid #b6b6b6;border-radius: 100%;background: #c7c7c7;color: #fff;position: absolute;top: 50%;right: 0;cursor: pointer;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.button-next-member i, .button-prev-member i {line-height: 22px;display: inline-block;}.button-prev-member i {}.button-next-member {right: 30px;left: auto;background-image: none;}.swiper-button-disabled {opacity: 0.35;cursor: default;pointer-events: none;}.button-prev-member i {text-indent: 2px;}.member-grid.member-grid-slider .post-inner-member {border: solid 1px #e8e8e8;border-bottom-width: 2px;}.member-grid.member-grid-slider .post-inner-member .img-holder {border: 0;padding-bottom: 0;}.member-grid.member-grid-slider .post-inner-member .img-holder figure {border: 0;border-radius: 0;}.member-grid.member-grid-slider span.properties-count {position: relative;text-align: left;padding: 6px 20px;background-color: #fff;border: solid 1px #e8e8e8;border-left: 0;border-right: 0;border-bottom: 0;}.member-grid.member-grid-slider span.properties-count > a {margin-bottom: 0;font-size: 14px;color: #fff;line-height: 24px;float: left;}.member-grid.member-grid-slider span.properties-count span.member-count-holder {float: right;text-align: right;color: #999;font-size: 11px;}.member-grid.member-grid-slider span.properties-count span.member-count-holder a {color: #999;}.member-grid.member-grid-slider span.properties-count span.member-count-holder span {display: inline-block;vertical-align: middle;}.member-alphabatic .search-title {display: block;overflow: hidden;margin: 0 0 20px;}.member-alphabatic .search-title span {font-family: 'Montserrat', sans-serif;font-size: 18px;font-weight: 700;line-height: 19px;position: relative;display: inline-block;text-transform: uppercase;color: #5a2e8a;}.member-alphabatic .search-title span:before {position: absolute;bottom: 4px;left: 100%;width: 999px;height: 1px;margin: 0 0 0 10px;content: '';background-color: #dadada;}.member-alphabatic ul {margin: 0;padding: 0;}.member-alphabatic ul li {line-height: normal;margin: 0 0 12px;list-style: none;}.member-alphabatic ul li a {font-family: 'Montserrat', sans-serif;font-size: 14px;text-decoration: none;color: #8e8e8e;outline: none;}.main-search.member-search {margin-bottom: 30px;}.main-search.member-search .tab-pane {padding: 30px 20px;background-color: #fff;border: 1px solid #f1f1f1;}.main-search .search-input input::-webkit-input-placeholder {color: #555;}.main-search .search-input input::-moz-placeholder {color: #555;opacity: 1;}.main-search .search-input input:-ms-input-placeholder {color: #555;}.main-search .search-input input:-moz-placeholder {color: #555;}.main-search.member-search .search-input input, .main-search.member-search .chosen-container-single .chosen-single {border: 1px solid #e4e4e4;}.main-search.member-search h5 {line-height: 15px !important;padding: 20px;background-color: #fff;margin-bottom: 0;border: 1px solid #f1f1f1;border-bottom: 0;}.main-search.member-search .select-location .slider.slider-horizontal {width: 65%;}.main-search.member-search h5 i {margin-right: 5px;}.member-search-filter {margin: 0 0 35px;}.member-search-filter ul {line-height: normal;display: inline-block;margin: 0;padding: 0;border: 1px solid #dadada;background-color: #fff;}.member-search-filter li {line-height: normal;display: table-cell;list-style: none;}.member-search-filter li a {font-size: 10px;line-height: 28px;display: table-cell;min-width: 28px;padding: 0 8px;text-align: center;text-decoration: none;text-transform: uppercase;color: #666;border-left: 1px solid #dadada;outline: none;}.member-search-filter li:first-child a {border-left: none;}.member-search-filter li a:hover, .member-search-filter li.active a {color: #fff;background-color: #5a2e8a;}.single .sidebar .member-detail {padding-top: 0;}.member-detail .member-info {margin: 0 0 40px;}.member-detail .member-info .img-holder {float: left;width: 155px;margin: 0 25px 0 0;}.member-detail .member-info .img-holder figure {border: 1px solid #e3e3e3;box-shadow: 1px 1px 1px 0 #e3e3e3;}.member-detail .member-info .img-holder figure img {width: 100%;}.member-detail .member-info .text-holder {position: relative;float: left;width: 100%;}.member-detail .member-info .text-holder .title-area {margin: 0 0 10px;}.member-detail .member-info .text-holder .title-area h3 {margin: 0;text-transform: uppercase;color: #000;}.member-detail .member-info .text-holder .title-area span {line-height: normal;display: block;padding-top: 5px;color: #a3a3a3;}.member-detail .member-info .text-holder ul {margin: 0;padding: 0;}.member-detail .member-info .text-holder .info-list li {line-height: normal;margin: 0 0 15px;list-style: none;color: #8e8e8e;}.member-detail .member-info .text-holder .info-list a {color: #8e8e8e;display: inline-block;vertical-align: middle;}.member-detail .member-info .text-holder .info-list li i {font-size: 14px;display: inline-block;width: 18px;margin: 0 5px 0 0;text-align: center;vertical-align: middle;}.member-detail .member-info .img-holder ~ .text-holder {width: 68%;width: -webkit-calc(100% - 265px);width: -moz-calc(100% - 265px);width: calc(100% - 265px);}.member-detail .member-info .social-area {position: absolute;top: 0;right: 0;text-align: center;}.member-detail .member-info .send-btn {font-size: 13px;font-weight: 700;line-height: normal;display: block;padding: 10px 15px;text-decoration: none;text-transform: uppercase;color: #d64521;border: 1px solid #d64521;outline: none;}.member-detail .member-info .send-btn:hover {color: #fff !important;}.member-detail .member-info .text-holder .social-media {padding: 12px 0 0 0;text-align: right;}.member-detail .member-info .social-media li {line-height: normal;display: inline-block;}.member-detail .member-info .social-media a {font-size: 16px;line-height: 28px;display: inline-block;width: 24px;height: 24px;text-align: center;vertical-align: middle;color: #fff;background-color: #8e8e8e;}.member-detail .member-info p {display: block;margin: 0;padding: 22px 0 0;}.member-detail .member-info .modal-dialog, .property-detail .profile-info .modal-dialog {width: 450px;text-align: left;}.member-detail .member-info .social-area .modal-content, .property-detail .profile-info .modal-content {border-radius: 0;}.member-detail .member-info .social-area form .input-field, .property-detail .profile-info form .input-field {font-size: 12px;height: 40px;color: #555;}.member-detail .member-info .social-area .modal-body form .input-field, .property-detail .profile-info .modal-body form .input-field, .member-detail .member-info .social-area .modal-body form textarea, .property-detail .profile-info .modal-body form textarea {padding-right: 15px;padding-left: 15px;}.member-detail .member-info .social-area .field-holder, .property-detail .profile-info .field-holder {margin: 0 0 10px;}.member-detail .member-info .social-area form textarea, .property-detail .profile-info form textarea {font-size: 12px;color: #bcbcbc;line-height: 18px;}.member-detail .member-info .social-area form input[type='submit'], .property-detail .profile-info form input[type='submit'], .member-property .profile-info form input[type='submit'] {font-size: 12px;font-weight: 700;padding: 5px 20px;text-transform: uppercase;color: #fff;border: 1px solid transparent;}.profile-info input[type='submit']:hover {background: transparent !important;}.property-detail .profile-info .modal-header .modal-title {margin: 0;}.member-detail .widget-map-sec {line-height: 10px;border: solid 1px #f1f1f1;}.member-tabs {margin-bottom: 30px;border: 1px solid #f1f1f1;}.member-tabs .nav.nav-tabs {background-color: #ececec;}.member-tabs .tab-pane {padding: 25px;background-color: #fff;}.member-tabs .nav > li {margin-bottom: 0;}.member-tabs .nav > li > a {padding: 9px 29px;border: 0;font-weight: 600;text-transform: capitalize;}.member-tabs .nav > li > a:hover, .member-tabs .nav > li > a:focus, .member-tabs .nav > li.active a, .member-tabs .nav > li a:active {color: #d64521;outline: none;border: 0;}.member-tabs .nav-tabs {border: 0;}.member-tabs #contact_tab {border: 0;padding: 0;}.tabs-property {padding: 0;margin: 0;}.tabs-property li {list-style: none;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #f1f1f1;display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.tabs-property li:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}.tabs-property .member-image {float: right;width: 80px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.tabs-property .member-image img {width: 80px;height: 80px;}.tabs-property .member-data h3 {font-size: 14px !important;text-transform: capitalize !important;}.tabs-property .member-data {float: left;width: calc(100% - 80px);width: -webkit-calc(100% - 80px);width: -moz-calc(100% - 80px);padding-right: 15px;}.tabs-property .member-data:last-child {width: 100%;padding-right: 0;}.tabs-property .member-data span {display: inline-block;font-size: 14px;margin-bottom: 10px;margin-right: 10px;color: #333;line-height: 14px;}.tabs-property li:last-child .member-data span {margin-bottom: 0;}.tabs-property .member-data span:last-child {margin-bottom: 0;}.tabs-property .member-data span a:hover {color: #d64521;}.tabs-property .member-data span.member-name {display: block;}.tabs-property .member-data i {margin-right: 10px;color: #5a2e8a;display: inline-block;vertical-align: middle;}.tabs-property .member-data i:hover {color: #fff !important;}.tabs-property .member-data i:before {line-height: 15px;display: inline-block;vertical-align: top;}.tabs-property address {margin-bottom: 4px;font-style: normal;line-height: 22px;}.tabs-property .member-data address i {float: right;font-size: 14px;width: 35px;height: 35px;line-height: 35px;border-radius: 100px;background: #f1f1f1;text-align: center;display: inline-block;position: relative;margin: 0;}.tabs-property .member-data address i:hover {color: #fff;}.tabs-property .member-data address i:before {position: absolute;top: 50%;left: 50%;}.list-detail-options .property-data {clear: both;display: inline-block;vertical-align: middle;}.list-detail-options .detail-compare-btn {display: inline-block;vertical-align: middle;}.property-data ul {padding-left: 0;margin-bottom: 0;line-height: 20px;}.property-data li {list-style: none;display: inline-block;margin-right: 2px;line-height: 20px;vertical-align: middle;color: #333;}.property-data li .like-btn a {line-height: 18px;}.property-data li strong {margin-left: -8px;}.property-data li strong a {color: #000;font-size: 12px;}.property-data li a {font-size: 14px;color: #333;display: inline-block;vertical-align: text-top;}.property-data li a:hover {color: #d64521;}.property-data li i {margin-right: 5px;display: inline-block;vertical-align: middle;line-height: 20px;}.property-data li.prop-type > a {word-spacing: -2px;}.property-data .featured-property span, .property-data .urgent-property span {font-size: 10px;display: inline-block;padding: 3px 7px;color: #fff;border-radius: 3px;line-height: 14px;text-transform: uppercase;}.property-data .like-btn i {position: static;}.like-btn a.shortlisted i, .like-btn .shortlisted {color: #d64521;}.property-data .urgent-property span {background: #5a2e8a;}.property-data .urgent-property {margin-right: 15px;}.member-detail .element-title {margin-bottom: 14px;}.member-detail .element-title h2 {font-size: 16px !important;line-height: 22px !important;}.member-detail .member-opening-hours {background-color: #fff;border: 1px solid #f1f1f1;margin: 0 0 10px 0;padding: 22px;width: 100%;float: none;}.member-detail .member-opening-hours {margin-bottom: 30px;}.member-detail .member-opening-hours ul li ul.delivery-dropdown li:first-child {padding-top: 0;border-top: 0;}.member-detail .member-opening-hours ul.delivery-dropdown {position: static;}.member-detail .member-opening-hours ul li ul.delivery-dropdown li {border: 0;}.member-detail .member-opening-hours ul li:nth-child(odd) {background-color: #f8f8f8;}.member-detail .member-opening-hours ul li ul.delivery-dropdown li a {line-height: 18px;padding: 12px;font-size: 12px;}.member-detail .member-opening-hours ul li ul.delivery-dropdown li.today a span.opend-day, .member-detail .member-opening-hours ul li ul.delivery-dropdown li.today a span.opend-time {color: #d64521 !important;}.member-detail .member-opening-hours h5 {margin-bottom: 25px;}.member-detail div.widget-map-sec {border: 0;margin-bottom: 0;}.member-detail .contactform_name {background-color: #fff;margin: 0 0 25px 0;padding: 29px;border: 1px solid #f1f1f1;border-top: none;}.member-detail .sidebar .contactform_name {padding-top: 5px;}.member-detail .contactform_name .recaptcha-reload {margin-bottom: 15px;min-height: 85px;}.member-detail .contactform_name h5 {margin-bottom: 25px;}.member-detail .contactform_name input[type='submit'], .member-detail .contactform_name input[type='button'] {font-size: 14px;font-weight: 700;padding: 5px 20px;text-transform: uppercase;color: #fff;border: 1px solid transparent;background-color: #d64521;width: 100%;height: 44px;margin: 0;letter-spacing: 1px;border-radius: 2px;line-height: 33px;background-image: none;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.member-detail .contactform_name input[type='submit']:hover, .member-detail .contactform_name input[type='button']:hover {background-color: transparent !important;}.member-detail .contactform_name .field-holder {margin-bottom: 5px;position: relative;}.member-detail .contactform_name .field-holder i {position: absolute;left: 15px;top: 13px;color: #d5d5d5;display: none;}.modal-dialog .member-detail .contactform_name .field-holder i {display: inline-block;}.member-detail .contactform_name .col-lg-12:last-child .field-holder {margin-bottom: 0;}.member-detail .contactform_name input[type=date], .member-detail .contactform_name input[type=datetime], .member-detail .contactform_name input[type=datetime-local], .member-detail .contactform_name input[type=email], .member-detail .contactform_name input[type=month], .member-detail .contactform_name input[type=number], .member-detail .contactform_name input[type=password], .member-detail .contactform_name input[type=range], .member-detail .contactform_name input[type=search], .member-detail .contactform_name input[type=tel], .member-detail .contactform_name input[type=text], .member-detail .contactform_name input[type=time], .member-detail .contactform_name input[type=url], .member-detail .contactform_name input[type=week] {height: 45px;border-radius: 5px;}.member-detail .contactform_name input[type=text]::-webkit-input-placeholder, .member-detail .contactform_name textarea::-webkit-input-placeholder {color: #999999;font-size: 12px;}.member-detail .contactform_name input[type=text]::-moz-placeholder, .member-detail .contactform_name textarea::-moz-placeholder {color: #999999;font-size: 12px;opacity: 1;}.member-detail .contactform_name input[type=text]:-ms-input-placeholder, .member-detail .contactform_name textarea {color: #999999;font-size: 12px;}.member-detail .contactform_name input[type=text]:-moz-placeholder, .member-detail .contactform_name textarea:-moz-placeholder {color: #999999;font-size: 12px;}.member-detail .contactform_name textarea {resize: none;border-radius: 5px;padding-left: 15px;padding-top: 17px;}.member-detail .contactform_name .col-lg-12:last-child .field-holder .input-button-loader {width: 100%;margin-top: 11px;}.member_detail_term_policy p {margin-top: -6px;}.member-detail .check-box-remind label p {margin-top: -5px }.select-location .select-popup {position: relative;z-index: 99;top: 0;left: 0;display: none;width: 100%;margin-bottom: 10px;padding: 10px 15px 15px 15px;border: 1px solid #e0e0e0;border-top: 0;border-right: 0;border-left: 0;background-color: #fff;}.select-location .select-popup.popup-open {display: block;text-align: left;}.select-location .login-switch {display: inline-block;padding: 6px 10px 7px;text-align: center;vertical-align: top;}.select-location .location-close-popup {position: absolute;top: 14px;right: 12px;cursor: pointer;}.select-location p {font-weight: 600;margin: 0 0 5px;color: #999;}.select-location p i {line-height: 19px;display: inline-block;margin-right: 4px;vertical-align: top;}.main-search .select-location .select-popup span {font-weight: 600;position: static;float: right;margin: 0;}.main-search .select-location .select-popup > span {line-height: 18px;margin-top: 2px;}.select-location .select-popup p {font-weight: 600;}.select-location .select-popup .location-close-popup i {line-height: 19px;color: #c33332;}.select-location .select-popup span span {position: relative;right: 0;bottom: 0;width: auto;}.select-location .slider-track {border-radius: 20px;background: #eaeaea none repeat scroll 0 0;}.select-location .slider-selection {border-radius: 20px;background: #5a2e8a;}.select-location .slider.slider-horizontal .slider-track {height: 11px;}.select-location .select-popup span {font-size: 14px;display: inline-block;padding: 0;color: #ccc;}.select-location .slider.slider-horizontal {width: 70%;margin-bottom: 10px;}.select-location .slider-handle {top: 1px;width: 25px;height: 26px;background: url(../images/ui-arrow.png) no-repeat;}.select-location .select-popup {position: absolute;z-index: 20;top: 56px;left: 0;display: none;width: 100%;padding: 10px 10px 15px 15px;border: 1px solid #e0e0e0;background-color: #fff;}.select-location .select-popup:before {position: absolute;top: -7px;right: 16px;display: inline-block;margin: 0 -2px 0 0;content: '';border-right: 7px solid rgba(0, 0, 0, 0);border-bottom: 7px solid #e4e4e4;border-left: 7px solid rgba(0, 0, 0, 0);}.select-location .select-popup:after {position: absolute;top: -5px;right: 16px;display: inline-block;margin: 0 -1px 0 0;content: '';border-right: 6px solid rgba(0, 0, 0, 0);border-bottom: 6px solid #fff;border-left: 6px solid rgba(0, 0, 0, 0);}.select-location .select-popup .my-location {line-height: 18px;margin: 0;}.select-location .select-popup .my-location i {margin-right: 0;margin-left: 5px;vertical-align: middle;line-height: normal;}.select-location .select-popup .my-location a {margin-left: 5px;color: #5a2e8a;line-height: 18px;display: inline-block;}.wp-rem-compare {margin: 0 0 80px;}.wp-rem-compare ul {margin: 0;padding: 0;}.wp-rem-compare li {list-style: none;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.wp-rem-compare li:first-child {margin: 0 0 -20px }.wp-rem-compare li:last-child {border-bottom: 1px solid #f1f1f1 }.wp-rem-compare li:first-child .wp-rem-compare-box {border-top: 1px solid #f1f1f1;vertical-align: middle;padding: 25px }.wp-rem-compare li:last-child .wp-rem-compare-box:nth-child(1) {border: none }.wp-rem-compare li:first-child .wp-rem-compare-box:nth-child(1) {border: none;padding: 0!important }.wp-rem-compare li .wp-rem-compare-box {display: inline-block;margin: 0;width: 25%;padding: 10px 25px;vertical-align: top }.wp-rem-compare li .wp-rem-compare-box:nth-child(2) {border-left: 1px solid #f1f1f1 }.wp-rem-compare li .wp-rem-compare-box:nth-child(3) {border-left: 1px solid #f1f1f1;border-right: 1px solid #f1f1f1;vertical-align: top }.wp-rem-compare li .wp-rem-compare-box:nth-child(4) {border-right: 1px solid #f1f1f1 }.wp-rem-compare li:nth-child(odd) {background-color: #fafafa }.wp-rem-compare li:nth-child(even) {background-color: #fff }.wp-rem-compare li:nth-child(2), .wp-rem-compare li:nth-child(1) {background-color: inherit }.wp-rem-compare li:nth-child(2) .wp-rem-compare-box {vertical-align: middle }.wp-rem-compare li:nth-child(2) .wp-rem-compare-box:nth-child(1) {padding-top: 0 }.wp-rem-compare li:nth-child(1) .wp-rem-compare-box {padding: 25px!important }.wp-rem-compare li .wp-rem-compare-box .wp-rem-media a {text-decoration: none;outline: none }.wp-rem-compare li .wp-rem-compare-box .wp-rem-media img {width: 100%;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;position: relative;z-index: 2;}.wp-rem-compare li .wp-rem-compare-box figcaption {position: absolute;left: 0;top: 0;height: 100%;width: 100%;text-align: center;}.wp-rem-compare li .wp-rem-compare-box figcaption a {border-radius: 100%;color: #fff;font-size: 10px;height: 32px;left: 50%;line-height: 33px;position: absolute;top: 50%;text-decoration: none;outline: none;width: 32px;opacity: 0;visibility: hidden;z-index: 5;border-bottom: 0;background: #000;cursor: pointer;-webkit-transform: translate(-50%, -30%);-moz-transform: translate(-50%, -30%);-ms-transform: translate(-50%, -30%);-o-transform: translateY(-50%, -30%);transform: translate(-50%, -30%);}.wp-rem-compare li .wp-rem-compare-box .wp-rem-media:hover figcaption a {opacity: 1;visibility: visible;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translateY(-50%, -50%);transform: translate(-50%, -50%);}.wp-rem-compare li .wp-rem-compare-box .wp-rem-media figcaption a i.icon-spinner8 {left: 8px;right: auto;font-size: 16px;top: 8px;}.wp-rem-compare li .wp-rem-compare-box .wp-rem-media:hover img {opacity: .5;}.wp-rem-compare li .wp-rem-compare-box {position: relative;}.wp-rem-compare li .wp-rem-compare-box .wp-rem-vs {font-size: 9px;color: #fff;font-weight: 700;text-transform: uppercase;line-height: 28px;text-align: center;position: absolute;right: -12px;top: 50%;z-index: 1;height: 25px;background-color: #3d444e;border-radius: 100%;margin: -12px 0 0;width: 25px;}.wp-rem-compare li .wp-rem-compare-box .wp-rem-post-title {padding: 0 0 6px 0;}.wp-rem-compare li .wp-rem-compare-box .wp-rem-post-title h6 {text-transform: uppercase;margin: 0;font: 700 14px/20px "Raleway", sans-serif }.wp-rem-compare li .wp-rem-compare-box .wp-rem-post-title h6 a {text-transform: uppercase!important;outline: none;box-shadow: none;border: 0;text-decoration: none;}.wp-rem-compare li .wp-rem-compare-box p.label, .wp-rem-compare li .wp-rem-compare-box small.label {color: #333;font: 700 16px/24px "Lato", sans-serif;text-transform: uppercase;padding: 0;margin: 0;}.wp-rem-compare li .wp-rem-compare-box .wp-rem-price {padding: 0 0 15px;}.wp-rem-compare li .wp-rem-compare-box .wp-rem-price strong {font: 18px/24px "Lato", sans-serif;}.wp-rem-compare li .wp-rem-compare-box .wp-rem-price em {font-style: normal;font: 700 11px/24px "Lato", sans-serif;color: #999;text-transform: uppercase;}.wp-rem-compare li .wp-rem-compare-box small.label {font-size: 12px }.wp-rem-compare li .wp-rem-compare-box span {font-size: 13px;color: #999;}.wp-rem-compare li .wp-rem-compare-box span a {box-shadow: none;border: 0;text-decoration: none;font: 13px/24px "Lato", sans-serif;}.wp-rem-compare li .wp-rem-compare-box li {background-color: inherit;position: relative;padding: 0 0 5px 15px;font-size: 13px;color: #333;}.wp-rem-compare li .wp-rem-compare-box li:before {position: absolute;left: 0;top: 13px;height: 5px;border-radius: 100%;width: 5px;content: "";}.wp-rem-compare li.wp-rem-compare-sec-title {background-color: inherit;}.wp-rem-compare li.wp-rem-compare-sec-title .wp-rem-compare-box {min-height: 70px;}.wp-rem-compare li.wp-rem-compare-sec-title .wp-rem-compare-box h6 {margin: 15px 0 0;text-transform: uppercase!important;font-size: 16px!important;}.wp-rem-compare li .wp-rem-view-btn {color: #fff;display: inline-block;font-size: 11px;font-weight: 700;line-height: 15px;margin: 15px 0;padding: 8px 15px;text-transform: uppercase;text-decoration: none;outline: none;}.compare-text-div {font-size: 20px;font-weight: bold;text-align: center;}.compare-text-div a {text-decoration: underline;}.compare-properties-types {margin-bottom: 30px;}.compare-properties-types .field-holder {}.compare-properties-types .field-holder ul {margin: 0;padding: 0;text-align: center;}.compare-properties-types .field-holder ul li {width: auto;display: inline-block;vertical-align: top;}.compare-properties-types .field-holder ul li label, .compare-properties-types .field-holder ul li input {margin: 0;}.compare-properties-types .field-holder ul li input {display: none;}.compare-properties-types .field-holder ul li label {display: block;padding: 10px 20px;background-color: transparent;border: solid 1px #d64521;line-height: 20px;font-size: 14px;color: #d64521;cursor: pointer;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.compare-properties-types .field-holder ul li label:hover, .compare-properties-types .field-holder ul li input[type='radio']:checked + label {color: #fff !important;background: #d64521;}.compare-properties-types .field-holder ul li + li {margin-left: 10px;}.property-featured-widget {margin: -5px 0 25px;}.widget .widget-title {margin: 0 0 15px;}.widget .widget-title h4 {margin: 0;text-transform: uppercase;}.property-featured-widget .widget-inner {padding: 20px;background-color: #fff;border: solid 1px #f1f1f1;}.property-featured-widget .img-holder img {width: 100%;}.property-featured-widget .text-holder {padding: 15px 0 0 0;}.property-featured-widget .real-estate-property .text-holder {padding: 25px;}.property-featured-widget .text-holder h6 {margin: 0 0 5px;}.property-featured-widget .text-holder h6 a {text-transform: uppercase;}.property-featured-widget .text-holder p {color: #555;}.property-featured-widget .text-holder .property-price {font-size: 16px;font-weight: 700;color: #d64521;}.property-detail .apartment-list {margin-bottom: 30px;padding: 25px 33px 25px;background: #fff;}.property-detail .element-title {margin-bottom: 18px;}.property-detail .element-title h5 {font-family: 'Montserrat', sans-serif;font-size: 16px;font-weight: bold;letter-spacing: 0;text-transform: uppercase !important;color: #000;}.property-detail .apartment-list table {margin-bottom: 0;}.property-detail .apartment-list table thead {background-color: transparent !important;}.property-detail .apartment-list table > thead > tr > th {font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: bold;padding: 3px;color: #333;text-transform: uppercase;}.property-detail .apartment-list table > tbody > tr > td {font-family: 'Roboto', sans-serif;font-size: 14px;padding: 5px;color: #555;border: 0;border-top: 1px solid #f1f1f1;}.property-detail .apartment-list tbody > tr:nth-of-type(2n+2) {background: #f9f9f9;}.property-detail .apartment-list table > thead > tr > th, .apartment-list table > tbody > tr > th, .apartment-list table > tfoot > tr > th, .apartment-list table > thead > tr > td, .property-detail .apartment-list table > tfoot > tr > td {border: none;}.property-detail .apartment-list .table > caption + thead > tr:first-child > th, .apartment-list table > colgroup + thead > tr:first-child > th, .apartment-list .table > thead:first-child > tr:first-child > th, .apartment-list table > caption + thead > tr:first-child > td, .apartment-list table > colgroup + thead > tr:first-child > td, .apartment-list table > property-detail .apartment-list thead:first-child > tr:first-child > td {padding: 6px 20px;color: #000;border: none;}.property-detail .apartment-list tbody tr td .view-btn {font-family: 'Roboto', sans-serif;font-size: 12px;font-weight: 400;padding: 4px 13px;text-transform: uppercase;color: #53b6eb;border: 1px solid #53b6eb;border-radius: 3px;text-decoration: none;outline: none;}.property-detail .architecture-holder {margin-bottom: 30px;padding: 25px 33px 25px;background: #fff;}.property-detail .architecture-holder .nav-tabs > li.active > a, .floor-plan .nav-tabs > li.active > a:hover, .floor-plan .nav-tabs > li.active > a:focus {border: 0;background: none;}.property-detail .architecture-holder .nav-tabs {border-bottom: none;}.property-detail .architecture-holder .nav > li > a {font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 400;margin-right: 15px;margin-bottom: 45px;padding: 0;text-decoration: underline;letter-spacing: 1px;color: #53b6eb;border: none;background: 0;}.property-detail .architecture-holder .tab-content {text-align: center;}.property-detail .architecture-holder img {max-width: 100%;}.property-info-holder {position: absolute;top: 94px;left: 21%;width: 400px;padding: 30px;background: #fff;}.property-info-holder .price {font-family: 'Montserrat', sans-serif;font-size: 25px;font-weight: bold;display: block;margin-bottom: 10px;color: #d64521;}.property-info-holder h2 {font-size: 25px;font-weight: bold;margin-bottom: 18px;color: #5a2e8a;}.property-info-holder address {font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 600;font-style: normal;margin-bottom: 25px;color: #555;}.property-info-holder address i {display: inline-block;margin-right: 5px;vertical-align: middle;}.property-info-holder .catagories-list {margin-bottom: 33px;}.property-info-holder .catagories-list ul {margin: 0;padding: 10px 0 10px 0;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}.property-info-holder .catagories-list ul li {font-size: 14px;display: inline-block;margin-right: 15px;list-style: none;color: #555;}.property-info-holder .catagories-list ul li i {margin-right: 6px;color: #5a2e8a;}.property-info-holder .property .text-holder {display: inline-block;width: 188px;margin-right: 35px;vertical-align: top;}.property-info-holder .property .text-holder h5 {font-family: 'Montserrat', sans-serif;font-size: 16px;font-weight: bold;line-height: 16px;color: #000;}.property-info-holder .property .text-holder .contect-info {font-size: 16px;font-weight: 400;display: block;margin-bottom: 10px;color: #000;}.property-info-holder .property .text-holder .field-holder {width: 70%;}.property-info-holder .property .text-holder .field-holder .chosen-container-single .chosen-single {line-height: 17px;display: block;height: 22px;padding: 0;text-decoration: none;border: none;border-color: #eceef4;background: none;box-shadow: none;}.property-info-holder .property .text-holder .field-holder .chosen-container-single .chosen-single span {font-size: 14px;display: inline-block;margin-right: 0;color: #555;}.property-info-holder .property .text-holder .field-holder .chosen-container-single .chosen-single div b:before {font-family: 'icomoon' !important;font-size: 14px;font-weight: normal;position: absolute;top: -10px;right: 0;content: '\e313';color: #555;}.property-info-holder .property .text-holder .field-holder .chosen-container .chosen-drop {border: 1px solid #eceef4;box-shadow: none;}.input-filed .chosen-container-multi {width: 100% !important;margin: 0;}.input-filed .chosen-container-multi .chosen-choices {font-family: 'Roboto', sans-serif;font-size: 13px;font-weight: normal;margin: 0;padding: 6px 10px 6px;letter-spacing: 1px;color: #bcbcbc;border: 1px solid #e4e4e4;border-radius: 3px;background-image: none;}.input-filed .chosen-container-multi .chosen-choices, .input-filed .chosen-container-multi .chosen-drop {border: 1px solid #e4e4e4;}.input-filed .chosen-container-multi .chosen-choices li.search-field {line-height: 0;}.input-filed .chosen-container-multi .chosen-choices li.search-field input[type='text'] {font-size: 12px;margin: 0;color: #a3a7ab;}.input-filed .chosen-container-multi li.search-choice {color: #333;border: 0;background: #eee;}.field-holder .chosen-container-multi {width: 100% !important;margin: 0;}.field-holder .chosen-container-multi .chosen-choices {min-height: 33px;padding: 0 10px;}.field-holder .chosen-container-multi .chosen-choices, .field-holder .chosen-container-multi .chosen-drop {border: 1px solid #f4f4f4;background: #fff;}.field-holder .chosen-container-multi .chosen-choices li.search-field {line-height: 0;}.field-holder .chosen-container-multi .chosen-choices li.search-field input[type='text'] {font-size: 12px;margin: 4px 0;color: #a3a7ab;}.field-holder .chosen-container-multi .chosen-choices li.search-choice {margin-top: 7px;}.field-holder .chosen-container-multi li.search-choice {color: #333;border: 0;background: #eee;}.field-holder .chosen-container-multi .chosen-drop .result-selected, .input-filed .chosen-container-multi .chosen-drop .result-selected {color: #fff;}.field-holder .chosen-container-active .chosen-choices, .input-filed .chosen-container-active .chosen-choices {border: 1px solid #e4e4e4;box-shadow: none;}.property-info-holder .property .img-holder {display: inline-block;width: 113px;vertical-align: top;}.property-info-holder .property .img-holder figure {border: 1px solid #ccc;}.property-info-holder .property .img-holder figure img {width: 100%;}.detail-nav {background: #fff;box-shadow: 0 1px 2px rgba(0, 0, 0, .1);padding: 4px 0;}.detail-nav ul {margin: 0;padding: 0;}.detail-nav ul li {display: inline-block;margin-right: -4px;list-style: none;text-align: center;padding: 8px 21.6px;}.detail-nav ul li a {font-size: 14px;font-weight: 500;display: block;text-transform: capitalize;color: #fff;border-bottom: solid 2px transparent;padding-bottom: 12px;margin-bottom: -12px;}.detail-nav ul li a i {font-size: 14px;margin-right: 6px;line-height: 19px;display: inline-block;vertical-align: middle;}.detail-nav ul li a i.icon-heart2, .detail-nav ul li a i.icon-compare-filled2 {font-size: 16px;margin-right: 8px;}.detail-nav-map ul li, .detail-nav-map ul {border-color: #e1e1e1;}.detail-nav-map ul li:first-child {border-left: 0;padding-left: 0;}.detail-nav-map ul {position: relative;}.detail-nav-map ul li a {position: relative;z-index: 3;color: #555;}.detail-nav-map ul li a:hover, .detail-nav-map ul li:hover a, .detail-nav-map ul li.active a {color: #fff;}.detail-nav-map ul li#sliding-hover {position: absolute;z-index: 1;top: 0;left: 0;visibility: hidden;width: 100px;opacity: 0;background: #900;}.detail-nav-map .property-favourite-list {position: absolute;top: 50%;right: 15px;z-index: 10;overflow: visible;width: auto;height: auto;padding: 0;margin: 0;list-style: none;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.detail-nav-map .property-favourite-list i {position: absolute;left: 20px;top: 11px;right: auto;}.detail-nav-map .property-favourite-list a {display: block;padding: 6px 21.6px 6px 42px;color: #53b6eb;border: solid 1px #53b6eb;}.detail-nav-toggler {font-weight: 500;line-height: 18px;display: none;margin-right: 15px;margin-left: 15px;padding: 15px;cursor: pointer;color: #555;border: 1px solid #e0e0e0;border-radius: 3px;background: #fff;}.detail-nav-toggler .icon-angle-down {font-size: 20px;float: right;}@media (min-width:768px) {.detail-nav-toggler {width: 720px;margin-right: auto;margin-left: auto;}}.location-holder {margin-bottom: 34px;padding: 20px 28px 12px;background-color: #fff;}.location-holder .section-title {margin-bottom: 22px;}.location-holder .section-title h2 {font-size: 16px !important;line-height: 22px !important;margin: 0;letter-spacing: .3px !important;text-transform: uppercase !important;}.location-holder .location-list {margin: 0;padding: 0;}.location-holder .location-list li {font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 500;line-height: 22px;position: relative;margin: 0 -4px 20px -2px;padding: 0 0 0 34px;letter-spacing: 0;color: #3b3b3b;}.location-holder .location-list li:after {display: block;clear: both;content: '';}.location-holder .location-list li img {position: absolute;top: 0;left: 0;display: inline-block;width: 24px;height: auto;margin: 0 8px 0 0;vertical-align: top;}.location-holder .location-list li span {font-size: 12px;line-height: 12px;display: block;margin: 0;color: #999;}.category-holder {margin-bottom: 34px;padding: 25px 0 12px 27px;background-color: #fff;}.category-holder .section-title {margin-bottom: 20px;}.category-holder .section-title h2 {font-size: 16px !important;line-height: 22px !important;margin: 0;letter-spacing: .3px !important;text-transform: uppercase !important;}.property-detail .category-list {margin: 0;padding: 0;}.property-detail .category-list li {font-size: 14px;line-height: 24px;position: relative;margin: 0 -4px 14px 0;padding: 0;letter-spacing: .5px;color: #555;}.property-detail .category-list li i {font-size: 18px;line-height: 20px;display: inline-block;margin: 0 15px 0 0;vertical-align: middle;width: 22px;text-align: center;}.property-detail .category-list li i.icon-lock4 {text-indent: 5px;}.property-detail .category-list li i + i {position: absolute;right: 10px;}.flickr-gallery-slider {margin: 0 0 27px 0;padding: 9px;text-align: center;border: 1px solid #f1f1f1;background-color: #fff;}.flickr-gallery-slider.gallery {margin-left: 0;margin-right: 0;}.flickr-gallery-slider .swiper-container {margin: 0 0 6px 0;}.flickr-gallery-slider .swiper-button-next, .flickr-gallery-slider .swiper-button-prev {font-size: 16px;width: 38px;height: 38px;border-radius: 50%;background: rgba(0, 0, 0, .7);background-image: none;}.flickr-gallery-slider .swiper-button-next:before, .flickr-gallery-slider .swiper-button-prev:before {font-family: icomoon;position: absolute;top: 50%;left: 50%;margin-top: -12px;color: #fff;}.flickr-gallery-slider .swiper-button-next:before {content: '\e96b';}.flickr-gallery-slider .swiper-button-prev:before {content: '\e96a';}.flickr-gallery-slider span {font-family: 'Roboto', sans-serif;font-weight: 400;line-height: 32px;word-spacing: 1px;text-transform: uppercase;color: #555;}.flickr-gallery-slider .swiper-slide img {width: 100%;}.flickr-gallery-slider .swiper-slide > a {pointer-events: none;}#email-friend.profile-info {margin-bottom: 30px;}.profile-info {padding: 29px;background-color: #fff;border: 1px solid #f1f1f1;margin-bottom: 0px;}.profile-info h5, .profile-info h6, .profile-info h4 {margin-bottom: 12px;text-transform: capitalize !important;font-size: 18px;color: #333333;margin-bottom: 8px;}.profile-info .img-holder {display: inline-block;vertical-align: top;}.profile-info .img-holder figure {border: 1px solid #f1f1f1;width: 150px;line-height: 10px;}.profile-info .img-holder figure img {width: 100%;border-radius: 50%;}.sidebar .member-detail .profile-info .img-holder figure img, .sidebar .member-detail .profile-info.detail-view-5 .img-holder figure img {border-radius: 50%;height: 68px;position: relative;top: -1px;}.profile-info .img-holder figure a {display: block;}.sidebar .profile-info .img-holder figure a {line-height: 70px;}.profile-info .text-holder {position: relative;display: inline-block;width: -webkit-calc(100% - 152px);width: -moz-calc(100% - 152px);width: calc(100% - 152px);margin-right: -4px;padding-left: 20px;vertical-align: top;}.profile-info .text-holder ul {margin: 0;padding: 0;}.profile-info .text-holder ul li {font-size: 12px;line-height: 20px;padding: 0;list-style: none;color: #555;border: none;box-shadow: none;}.profile-info .text-holder ul li a {outline: none;text-decoration: none;}.profile-info .text-holder > ul > li {margin-bottom: 10px;}.profile-info .text-holder > ul > li > i {font-size: 14px;position: inherit;display: inline-block;margin-right: 12px;color: #555;}.profile-info .submit-btn {font-size: 14px;font-weight: 700;line-height: 40px;position: absolute;top: 50%;right: 0;display: inline-block;height: 40px;padding: 0 20px;text-align: center;color: #fff;border: 1px solid transparent;border-radius: 3px;}.profile-info .submit-btn:hover {background: transparent !important;}.profile-info .text-holder strong {font-size: 16px;font-weight: 400;line-height: 20px;display: block;margin-bottom: 12px;letter-spacing: 1px;color: #000;}.profile-info .text-holder .field-select-holder {margin-bottom: 0;}.profile-info .categories-holder li {font-size: 14px;text-transform: capitalize;}.profile-info .price .guid-price, .profile-info .price .price-type {font-size: 18px;line-height: 24px;}.profile-info .categories-holder {padding: 8px 15px;}.profile-info .categories-holder li:last-child {margin-right: 0;}.profile-info .price {font-size: 25px;font-weight: 700;line-height: 28px;display: inline-block;margin-bottom: 10px;}.profile-info h2 {font-size: 25px;line-height: 30px;color: #5a2e8a;}.profile-info address {font-style: normal;position: relative;margin: 0;padding: 0 !important;margin-bottom: 5px;}.profile-info address i {position: absolute;top: -3px;line-height: 24px;left: 0;}.profile-info address span {position: relative;display: inline-block;padding: 0 20px 0 20px;vertical-align: top;margin-bottom: 5px;}.profile-info address span:first-child {display: block;width: 100%;}.banner .profile-info h5, .banner .profile-info h6, .banner .profile-info h4 {margin-bottom: 6px;text-transform: capitalize;}.banner .profile-info .img-holder, .banner .profile-info .text-holder {vertical-align: middle;}.banner .profile-info .img-holder figure {width: 100px;height: auto;border-radius: 0;}.banner .profile-info .text-holder {width: -webkit-calc(100% - 105px);width: -moz-calc(100% - 105px);width: calc(100% - 105px);}.profile-info.boxed {padding: 35px 40px;text-align: center;border: 1px solid #f1f1f1;margin-bottom: 30px;}.profile-info.boxed .text-holder {width: 100%;padding-left: 0;}.profile-info.boxed .text-holder > ul {margin-bottom: 0;padding: 0 25px;}.profile-info.boxed .img-holder {display: inline-block;float: none;margin: 0 0 20px 0;}.profile-info.boxed .img-holder figure {border: 1px solid #f1f1f1;width: 140px;height: auto;border-radius: 0;}.profile-info.boxed .img-holder figure a {line-height: 10px;}.profile-info.boxed .img-holder figure a img, .profile-info.detail-view-1 .img-holder figure a img, .profile-info.detail-view-2 .img-holder figure a img, .profile-info.detail-view-3 .img-holder figure a img, .profile-info.detail-view-5 .img-holder figure a img {border-radius: 0;}.profile-info.boxed h5, .profile-info.boxed h6, .profile-info.boxed h4 {margin-bottom: 8px;text-transform: capitalize;}.profile-info.boxed .submit-btn {line-height: 44px;position: relative;width: 100%;height: 44px;text-transform: uppercase;}.profile-info.boxed .field-select-holder {margin-bottom: 10px;padding: 0;}.profile-info.boxed .submit-btn {margin-top: 10px;}.sidebar .profile-info.boxed .field-select-holder {width: 235px;}.sidebar .contact-member-form .profile-info .img-holder figure {width: 70px;height: 70px;border-radius: 100%;}.sidebar .contact-member-form .profile-info .text-holder {width: -webkit-calc(100% - 74px);width: -moz-calc(100% - 74px);width: calc(100% - 74px);}.sidebar .contact-member-form .profile-info .text-holder a {text-decoration: none;outline: none;}.field-select-holder {position: relative;display: inline-block;width: 255px;margin-bottom: 12px;padding: 0;text-align: left;}.field-select-holder i {font-size: 14px;position: absolute;z-index: 1;top: 7px;left: 0;color: #555;}.field-select-holder ul {margin: 0;padding: 0;}.field-select-holder ul li {position: relative;display: inline-block;width: 100%;list-style: none;border-radius: 2px;background-color: #fff;}.field-select-holder ul.open li {background-color: #fff;}.field-select-holder ul li a i {font-size: 14px;line-height: 20px;position: inherit;top: 0;display: inline-block;margin: 1px 5px 0 0;vertical-align: top;color: #555;}.field-select-holder > ul > li > a:after {font-family: icomoon;font-size: 20px;position: absolute;top: 7px;right: 8px;content: '\e313';color: #555;}.field-select-holder ul li a {display: inline-block;width: 100%;padding: 7px 0;text-decoration: none;border: 0;outline: none;box-shadow: none;}.field-select-holder ul li a {line-height: 22px;padding-right: 40px;padding-left: 10px;}.field-select-holder ul li > a:focus {color: #000;}.field-select-holder > ul > li > a {position: relative;padding-right: 25px;border: 1px solid #f1f1f1 !important;border-radius: 3px;}.field-select-holder ul li a span {font: 400 14px/16px 'Open Sans', sans-serif;margin: 0 4px 0 0;letter-spacing: 0;word-spacing: 0;text-transform: none;}.field-select-holder ul li > a > small {font: 400 14px/20px 'Open Sans', sans-serif;letter-spacing: 0;word-spacing: 1px;text-transform: none;color: #2f313a;}.field-select-holder ul li ul.dropdown-select {position: absolute;top: 100%;left: 0;display: none;padding: 0;}.field-select-holder ul.open li > ul.dropdown-select {z-index: 1;display: block;padding: 0 0 5px 0;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;background-color: #fff;}.field-select-holder ul li ul.delivery-dropdown {position: absolute;z-index: 99;top: 100%;left: 0;margin-top: -1px !important;background: #fff;}.field-select-holder ul li ul.delivery-dropdown li {line-height: 16px;margin: 0;border-right: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;border-left: 1px solid #f1f1f1;border-radius: 0;background-color: #fff;box-shadow: none;}.field-select-holder ul li ul.delivery-dropdown li:before {display: none;}.field-select-holder ul li ul.delivery-dropdown li a {font: 500 11px/22px 'Open Sans', sans-serif;padding: 6px 10px;text-decoration: none;letter-spacing: 1px;word-spacing: 1px;color: #999ba3;border: 0;outline: none;box-shadow: none;}.field-select-holder ul li ul.delivery-dropdown li a:hover {color: red;}.field-select-holder ul li ul.delivery-dropdown li a span:first-child {display: inline-block;float: none;width: 30px;margin-right: 0;}.field-select-holder ul li ul.delivery-dropdown li a span.opend-day, .field-select-holder ul li ul.delivery-dropdown li a span.opend-time {color: #999ba3 !important;font-weight: 400;display: inline-block;vertical-align: middle;}.field-select-holder ul li ul.delivery-dropdown li a span.close-day {color: #d64521;float: none;}.field-select-holder ul li ul.delivery-dropdown li a span:first-child + span {position: relative;display: inline-block;width: -webkit-calc(100% - 40px);width: -moz-calc(100% - 40px);width: calc(100% - 40px);margin: 0;}.member-detail .member-opening-hours ul.delivery-dropdown li a span:first-child {width: 100px;}.member-detail .member-opening-hours ul.delivery-dropdown li a span:first-child + span {position: relative;display: inline-block;width: -webkit-calc(100% - 110px);width: -moz-calc(100% - 110px);width: calc(100% - 110px);margin: 0;}.field-select-holder ul li ul.delivery-dropdown li a span small {margin-right: 5px;}.field-select-holder ul li ul.delivery-dropdown li:first-child {padding-top: 5px;border-top: 1px solid #f1f1f1;}.profile-info.detail-view-5 {margin-bottom: 30px;}.sidebar .profile-info .field-select-holder ul li a span {font-size: 12px;font-weight: 600;}.sidebar .profile-info .sh-hde-cnt-num {font-size: 16px;color: #000;}.sidebar .profile-info .sh-hde-cnt-num .cntct-num-hold {font-size: 16px;font-weight: 600;color: #000;line-height: 22px;border: 0;border-radius: 0;padding: 0;margin: 0;vertical-align: middle;text-decoration: none;outline: none;}.sidebar .profile-info .field-select-holder {width: 209px;}.sidebar .profile-info .field-select-holder > ul > li > a {padding-top: 0;padding-bottom: 0;padding-left: 0;border: 0 !important;}.sidebar .profile-info .field-select-holder > ul > li > a:after {top: 1px;right: 5px;font-size: 14px;}.sidebar .profile-info.detail-view-5 {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}.list-detail-options {margin-bottom: 20px;padding-top: 0;}.list-detail-options .title-area {float: left;width: 70%;}.list-detail-options .title-area h2 {text-transform: capitalize !important;}.list-detail-options .title-area .price-holder {margin-bottom: 5px;display: inline-block;}.list-detail-options .title-area .price-holder span {font-family: 'Montserrat', sans-serif;font-size: 20px;font-weight: 600;letter-spacing: 1px;}.list-detail-options .title-area .price-holder .property-hide-link {float: right;margin-right: 3px;}.list-detail-options .title-area .price-holder .property-hide-link a {display: inline-block;vertical-align: middle;padding: 6px 10px;color: #3893d9;border: solid 1px #3893d9;font-size: 14px;line-height: 20px;}.list-detail-options .title-area .price-holder .property-hide-link a i {display: inline-block;vertical-align: middle;margin-right: 4px;font-size: 14px;line-height: 20px;}.list-detail-options .title-area address {font-style: normal;position: relative;margin: 0;padding: 0 !important;margin-bottom: 5px;}.list-detail-options .title-area address i {position: absolute;top: -3px;line-height: 24px;left: 0;}.list-detail-options .title-area address span {position: relative;display: inline-block;padding: 0 20px 0 20px;vertical-align: top;margin-bottom: 5px;}.list-detail-options .title-area address span:first-child {display: block;width: 100%;}.list-detail-options .enquire-holder {display: inline-block;float: right;width: 220px;margin-right: -5px;}.list-detail-options .enquire-holder a.enquire-btn {font-weight: bold;line-height: 20px;display: inline-block;width: 100px;height: 100px;margin: 0 10px 0 0;padding: 18px 10px;text-align: center;text-decoration: none;color: #fff;outline: none;vertical-align: top;background-color: #5a2e8a;}.list-detail-options .enquire-holder a.enquire-btn:last-child {margin: 0;}.list-detail-options .enquire-holder a.enquire-btn i {font-size: 25px;display: block;margin-bottom: 5px;}.property-social-links ~ .detail-compare-btn {margin-top: -10px;}.list-detail-options a.btn-compare {position: relative;cursor: pointer;padding: 0;display: inline-block;vertical-align: middle;}.list-detail-options a.btn-compare i {display: inline-block;margin-right: 5px;vertical-align: middle;}.list-detail-options a.btn-compare span {vertical-align: text-top;}.list-detail-options a.btn-compare .icon-spinner8.fa-spin, .list-detail-options a.btn-compare .icon-spin, .list-detail-options a.btn-compare .icon-spinner8, .list-detail-options a.btn-compare .icon-spinner {top: 4px;right: 0;margin: 0 -18px 0 0;}.claims-holder {float: right;margin: 0 0 10px;position: relative;top: -5px;}.detail-v5 .claims-holder {top: 0;}.claims-holder:first-child {float: none;}.claims-holder > div {display: inline-block;}.claims-holder a {margin-left: 10px;display: inline-block;vertical-align: middle;line-height: normal;text-decoration: underline;}.claims-holder > div:first-child a:first-child {margin-left: 0;}.claims-holder a i {display: inline-block;vertical-align: middle;margin-right: 5px;}.claims-holder a.flag-list {color: #d95353;}.claims-holder a.claim-list {color: #999;}.claims-holder .print-page {display: inline-block;}.claims-holder .print-page a {color: #999;}.flexslider {border: 0 !important;margin-bottom: 0 !important;background: none !important;}.flexslider ul li {list-style: none !important;}.property-flexslider.flexslider {position: relative;overflow-y: hidden;}.property-flexslider.flexslider .flex-direction-nav .flex-disabled {background-color: rgb(125, 124, 124);}.property-flexslider .flex-direction-nav li, .property-carousel-flexslider .flex-direction-nav li {list-style: none;line-height: normal;}.property-flexslider .flex-direction-nav a {font-size: 18px;line-height: 44px;position: absolute;top: 50%;margin-top: -22px;right: 0;width: 45px;height: 45px;text-align: center;color: #c3c3c4;border: 1px solid #c3c3c4;border-radius: 50%;background-color: rgba(0, 0, 0, .3);opacity: 1;font-size: 0;}.property-flexslider .flex-direction-nav a:before {text-indent: 0;font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 18px;text-shadow: none;vertical-align: middle;color: #c3c3c4;-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-o-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);position: absolute;left: 50%;top: 50%;}.property-flexslider .flex-direction-nav a:hover::before {color: #fff;}.property-carousel-flexslider.flexslider {margin-top: 6px;}.property-flexslider .flex-direction-nav a.flex-next {right: 30px !important;left: auto;}.property-flexslider .flex-direction-nav a.flex-prev {left: 30px !important;right: auto;}.property-flexslider .flex-direction-nav a.flex-prev:before {content: "\e96a";}.property-flexslider .flex-direction-nav a.flex-next:before {content: "\e96b";}.property-carousel-flexslider .slides > li img {max-width: 100%;height: auto;}.property-carousel-flexslider.flexslider .slides > li {cursor: pointer;}.property-carousel-flexslider .slides li.flex-active-slide {position: relative;margin-bottom: 1px;}.property-carousel-flexslider .slides li.flex-active-slide img {opacity: 0.7;}.property-carousel-flexslider .slides li.flex-active-slide:before {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #000;}.cs-loading {min-height: 392px;position: relative;}.cs-loading img {display: none;}.cs-loading + .flexslider img {display: none;}.flexslider .spinner {display: none;}.flexslider.cs-loading .spinner {display: -webkit-box;display: -ms-flexbox;display: flex;}.flexslider.cs-loading .wp-rem-button-loader {background: none !important;}.flexslider.cs-loading .wp-rem-button-loader > div {width: 20px;height: 20px;}.categories-holder {margin: 0 0 34px;padding: 8px 0 0;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}.categories-holder li {line-height: 0;display: inline-block;margin: 0 15px 8px 0;list-style: none;color: #555;}.categories-holder li i {font-size: 14px;line-height: 20px;margin-right: 5px;display: inline-block;text-align: left;}.categories-holder li span {display: inline-block;line-height: 20px;}.categories-holder li span.field-value {margin-right: 5px;}.categories-holder li span:first-child {margin-left: 0;}.icon-check-list {margin-bottom: 33px;}.icon-check-list ul {margin: 0;padding: 0;}.icon-check-list ul li {font-family: 'Roboto', sans-serif;line-height: 24px;position: relative;display: block;margin-bottom: 8px;padding-left: 28px;list-style: none;}.icon-check-list ul li i {position: absolute;top: 6px;left: 0;color: #5a2e8a;}.description-holder p {font-size: 15px;line-height: 24px;}.description-holder ul {font-family: 'Roboto', sans-serif;margin: 0;padding: 0;}.description-holder ul li {font-size: 15px;display: block;margin-bottom: 22px;list-style: none;}.description-holder ul li:first-child {margin-bottom: 0;}.description-holder ul li span {display: block;}.description-holder .order-status-process p {margin-bottom: 0;}.banner {position: relative;}.banner-caption figcaption {position: absolute;top: 0;width: 100%;height: 100%;padding: 170px 0 0;}.banner-caption figcaption .text-holder {width: 1140px;margin: 0 auto;}.banner-caption figcaption .text-holder h2 {font-size: 36px;margin: 0 0 15px 0;text-transform: none;color: #fff;text-shadow: 0 0 1px rgba(0, 0, 0, .7);}.banner-caption figcaption .text-holder > span {font-size: 20px;font-weight: 500;display: block;color: #fff;text-shadow: 0 0 1px rgba(0, 0, 0, .7);}.list-detail-options h1 {font-weight: 400;clear: both;margin-bottom: 15px;}.rating-holder {display: block;}.rating-holder .rating-star {line-height: 19px;position: relative;display: inline-block;height: 20px;vertical-align: middle;}.rating-holder .rating-star:before {font-family: 'icomoon';font-size: 20px;content: '\ebad \ebad \ebad \ebad \ebad';letter-spacing: 3px;color: #e6e9ee;}.rating-holder .rating-star .rating-box {position: absolute;top: 0;left: 0;overflow: hidden;height: 20px;}.rating-holder .rating-star .rating-box:before {font-family: 'icomoon';font-size: 20px;content: '\ebad \ebad \ebad \ebad \ebad';letter-spacing: 3px;color: #FEC42D;}.post-options {margin: 0;padding: 0;}.post-options li {margin: 0;padding: 0;list-style: none;}.list-detail-options .post-options li {display: inline-block;margin: 0;}.list-detail-options .post-options li a {font-size: 14px;font-weight: bold;margin: 0 0 0 15px;padding: 0;text-decoration: none;color: #999;border: 0;outline: none;}.list-detail-options .post-options li a[data-original-title] {background: none;}.list-detail-options .post-options li a i {font-size: 16px;display: inline-block;margin: -3px 8px 0 0;vertical-align: middle;color: #999;}.list-detail-options .post-options li:first-child a {position: relative;margin-left: 0;padding-left: 24px;}.list-detail-options .post-options li:first-child a i {position: absolute;top: 3px;right: auto;left: 0;}.list-detail-options .post-options li .claim-list i, .list-detail-options .post-options li .claim-list {color: #ba232e;}.list-detail-options .post-options li .shortlist i, .list-detail-options .post-options li .shortlist, .list-detail-options .post-options li a.shortlisted i, .list-detail-options .post-options li .shortlisted {color: #8aae01;}.list-detail-options .post-options .post-category-options .featured-property span {margin-right: 15px;padding: 2px 6px;color: #fff;border-radius: 4px;}.list-detail-options .post-options .post-category-options .cate-list a {padding: 0;}.category-list {margin: 0;padding: 0;}.category-list li {font-size: 14px;margin: 0 -4px 16px 0;padding: 0;list-style: none;color: #484848;}.category-list li i {font-size: 21px;display: inline-block;margin: 0 16px 0 0;vertical-align: middle;}.category-list li span {font-size: 14px;line-height: 20px;display: inline-block;margin-bottom: 0;margin-left: 6px;vertical-align: middle;color: #a3a7ab;}.description-holder p, .description-holder span {margin-bottom: 30px;}.description-holder span a {color: #a3a7ab;}.description-holder .property-feature p, .description-holder .property-feature span {margin-bottom: 0;}.description-holder .property-feature {margin-bottom: 30px;}.description-holder .property-dsec > p:last-child {margin-bottom: 0;}.morecontent span {display: none;}.description-holder .morecontent a {display: block;margin-top: 15px;margin-bottom: 15px;}.morelink {display: block;}.description-holder .readmore-btn {font-size: 14px;position: relative;display: block;margin-bottom: 12px;}.description-holder .tags-list span {font-weight: 700;float: left;margin: 0 10px 8px 0;text-transform: capitalize;color: #555 !important;}.map-sec-holder iframe, .map-sec-holder iframe div > div, .widget-map iframe, .widget-map iframe div > div > div {float: left;width: 100%;}.contact-info p {line-height: 26px;margin: 0 0 15px 0;}.contact-info ul {margin: 0;padding: 0;}.contact-info ul li {font-size: 14px;margin: 0 0 10px 0;padding: 0;list-style: none;color: #484848;border: none;box-shadow: none;}.contact-info ul li i {font-size: 16px;display: inline-block;margin: 0 12px 0 0;vertical-align: middle;color: #666;}.contact-info ul li.cell i {font-size: 20px;color: #000;}.contact-info ul li.cell {font-size: 15px;font-weight: bold;color: #000;}.contact-info ul li.email a {margin: 0;padding: 0;text-decoration: none;border-bottom: 1px solid;outline: none;}.service-rates-holder, .contact-info-detail, .description-holder, .gallery-holder, .features-holder {margin-bottom: 30px;padding: 25px 33px 28px;border: 1px solid #f1f1f1;background-color: #fff;}.category-holder, .property-detail .apartment-list, .property-detail .video-holder, .property-detail .attachment-holder, .ysection, .property-detail .architecture-holder {border: 1px solid #f1f1f1;}.category-holder .modal-form, .property-detail .modal-form .apartment-list, .property-detail .modal-form .architecture-holder, .property-detail .modal-form .profile-info {border: 0;}.modal-form .field-holder .chosen-single div b {background: none;position: relative;width: 100%;}.service-rates-holder .section-title, .contact-info-detail .section-title, .description-holder .section-title, .gallery-holder .section-title, .reviews-holder .section-title, .features-holder .section-title {text-align: left;}.description-holder .property-detail-content {margin-bottom: 20px;}.description-holder .property-detail-content .less-text p {display: inline;margin: 0;}.features-holder {padding-bottom: 10px;}.user-account-holder .description-holder ~ .order-detail-message {margin-top: -45px;display: block;}.categories-list {padding: 15px 0;}.categories-list ul {margin: 0;padding: 0;}.categories-list li {line-height: normal;position: relative;display: inline-block;width: 12.5%;margin: 0 -4px 0 0;list-style: none;text-align: center;vertical-align: middle;}.categories-list li:before {position: absolute;top: 50%;left: 0;width: 1px;height: 24px;content: '';background-color: #dedede;}.categories-list li:first-child:before {display: none;}.categories-list li a {font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: 700;display: block;text-decoration: none;text-transform: uppercase;color: #4c4944;outline: none;}.categories-list li small {font-size: 10px;display: block;padding: 2px 0 0;text-transform: uppercase;color: #999;}.ysection {margin-bottom: 34px;padding: 25px 30px 18px;background-color: #fff;position: relative;}.ysection .section-title {line-height: normal;float: left;width: 100%;margin: 0 0 15px;padding: 0 0 15px;border-bottom: 1px solid #f1f1f1;}.ysection .section-title h2 {font-size: 16px !important;line-height: 22px !important;float: left;margin: 0;letter-spacing: .3px !important;text-transform: uppercase !important;}.ysection .yelp-logo {float: right;}.ysection .arrange {margin: 0 0 12px;}.ysection .arrange h5 {margin: 0;}.ysection .content-list {margin: 0 0 15px;padding: 0;}.ysection .content-list.ylist-bordered {border-bottom: 1px solid #f1f1f1;}.ysection .content-list.ylist-bordered:last-child {border-bottom: none;}.ysection .content-list li {line-height: normal;list-style: none;}.ysection .content-list ul {margin: 0;padding: 0;}.ysection .media-avatar {position: relative;width: 60px;height: 60px;background: #e5e5e5;display: inline-block;vertical-align: middle;}.ysection .media-avatar a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.ysection .media-story {line-height: normal;position: relative;display: inline-block;width: 100%;}.ysection .media-avatar ~ .media-story {padding: 0 0 0 15px;vertical-align: middle;}.best-of-yelp-main .ylist > li {margin: 0 0 20px;padding: 0;}.ysection .media-story .category-name {font-size: 12px;font-weight: 500;display: block;margin: 0 0 5px;color: #999;display: none;}.ysection .media-story .category-name em {font-style: normal;color: #67237a;}.ysection .media-story .media-title {margin: 0 0 5px;}.ysection .media-story .media-title .indexed-biz-name {font-size: 14px;font-weight: 500;}.ysection .media-story .media-title a {color: #333;text-decoration: none;outline: none;}.ysection .media-story .location span {font-size: 12px;font-weight: 500;color: #999;}.ysection .media-story .biz-rating {position: absolute;top: 50%;right: 0;text-align: center;}.ysection .media-story .rating {position: relative;overflow: hidden;width: 95px;height: 18px;margin: 0 0 6px;white-space: nowrap;}.ysection .media-story .rating:before {font-family: 'icomoon';font-size: 16px;position: absolute;top: 0;left: 0;content: '\ebab\ebab\ebab\ebab\ebab';letter-spacing: 4px;color: #d4d4d4;}.ysection .media-story .rating-stars {position: relative;display: block;overflow: hidden;width: 84%;height: 100%;}.ysection .media-story .rating-stars:before {font-family: 'icomoon';font-size: 16px;position: absolute;top: 0;left: 0;content: '\ebad\ebad\ebad\ebad\ebad';letter-spacing: 4px;color: #ed192f;}.ysection .media-story .review-count {font-size: 11px;font-weight: 400;display: block;color: #adadad;}.video-holder {margin-bottom: 35px;padding: 25px 30px;background-color: #fff;}.video-holder .section-title {margin-bottom: 20px;}.video-holder .section-title h5 {text-transform: uppercase !important;}.video-holder .video-fit-holder {position: relative;min-height: 385px;}.video-holder .video-fit-holder .img-holder {position: absolute;z-index: 99;top: 0;left: 0;width: 100%;height: 100%;}.video-holder .img-holder figure {position: relative;z-index: 1;overflow: hidden;}.video-holder .img-holder figure img {width: 100%;}.video-holder .img-holder .play-btn {position: absolute;top: 50%;left: 50%;border-radius: 50%;box-shadow: 0 2px 1px rgba(0, 0, 0, .4), inset 0 3px 4px rgba(48, 49, 56, .15), inset 0 0 5px rgba(46, 47, 54, .36);}.video-holder .img-holder .play-btn a {line-height: 60px;display: block;position: relative;width: 60px;height: 60px;margin: 0;padding: 0;padding: 8px;text-align: center;text-decoration: none;color: #fff;border: 2px solid #fff;border-radius: 50%;outline: none;background-color: rgba(0, 0, 0, .8);}.video-holder .img-holder .play-btn a i {font-size: 36px;position: absolute;top: 50%;left: 0;right: 0;line-height: 42px;margin-top: -20px;}.attachment-holder {margin: 0 0 35px;padding: 25px 30px 5px;background-color: #fff;}.attachment-holder .section-title {margin-bottom: 20px;}.attachment-holder .section-title h2 {font-size: 16px !important;line-height: 22px !important;margin: 0;letter-spacing: .5px !important;text-transform: uppercase !important;}.attachment-holder ul {margin-bottom: 0;padding: 0;}.attachment-holder li {margin-bottom: 22px;list-style: none;}.attachment-holder .img-holder {float: left;width: 34px;}.attachment-holder figure {border: 0;outline: none;box-shadow: none;}.attachment-holder figure img {width: 100%;}.attachment-holder .text-holder {line-height: 1;overflow: hidden;width: 100%;}.attachment-holder .img-holder ~ .text-holder {padding: 0 0 0 18px;}.attachment-holder .text-holder strong {font-weight: 400;line-height: 20px;letter-spacing: 1px;color: #333;}.attachment-holder ul.attachment-formats {margin: 0;padding: 0;}.attachment-holder ul.attachment-formats li {position: relative;display: inline-block;min-width: 55px;margin: 0;padding: 0 15px 0 0;list-style: none;color: #999;}.attachment-holder ul.attachment-formats li a {border-bottom: solid 1px;color: #53b6eb;padding-bottom: 2px;}.attachment-holder ul.attachment-formats li:before {position: absolute;right: 0;bottom: 10px;width: 2px;height: 1px;content: '';background-color: #a0a0a0;}.attachment-holder ul.attachment-formats li:last-child:before {display: none;}.scoring-holder .section-title {margin-bottom: 15px;}.scoring-holder .section-title h2 {font-size: 16px !important;line-height: 22px !important;margin: 0;letter-spacing: .3px !important;text-transform: uppercase !important;display: inline-block;}.scoring-holder .walkscore-logo {float: right;}.scoring-holder {margin-bottom: 35px;padding: 25px 30px 20px 30px;background: #fff;position: relative;}.scoring-list {margin-bottom: 0;padding: 0;}.scoring-list li {margin: 0 0 8px 0;padding: 0 0 14px 0;list-style: none;border-bottom: 1px solid #f1f1f1;outline: none;box-shadow: none;text-shadow: none;}.scoring-list li:last-child {padding-bottom: 0;border-bottom: none;}.scoring-list .img-holder {display: inline-block;width: 35px;margin-right: -4px;vertical-align: middle;}.scoring-list .img-holder span {font-size: 14px;font-weight: 700;line-height: 30px;position: relative;display: block;height: 30px;text-align: center;color: #53b6eb;border: 1px solid #53b6eb;}.scoring-list .img-holder span:before {position: absolute;bottom: -2px;left: 50%;width: 12px;height: 11px;content: '';-webkit-transform: rotate(-42deg) translateX(-50%);-moz-transform: rotate(-42deg) translateX(-50%);-ms-transform: rotate(-42deg) translateX(-50%);-o-transform: rotate(-42deg) translateX(-50%);transform: rotate(-42deg) translateX(-50%);border-bottom: 1px solid #53b6eb;border-left: 1px solid #53b6eb;background: #fff;}.scoring-list .text-holder {position: relative;display: inline-block;width: 100%;padding-right: 130px;padding-left: 14px;vertical-align: middle;}.scoring-list .text-holder .moredetail-btn {font-size: 12px;font-weight: 500;position: absolute;top: 50%;right: 0;text-decoration: underline;letter-spacing: .5px;color: #53b6eb;border-radius: 0;outline: none;box-shadow: none;}.scoring-list .text-holder strong {font-size: 14px;font-weight: 500;letter-spacing: 1px;color: #333;}.scoring-list .text-holder address {font-size: 12px;font-weight: 500;font-style: normal;margin-bottom: 0;color: #999;}.widget-map-sec .map-checkboxes .checkbox.sidebar-checkbox {width: 25%;margin-bottom: 15px;margin-right: -4px;}.property-detail .widget-map-sec .row {margin: 0 }.property-detail .widget-map-sec [class*='col-lg'] {padding: 0;}.map-checkboxes .checkbox {display: inline-block;margin-right: 5px;margin-top: 0;}.map-checkboxes .checkbox label {padding-left: 0;background: #555;padding: 0 7px;border-radius: 50%;width: 35px;height: 35px;text-align: center;line-height: 30px;}.map-checkboxes .checkbox input[type='checkbox']:checked + label {background: #5a2e8a;}.map-checkboxes .checkbox label img {max-width: 100%;}.map-checkboxes .checkbox label:before {display: none;}.map-checkboxes .checkbox:last-child {margin-right: 0;}.property-detail .map-checkboxes, .sidebar .map-checkboxes-v2 {position: relative;padding: 0 50px;margin-bottom: 20px;}.property-detail .map-checkboxes .checkbox, .sidebar .map-checkboxes-v2 .checkbox {margin: 0;padding: 0;width: 100%;text-align: center;}.map-checkboxes .swiper-slide, .sidebar .map-checkboxes-v2 .swiper-slide {width: 16.66666667%;text-align: center;}.map-checkboxes .swiper-checkbox-prev, .map-checkboxes .swiper-checkbox-next, .sidebar .map-checkboxes-v2 .swiper-checkbox-next, .sidebar .map-checkboxes-v2 .swiper-checkbox-prev {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 15px;}.map-checkboxes .swiper-checkbox-prev i, .map-checkboxes .swiper-checkbox-next i, .sidebar .map-checkboxes-v2 .swiper-checkbox-prev i, .sidebar .map-checkboxes-v2 .swiper-checkbox-next i {font-size: 18px;line-height: 24px;color: #c8c8c8;cursor: pointer;font-weight: 900;}.map-checkboxes .swiper-checkbox-next, .sidebar .map-checkboxes-v2 .swiper-checkbox-next {left: auto;right: 15px;}.property-detail .map-checkboxes .checkbox label, .sidebar .map-checkboxes-v2 label {width: 100%;height: auto;color: #5a5a5a;cursor: pointer;}.property-detail .map-checkboxes .checkbox label span, .sidebar .map-checkboxes-v2 label span {font-size: 14px;line-height: 20px;display: block;}.property-detail .map-checkboxes .checkbox input[type='checkbox']:checked + label, .sidebar .map-checkboxes-v2 .checkbox input[type='checkbox']:checked + label, .property-detail .map-checkboxes .checkbox label, .sidebar .map-checkboxes-v2 label {background: none !important;}.property-detail .map-checkboxes .checkbox label i, .sidebar .map-checkboxes-v2 label i {font-size: 30px;line-height: 36px;display: block;margin-bottom: 3px;}.map-radius-holder {position: relative;min-height: 307px;}.property-detail .cs-map-section {border: 0;}.property-detail .cs-map-section .gm-style {border: solid #eaeaea 1px;}.cs-map-section .map-places-radius-box, .sidebar-map-places-radius-box {position: absolute;top: 10px;left: 10px;width: auto;z-index: 22;background-color: transparent;padding: 0;display: none;}.cs-map-section .map-places-radius-box label, .sidebar-map-places-radius-box label {width: 100%;display: block;margin: 0;}.map-places-radius-box input, .sidebar-map-places-radius-box input {height: 36px;margin-bottom: 2px;font-size: 13px;font-weight: 400;}.map-places-detail-boxes {min-height: 307px;max-height: 307px;overflow: hidden;overflow-y: auto;border: solid #eaeaea 1px;border-right: 0;background-color: #fff;}.map-places-detail-boxes .places-detail-box, .map-places-detail-boxes .places-found-box {padding: 10px;border-bottom: solid 1px #eaeaea;}.map-places-detail-boxes .places-detail-box:last-child {border-bottom: 0;}.map-places-detail-boxes .places-detail-box:hover, .map-places-detail-boxes .places-found-box:hover {background: #eaeaea;}.map-places-detail-boxes .places-detail-box span.place-name {display: block;}.radius-val-dropdown, .sidebar-map-places-radius-box .sidebar-radius-val-dropdown {display: inline-block;vertical-align: middle;margin: 0;padding: 0;width: 100%;min-width: 124px }.radius-val-dropdown > li, .sidebar-map-places-radius-box .sidebar-radius-val-dropdown > li {position: relative;min-width: 100px;display: block;width: 100%;line-height: 28px;font-size: 12px;}.radius-val-dropdown ul, .sidebar-map-places-radius-box ul {margin: 0;padding: 0;}.radius-val-dropdown ul li, .sidebar-map-places-radius-box li {display: block;text-shadow: none;list-style: none;list-style-type: none;}.radius-val-dropdown li > ul, .sidebar-map-places-radius-box li > ul {position: absolute;width: 100%;min-width: 50px;background: #fff;border: solid 1px rgb(230, 230, 230);margin-top: -1px;padding: 0;opacity: 0;visibility: hidden;}.radius-val-dropdown li:hover > ul, .sidebar-map-places-radius-box li:hover > ul {opacity: 1;visibility: visible;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.radius-val-dropdown li > ul li, .sidebar-map-places-radius-box li > ul li {border-bottom: solid 1px rgb(230, 230, 230);}.radius-val-dropdown li > ul li span, .sidebar-map-places-radius-box li > ul li span {font-size: 12px;line-height: 18px;display: block;width: 100%;padding: 6px 10px;cursor: pointer;}.radius-val-dropdown li > ul li:hover span, .sidebar-map-places-radius-box li > ul li:hover span {background: #f6f6f6;}.radius-val-dropdown li > ul li:last-child span, .sidebar-map-places-radius-box li > ul li:last-child span {border-bottom: 0;}.map-places-radius-box .dev-ch-radius-val, .sidebar-map-places-radius-box .sidebar-dev-ch-radius-val {display: block;background: #fff;padding: 0 5px;cursor: pointer;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;border-radius: 2px;position: relative;z-index: 1;}.map-places-radius-box .dev-ch-radius-val:after, .sidebar-map-places-radius-box .sidebar-dev-ch-radius-val:after {content: "\e313";top: 0;position: relative;right: 0;float: right;font-family: 'icomoon' !important;font-size: 14px;line-height: 28px;border-left: solid 1px rgb(230, 230, 230);padding-left: 4px;margin-left: 24px;display: block;}.virtual-tour-holder iframe {max-width: 100%;}.video-ifram-holder {display: inline-block;width: 100%;border: 6px solid rgba(0, 0, 0, .4);}.video-ifram-holder iframe {float: left;width: 100%;}.flickr-gallery-slider.gallery, .sidebar .widget-map-sec, .widget-map-sec, .property-detail.detail-v5 .sidebar .widget-map-sec, .contact-member-form, .profile-info.boxed, .widget.widget-payment-sec {margin-bottom: 30px;}.property-detail .widget-map-sec {padding: 33px;margin-bottom: 30px;}.property-static-text {margin-bottom: 20px;}.property-static-text ul {margin: 0;padding: 20px 0 10px 0;}.property-static-text ul li {position: relative;padding-left: 25px;list-style: none;}.property-static-text ul li:before {font-family: 'icomoon' !important;position: absolute;top: 0;left: 0;content: '\e9be';color: #53b6eb;}.wrapper-boxed .membership-info-main {max-width: 100%;}.wrapper-boxed .user-holder.create-property-holder {width: 100%;}.wrapper-boxed .user-holder.create-property-holder .progressbar-nav li {width: 16.5%;}.user-property .enquiries-viewings-links {margin: 0;padding: 0;}.user-property .user-list ul.panel-group li .enquiries-viewings-links li {background: none;border: 0;padding: 0;line-height: normal;display: inline-block;margin: 0 10px 0 0;}.user-property .user-list ul.panel-group li .enquiries-viewings-links li a {font-size: 12px;color: #555;text-decoration: underline;line-height: normal;}.user-property .user-list ul.panel-group li .enquiries-viewings-links li b {font-size: 12px;color: #fff;background-color: #555;display: inline-block;line-height: 16px;border-radius: 20px;padding: 0 8px;}.property-act-btns-list li a {position: relative;padding-left: 24px;}.property-act-btns-list li a i {position: absolute;top: 0;left: 0;right: auto;}.detail-nav-wrap.detail-v5, .detail-nav-wrap.detail-v5 .detail-nav.detail-nav-map {background: #fff;}.detail-nav-wrap.detail-v5 .detail-nav.detail-nav-map.detail-nav-sticky {box-shadow: 0 1px 2px rgba(0, 0, 0, .1);}.detail-nav-wrap.detail-v5 .detail-nav.detail-nav-map.detail-nav-sticky .btns-nav-inner {border: 0;}.single .property-detail.detail-v5 {margin-top: 0;}.detail-nav-wrap.detail-v5 .detail-nav.detail-nav-map {padding: 0;margin: 0;border: 0;box-shadow: none;}.detail-nav-wrap.detail-v5 .detail-nav.detail-nav-map .btns-nav-inner {border-bottom: solid 1px #e2e2e2;padding: 15px 0;}.property-detail.detail-v5 .property-detail-title-area {border-bottom: solid 1px #e2e2e2;background: #fff;margin-bottom: 40px;padding: 30px 0;}.detail-v5 .detail-nav ul li {padding-bottom: 3px;}.detail-v5 .detail-nav ul li a {padding-bottom: 18px;margin-bottom: -18px;font-size: 14px;line-height: 20px;cursor: pointer;}.detail-nav-map .enquire-holder a + a {margin-left: 6px;}.detail-nav-map .enquire-holder {position: absolute;top: 50%;right: 15px;z-index: 10;overflow: visible;width: auto;height: auto;padding: 0;margin: 0;list-style: none;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.detail-nav-map .enquire-holder a {display: inline-block;vertical-align: middle;padding: 6px 10px;color: #3893d9;border: solid 1px #3893d9;font-size: 14px;line-height: 20px;text-decoration: none;outline: none;}.detail-nav-map .enquire-holder a:hover {background-color: #3893d9;color: #fff;}.detail-nav-map .enquire-holder a i {display: inline-block;vertical-align: middle;margin-right: 4px;font-size: 14px;line-height: 20px;}.property-detail.detail-v5 .list-detail-options .title-area {float: none;width: 100%;}.property-detail.detail-v5 .list-detail-options {width: 80%;display: inline-block;vertical-align: top;margin: 0 -4px 0 0;}.property-detail.detail-v5 .scoring-holder {width: 20%;display: inline-block;vertical-align: top;margin: 4px -4px 0 0;text-align: center;padding: 0;position: relative;}.property-detail.detail-v5 .scoring-holder .scoring-list {margin-bottom: 0;padding: 0;position: absolute;right: 0;top: 20px;width: 220px;text-align: right;}.property-detail.detail-v5 .scoring-holder .scoring-list li {margin: 0 0 8px 15px;padding: 0 0 14px 0;list-style: none;border-bottom: 1px solid #f1f1f1;outline: none;box-shadow: none;text-shadow: none;width: auto !important;display: inline-block;text-align: center;}.property-detail.detail-v5 .scoring-list .img-holder {display: block;width: auto;margin: 0 0 24px 0;}.property-detail.detail-v5 .scoring-list .text-holder {display: block;width: 100%;padding: 0;}.property-detail.detail-v5 .scoring-list .text-holder a {display: block;position: static;}.property-detail.detail-v5 .scoring-list .text-holder address {display: block;margin-bottom: 10px;font-size: 12px;line-height: 18px;color: #000000;}.property-detail.detail-v5 .scoring-list .img-holder span.socres-lable {display: inline-block;height: auto;padding: 3px 5px 6px;border-radius: 5px;background: #e4ecfc;border-color: #8aabdc;}.property-detail.detail-v5 .scoring-list .img-holder span.socres-lable > strong {position: relative;z-index: 2;font-size: 45px;line-height: 32px;color: #02456c;display: block;letter-spacing: -1px;}.property-detail.detail-v5 .scoring-list .img-holder span:before, .property-detail.detail-v5 .scoring-list .img-holder span:after {top: 100%;left: 50%;width: 0;height: 0;background: transparent;border-bottom-color: transparent;border-left-color: transparent;-webkit-transform: rotate(0) translateX(-50%);transform: rotate(0) translateX(-50%);margin-left: 0;border-left: 11px solid transparent;border-right: 11px solid transparent;border-top: 15px solid #8aabdc;margin-top: 0;content: "";position: absolute;}.property-detail.detail-v5 .scoring-list .img-holder span:after {border-top: 15px solid #e4ecfc;border-left: 10px solid transparent;border-right: 10px solid transparent;margin-top: -1px;}.property-detail.detail-v5 .scoring-list .img-holder span.socres-lable a {display: block;font-size: 12px;line-height: 18px;color: #8aabdc;letter-spacing: -0.5px;}.property-detail.detail-v5 .list-detail-options .categories-holder {margin: 0;padding: 0;border: 0;}.property-detail.detail-v5 .list-detail-options .title-area .price-holder span {font-family: inherit;font-size: 24px;font-weight: 600;letter-spacing: 1px;line-height: 30px;}.property-detail.detail-v5 .list-detail-options .title-area address {font-style: normal;position: relative;margin: 0 0 10px 0;padding: 0 0 0 25px;font-size: 16px;line-height: 22px;color: #aaaaaa;}.property-detail.detail-v5 .list-detail-options .title-area address i {font-size: 18px;position: absolute;top: 0;line-height: 22px;}.property-detail.detail-v5 .categories-holder li {color: #555555;vertical-align: middle;}.property-detail.detail-v5 .categories-holder li span {display: inline-block;vertical-align: baseline;}.property-detail.detail-v5 .category-holder, .property-detail.detail-v5 .apartment-list, .property-detail.detail-v5 .video-holder, .property-detail.detail-v5 .attachment-holder, .property-detail.detail-v5 .ysection, .property-detail.detail-v5 .service-rates-holder, .property-detail.detail-v5 .contact-info-detail, .property-detail.detail-v5 .description-holder, .property-detail.detail-v5 .gallery-holder, .property-detail.detail-v5 .features-holder, .property-detail.detail-v5 .widget-map-sec {padding: 0;background-color: transparent;border: 0;margin-bottom: 60px;}.widget-map-sec, .property-detail.detail-v5 .sidebar .widget-map-sec {padding: 20px;border: 1px solid #f1f1f1;background-color: #fff;}.property-detail.detail-v5 .attachment-holder {margin-bottom: 40px;}.property-detail.detail-v5 .apartment-list tbody > tr {background-color: #fff;}.property-detail.detail-v5 .apartment-list tbody > tr:nth-of-type(2n+2) {background-color: #f9f9f9;}.property-detail.detail-v5 .apartment-list table > tbody > tr > td {border-top-color: #e3e3e3;}.property-detail.detail-v5 .apartment-list table thead {border-bottom: solid 2px #e3e3e3;}.property-detail.detail-v5 .apartment-list tbody > tr:last-child {border-bottom: solid 1px #e3e3e3;}.sh-hde-cnt-num .cntct-num-hold {border: 0;border-radius: 0;padding: 0;margin: 0 }.sh-hde-cnt-num a.ch-cnt-show-num {color: #408fcd;font-size: 10px;border: 1px solid #408fcd;padding: 2px 5px;line-height: 18px;border-radius: 2px;margin-left: 5px;text-transform: uppercase;display: inline-block;text-align: center;}.sh-hde-cnt-num .cntct-num-hold .ch-cntct-num {display: inline-block;}body .member-grid .member-info li a.ch-cnt-show-num, html body .sh-hde-cnt-num a.ch-cnt-show-num {color: #408fcd !important;}.property-detail.detail-v5 .no-mortgage-calc.sticky-sidebar.stickySideBar-active {position: fixed;z-index: 1;max-width: 390px;top: 0;margin-left: 4px;}.property-detail.detail-v5 .no-mortgage-calc.sticky-sidebar.stickySideBar-active .member-detail {padding-top: 90px;}.property-detail.detail-v5 .stickySideBar-stop {position: relative;}.property-detail.detail-v5 .stickySideBar-stop .sticky-sidebar.no-mortgage-calc {position: absolute;bottom: 10px;z-index: 10;max-width: 390px;margin-left: 5px;}.property-detail.detail-v5 .stickySideBar-stop .sticky-sidebar.no-mortgage-calc .contact-member-form, .property-detail.detail-v5 .stickySideBar-stop .sticky-sidebar.no-mortgage-calc .contactform_name {margin-bottom: 20px;}.property-detail .map-places-detail-boxes .places-found-box .places-count-name {display: block;}.property-detail .map-places-detail-boxes .places-detail-box span.place-name, .property-detail .map-places-detail-boxes .places-found-box .places-count-name {font-size: 16px;color: #333333;text-transform: capitalize;}.property-detail .map-places-detail-boxes .places-detail-box .place-name a {color: #333333;text-decoration: none;outline: none;}.property-detail .map-places-detail-boxes .places-detail-box .place-distance, .property-detail .map-places-detail-boxes .places-found-box .places-count-num, .property-detail .map-places-detail-boxes .places-detail-box .place-time {font-size: 12px;line-height: 18px;display: inline-block;vertical-align: middle;}.property-detail .map-places-detail-boxes .places-detail-box .place-time i.icon-directions_walk {font-size: 14px;line-height: 14px;}.property-detail .map-places-detail-boxes .places-detail-box {background: #fff;cursor: pointer;}.property-detail .map-places-detail-boxes .places-found-box, .property-detail .map-places-detail-boxes .places-detail-box:hover, .property-detail .map-places-detail-boxes .places-detail-box.active {background: #f6f6f6;}.property-detail .map-places-radius-box > span {display: inline-block;vertical-align: middle;}.map-gallery-container .gallery {display: -webkit-box;display: -ms-flexbox;display: flex;padding-left: 0;margin: 0;}.map-gallery-container .gallery li {list-style: none;margin-right: 2px;}.map-gallery-container .gallery li:last-child {margin-bottom: 0;margin-right: 0;}.map-gallery-container .gallery li img {max-width: 100%;}.map-gallery-container .gallery li.first-big-image {width: 34%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;position: relative;line-height: 10px;}.map-gallery-container .gallery li.first-big-image > a {display: block;width: 100%;height: auto;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;cursor: pointer;}.map-gallery-container .gallery #gallery-expander {cursor: pointer;bottom: 25px;right: 25px;display: inline-block;font-size: 13px;background: #00779a;color: #fff;padding: 7px 10px;position: absolute;line-height: 15px;border-radius: 2px;}.map-gallery-container .gallery #gallery-expander i {margin-right: 4px;font-weight: 700;font-size: 18px;vertical-align: sub;}.map-gallery-container .gallery #gallery-expander span {font-weight: 700;display: inline-block;margin-right: 4px;}.map-gallery-container .gallery li.map-part .row {margin: 0;}.map-gallery-container .gallery li.map-part {width: 17%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;position: relative;}.map-gallery-container .gallery li.map-part:before, .map-radius-holder:before, .property-detail-section-loader:before {content: "\eb43";position: absolute;top: 50%;left: 50%;z-index: 0;font-family: 'icomoon' !important;color: black;-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;font-size: 30px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-left: -16px;display: none;}.map-gallery-container .gallery li.all-remian-images {width: 50%;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 0;margin: -1px;}.map-gallery-container .gallery li.all-remian-images a {display: block;margin: 1px;width: 33%;-webkit-background-size: cover;background-repeat: no-repeat;background-size: cover;cursor: pointer;}#gallery-expander .loader-img {height: 33px;width: 100%;text-align: center;background: rgba(10, 10, 10, 0.42);}#gallery-expander .loader-img:empty {display: none;}#gallery-expander .loader-img i {width: 19px;height: 19px;margin: 0;top: 8px;left: 50%;margin-left: -10px;}body .email-to-friend-modal .contact-member-form.member-detail {padding: 0;}.email-to-friend-modal .check-box-remind label p {line-height: 12px;margin-top: 0;}.email-to-friend-modal .contact-member-form.member-detail .contactform_name {border: 0;padding: 0;margin: 0 0 20px 0;background-color: transparent;}.property-detail .property-detail-faqs {margin-bottom: 30px;padding: 25px 33px 30px;background: #fff;}.property-detail .faq.panel-group, .property-detail .faq.panel-group .panel:last-child {margin-bottom: 0;}.property-detail.detail-v5 .property-detail-faqs {margin-bottom: 0;padding: 0;background-color: transparent;}.property-detail.detail-v5 .faq.panel-group {margin: 0 0 36px 0;}.detail-v5 .faq.panel-group .panel-heading a {border: solid 1px #e5e5e5;}.detail-v5 .ysection .content-list.ylist-bordered {border-bottom-color: #e4e4e4;}.map-fullscreen-btn {background: #ffffff;color: #666666;cursor: pointer;font-size: 14px;margin: 0 12px;padding: 6px 15px;right: 40px;text-align: center;z-index: 40;user-select: none;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;border-radius: 2px;background-color: rgb(255, 255, 255);}.map-fullscreen-btn i {vertical-align: sub;font-weight: 700;font-size: 20px;}.map-fullscreen-btn a {color: #666666;font-weight: 500;}.map-fullscreen-btn:hover, .map-fullscreen-btn:hover a {color: #333;}.map-fullwidth.map-holder .container {position: static;padding: 0 12px;bottom: 12px;}.map-fullwidth.map-holder .container.dominant-places-wrapper {position: absolute;width: auto;left: 0;right: auto;}.dominant-places-wrapper .map-checkboxes-v2 {width: 200px;margin: 0;position: relative;padding-left: 42px;padding-right: 42px;border-radius: 3px;overflow: hidden;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;background: #fff;display: inline-block;vertical-align: top;z-index: 1;}.dominant-places-wrapper .map-checkboxes-v2 .swiper-wrapper {margin: 0;padding: 0;}.dominant-places-wrapper .map-checkboxes-v2 .swiper-slide {display: inline-block;vertical-align: middle;margin: 0;width: 42px;height: 42px;line-height: 42px;text-align: center;color: #333;border-right: solid 1px #dfe4e5;}.dominant-places-wrapper .map-checkboxes-v2 .swiper-slide label {margin: 0;display: block;cursor: pointer;}.dominant-places-wrapper .map-checkboxes-v2 .swiper-checkbox-prev, .dominant-places-wrapper .map-checkboxes-v2 .swiper-checkbox-next {opacity: 1;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: #fff;color: #333;left: 0;width: 42px;height: 42px;line-height: 42px;text-align: center;border-right: solid 1px #dfe4e5;}.dominant-places-wrapper .map-checkboxes-v2 .swiper-checkbox-prev i, .dominant-places-wrapper .map-checkboxes-v2 .swiper-checkbox-next i {color: #333;}.dominant-places-wrapper .map-checkboxes-v2 .swiper-checkbox-next {left: auto;right: 0;border-right: 0;}.map-checkboxes-v2 .swiper-checkbox-prev i, .map-checkboxes-v2 .swiper-checkbox-next i {font-size: 18px;line-height: 42px;color: #c8c8c8;cursor: pointer;font-weight: 900;}.dominant-places-wrapper .map-places-radius-box {display: inline-block !important;vertical-align: top;}.dominant-places-wrapper .map-places-radius-box label {margin: 0;}.dominant-places-wrapper .map-places-radius-box label .dev-ch-radius-val {height: 42px;line-height: 44px;background: #fff;color: #333;box-shadow: 0 3px 4px 0px rgba(14, 14, 14, 0.2);padding-left: 10px;}.dominant-places-wrapper .map-places-radius-box label .dev-ch-radius-val:after {-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1);}.dominant-places-wrapper .map-places-radius-box label .dev-ch-radius-val:after {line-height: 42px;border-left-color: #dfe4e5;}.dominant-places-wrapper .map-checkboxes-v2 ~ .map-places-radius-box {margin-left: 10px;}.dominant-places-wrapper .map-places-radius-box .dev-ch-radius-val {padding: 7px 10px;}.dominant-places-wrapper .map-places-radius-box li > ul {top: auto;bottom: 100%;margin-top: 0;margin-bottom: -1px;background: #fff;}.dominant-places-wrapper .map-places-radius-box li > ul li {border-bottom-color: #dfe4e5;color: #333;}.ui-widget.ui-widget-content {border-color: #dfe4e5 !important;}.ui-tooltip-content {color: #333 !important;}.widget {margin-bottom: 45px;}.widget-map-sec .contact-info {padding: 20px 0 10px 20px;text-align: left;border: none;}.widget-map-sec .contact-info h6 {text-transform: uppercase !important;}.widget-map-sec .contact-info p {line-height: 24px;margin: 0;color: #555;}.widget-payment-sec h6 {margin: 0;padding: 10px 0;text-align: center;text-transform: uppercase !important;color: #fff !important;background-color: #67237a;}.widget-payment-holder {padding: 20px 30px;background-color: #fff;border: solid 1px #f1f1f1;}.widget.widget-payment-sec .widget-payment-holder {border: 0;}.widget-payment-holder .progress-holder {margin-bottom: 36px;}.widget-payment-holder .progress-holder svg:not(:root) {margin-left: -15px;}.widget-payment-holder .progress-holder .pie-title-center {position: relative;float: left;margin-right: 30px;}.widget-payment-holder .progress-holder .pie-title-center .pie-value {font-size: 12px;line-height: 120px;position: absolute;top: 28px;left: 30px;width: 45px;height: 45px;text-align: center;color: #fff;border-radius: 50%;background-color: #fff;}.widget-payment-holder .progress-holder .text-holder {float: left;overflow: hidden;width: -webkit-calc(100% - 102px);width: -moz-calc(100% - 102px);width: calc(100% - 102px);padding: 5px 0 0;padding-left: 30px;text-align: left;}.widget-payment-holder .text-holder span {font-family: 'Roboto', sans-serif;font-size: 18px;font-weight: normal;display: block;margin: 0 0 8px;letter-spacing: 0;}.widget-payment-holder .text-holder span.price {font-family: 'Roboto', sans-serif;font-size: 20px;line-height: normal;display: block;margin-bottom: 17px;letter-spacing: 1px;}.widget-payment-holder .text-holder span small {font-size: 12px;vertical-align: top;}.widget-payment-holder .text-holder ul {margin: 0;padding: 0;}.widget-payment-holder .text-holder ul li {font-family: 'Roboto', sans-serif;font-size: 12px;line-height: normal;position: relative;margin-bottom: 5px;padding-left: 40px;list-style: none;}.widget-payment-holder .text-holder ul li:last-child {margin-bottom: 0;}.widget-payment-holder .text-holder ul li span {position: absolute;top: 2px;left: 0;width: 30px;height: 10px;}.widget-payment-holder .range-slider {margin-bottom: 20px;}.widget-payment-holder .range-slider label span {font-family: 'Roboto', sans-serif;font-size: 16px;font-weight: normal;letter-spacing: 1px;}.widget-payment-holder .range-slider span.price {font-family: 'Roboto', sans-serif;font-size: 14px;line-height: 28px;display: inline-block;float: right;width: 96px;height: 28px;margin: 0 0 5px;padding: 0 10px 0 0;text-align: right;color: #67237a;background-color: #e7e7e7;}.widget-payment-holder .range-slider .slider-selection {background-color: #67237a;background-image: none;}.widget-payment-holder .range-slider .slider-handle {top: -3px;width: 21px;height: 21px;border: none;border-radius: 50%;background-color: #67237a;background-image: none;}.widget-payment-holder .range-slider .slider-track {border-radius: inherit;background-color: #d8d8d8;background-image: none;}.widget-payment-holder .slider.slider-horizontal {width: 100%;}.widget-payment-holder .slider.slider-horizontal .slider-track {height: 3px;margin: 0;}.widget-payment-holder .slider.slider-horizontal .slider-tick, .widget-payment-holder .slider.slider-horizontal .slider-handle {margin-top: 3px;}.widget-payment-holder a {font-family: 'Roboto', sans-serif;font-weight: 500;line-height: normal;display: inline-block;margin: 6px 0 20px;padding: 8px 15px;text-align: center;text-decoration: none;color: #fff;border: 1px solid transparent;border-radius: 3px;outline: none;background-color: #d64521;box-shadow: none;}.widget-payment-holder a:hover {background: transparent !important;}.donut-pie-tooltip-bubble {padding: 4px 6px;color: #777;border: solid 1px #777;background: #fff;}.widget-payment-holder a ~ span.price {margin-left: 6px;}.canvasjs-chart-credit {display: none !important;}.widget-payment-holder .chartContainer-wrp {float: left;width: 102px;}.widget.pd0 {padding: 0;}.property-banner-slider .swiper-container .swiper-slide {min-height: 649px;background-color: #232d38;background-repeat: no-repeat;background-position: 50% 50%;background-size: cover !important;}.property-banner-slider, .property-banner-slider .container {position: relative;}.property-banner-slider .profile-info {padding-bottom: 30px;position: absolute;z-index: 997;top: 0;left: 15px;width: 400px;-webkit-transform: translateY(20%);-moz-transform: translateY(20%);-ms-transform: translateY(20%);-o-transform: translateY(20%);transform: translateY(20%);}.property-banner-slider .swiper-button-next {position: absolute;top: auto;right: 20%;bottom: 50px;left: auto;height: 28px;margin: 0;background-image: none;}.property-banner-slider .swiper-button-prev {position: absolute;top: auto;right: 22%;bottom: 50px;left: auto;height: 28px;margin: 0;background-image: none;}.property-banner-slider .swiper-button-next i {font-size: 10px;font-weight: bold;line-height: 27px;position: absolute;right: 0;bottom: 0;width: 28px;height: 28px;text-align: center;color: #fff;background-color: #585858;}.property-banner-slider .swiper-button-prev i {font-size: 10px;font-weight: bold;line-height: 27px;position: absolute;bottom: 0;left: 0;width: 28px;height: 28px;text-align: center;color: #fff;background-color: #585858;}.property-banner-slider .swiper-button-next:hover i, .property-banner-slider .swiper-button-prev:hover i {color: #fff;border-color: transparent;background-color: #d64521;}.property-banner-slider .profile-info .field-select-holder {width: 100%;margin-bottom: 0;}.property-banner-slider .profile-info .field-select-holder ul li a i {margin-right: 4px;}.property-banner-slider .profile-info .field-select-holder ul li a span {font-size: 11px;}.property-banner-slider .profile-info .field-select-holder > ul > li > a {font-size: 12px;padding-right: 22px;letter-spacing: 0;}.property-banner-slider .profile-info .field-select-holder > ul > li > a:after {font-size: 16px;top: 8px;}.property-banner-slider .profile-info .img-holder figure a img {border-radius: 0;}.detail-nearby-properties {background-color: #f7f7f7;padding: 65px 0 40px;}.wp-rem-map-zoom-controls {user-select: none;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;border-radius: 2px;cursor: pointer;background-color: rgb(255, 255, 255);width: 64px;height: 32px;font-size: 0;margin: 10px;}.wp-rem-map-zoom-controls {left: auto !important;right:0 !important;top: auto !important;bottom: 4px !important;}.wp-rem-map-zoom-controls a {display: inline-block;width: 50%;text-align: center;height: 32px;line-height: 33px;}.wp-rem-map-zoom-controls a:first-child {border-right: 1px solid #f1f1f1;}.wp-rem-map-zoom-controls a i {font-size: 16px;vertical-align: middle;color: #666;font-weight: 700;}.poi-info-window div, .poi-info-window a {font-size: 14px;line-height: 14px;display: block;clear: both;color: #333;}.poi-info-window .title {font-weight: 700;margin-bottom: 6px;}.poi-info-window .address-line {margin-bottom: 5px;}.gm-style .gm-style-iw > div {line-height: 20px;}.gm-style .gm-style-iw > div::-webkit-scrollbar {width: 5px;height: auto;}.gm-style .gm-style-iw > div::-webkit-scrollbar-button {display: none;}.gm-style .gm-style-iw > div::-webkit-scrollbar-thumb {border: 3px none #fff;border-radius: 5px;background: #d64521;}.gm-style .gm-style-iw > div::-webkit-scrollbar-track {border: 0 none #fff;border-radius: 5px;background: #e1e1e1;}.gm-style .gm-style-iw > div::-webkit-scrollbar-corner {background: transparent;}.poi-info-window .view-link, .poi-info-window a:visited, .poi-info-window a:link, .poi-info-window .view-link:hover, .poi-info-window a:hover {text-decoration: none;color: #5a2e8a !important;outline: none;}.gm-iv-address {height: 56px;}.gm-style .gm-style-iw .member-info-main-container figure {margin-bottom: 10px;width: 50px;}.gm-style .gm-style-iw .member-info-main-container figure img {max-width: 100%;float: left;}.gm-style .gm-style-iw .member-info-main-container .member-info-txt-holder {float: left;padding-left: 10px;width: -webkit-calc(100% - 50px);width: -moz-calc(100% - 50px);width: calc(100% - 50px);}.gm-style .gm-style-iw .info-list li {margin-bottom: 5px;line-height: 18px;}.gm-style .info-list i {margin-right: 5px;vertical-align: middle;line-height: 18px;}.gm-style .info-list li {line-height: 18px;margin-bottom: 5px;}.gm-style .property-info-inner figure {border-bottom: 1px solid #f1f1f1;}.cluster div {color: #fff !important;}.transition-cm, .real-estate-property figure:before, .real-estate-property figure figcaption, .real-estate-property .caption-inner .rent-label a, .property-medium .img-holder:after, .property-grid .img-holder:after, .property-medium .img-holder:before, .property-grid .img-holder:before, .wp-rem-filters .search-options .reset-holder .email-me-top .email-alert-btn, .main-post.slider .swiper-button-next i, .main-post.slider .swiper-button-prev i, .property-grid-slider .swiper-button-next i, .property-grid-slider .swiper-button-prev i, .property-banner-slider .swiper-button-next i, .property-banner-slider .swiper-button-prev i, .user-form .nav-tabs > li > a, .pricetable-holder a i, .pricetable-holder .wp-rem-subscribe-pkg-btn i, .btn-edit-profile, .btn-signout, ul.dashboard-nav li.orders-inquiries ul, .user-profile-images .close, .user-profile-images ul.uploaded-img li figure .close, .upload-file button[type='button'], .invite-member, .onoffswitch-inner, .onoffswitch-switch, .payment-holder input[type='submit'], .payment-holder input[type='button'], .switchs-holder2 .acc-submit, .user-holder.create-property-holder .btns-section .back-btn-field .back-btn, .user-holder.create-property-holder .btns-section .back-btn-field i, .photo-gallery ul .img-holder figcaption, .photo-gallery ul .img-holder.active figcaption, .rating-summary ul li, .reviews-sortby li .reviews-sort-dropdown, .login-form .nav-tabs > li > a, .type-holder-main .loader-holder, .type-categry-holder-main .loader-holder, .type-holder-main .loader-holder:before, .type-categry-holder-main .loader-holder:before, ul.property-radios li label, ul.property-radios li label img, ul.property-radios li label span, .create-properties-cats ul.property-cats-list li label, .create-properties-cats ul.property-cats-list li label .image-holder i, .membership-info-main .property-pkg-select, .info-tooltip .info-content, .tabs-property .member-data address i, .property-grid .caption-inner, .real-estate-property .caption-inner .rent-label, .real-estate-property .compare-property, .real-estate-property .compare-property label, .top-locations ul li .text-holder, .top-locations ul li .text-holder:after, .load-more-notifications-wrap .load-more-notifications {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.translateY-cm, .main-search .property-category-fields b.spinner-label, .property-sorting-holder.member-sorting .user-location-filters .chosen-container-single .chosen-single div b:before, .profile-info .submit-btn, .categories-list li:before, .show-more-property .element-title .show-more-property, .pricetable-holder.center ul li:before, .suggest-list-holder .text-holder > a, .reviews-sortby li:after, .reviews-sortby li .reviews-sort-dropdown:after, .user-account-nav.user-account-sidebar ul.dashboard-nav li b.label, .loader-img, .user-holder.create-property-holder .chosen-container-single .chosen-single div b:before, .user-holder .chosen-container-single .chosen-single div b:before, .wp-rem-bank-transfer .list-group li > .badge, .scoring-list .text-holder .moredetail-btn, .ysection .media-story .biz-rating, .user-holder.create-property-holder .field-holder .has-icon i, .user-holder.create-property-holder .field-holder .minimum-loading-list .input-group-btn-vertical, .membership-info-main table > tfoot > tr > td .pkg-selected, .info-tooltip .info-content, .info-tooltip .info-content span:after, .info-tooltip .info-content span:before, li.wp-rem-dev-appended-price .field-holder .price-loader, .user-notification ul li .close {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.translateX-cm, .flickr-gallery-slider .swiper-button-next:before, .flickr-gallery-slider .swiper-button-prev:before, .property-info-inner:after, .property-info-inner:before {-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);line-height: 24px;}.translateY-X-cm, .price-per-person .slider-handle:after, .invite-member.active, .login-form .wp_rem_loader .loader-img, .upload-gallery .upload-btn span, .user-holder .wp-rem-gallery-holder li.gal-img .item-thumb img, .photo-gallery ul .img-holder figcaption span, .user-account-holder .wp_rem_loader .loader-img i, .cs-confirm-container, .video-holder .img-holder .play-btn, .tabs-property .member-data address i:before, .recaptcha-reload .recaptcha-reload-a {-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.translateY-cm:hover, .profile-info.boxed .submit-btn {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.translateX-cm:hover, ul.dashboard-nav li.orders-inquiries:hover ul, ul.dashboard-nav li.dashboard-nav-dropdown:hover ul {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.real-estate-property-content .show-more-property {margin: 0 0 0 -15px;padding: 7px 15px;border: 1px solid #5a2e8a;border-radius: 3px;color: #5a2e8a;}.select-location .select-popup {position: relative;z-index: 99;top: 10px;left: 0;width: 100%;margin-bottom: 10px;padding: 10px 15px 15px 15px;border: 1px solid #e0e0e0;border-top: 0;border-right: 0;border-left: 0;background-color: #fff;}.minimum-loading-list .btn-decrementmin-beds {float: right;}.media-holder-section .main-post {margin-bottom: 0;}.media-holder-section{margin-top: 30px;}.widget-gallery figcaption {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}.widget-gallery figcaption:hover a{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #d6452161 !important;}.blog .text-holder h2 a, .blog .text-holder h3 a, .blog .text-holder h4 a, .blog .text-holder h5 a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}.page-section.testimonial-bgcolor{padding-top: 100px;padding-bottom: 100px;background: #565656;}.testimonial-holder.advance .text-holder p, .testimonial-holder.advance .text-holder .author-info .text-holder h6 a, .testimonial-holder.advance .text-holder .author-info .text-holder span {color: #fff !important;}.daterangepicker_input {position: relative;}div.daterangepicker td.active, div.daterangepicker td.active:hover {color: #fff;}#morecontent{display: none;}.chosen-container-single .chosen-search input[type="text"]{background: none;}.calendar-holder.active{display: block;overflow:visible;}.select-location .select-popup.popup-open {display: block;text-align: left;position: absolute;left: 0;top:50px;}.widget-payment-holder .progress-holder{position: relative;}.widget-payment-holder .chartContainer-wrp{width: 100% !important;height: 225px;}.widget-payment-holder .progress-holder .text-holder{position: absolute;right: 0;top: 0;}.field-select-holder ul li ul.delivery-dropdown {display: none;}