/*
 * Theme Name: ListGo
 * Theme URI: https://listgo.wiloke.com/
 * Author: wiloke
 * Author URI: https://wiloke.com
 * Description: Listing WordPress Theme
 * Version: 1000.6.6.3
 * Text Domain: listgo
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
 */

#listgo-half-map{
    position: fixed !important;
}

.main-color{
    color: #f5af02;
}

.listing-single__sidebar .listgo-single-listing-sidebar{
    max-width: none !important;
}

.user__menu{
    z-index: 9999 !important;
}

.fluid-width-video-wrapper{
    padding-top: 0 !important;
}

.old-style .acf-fields > .acf-field{
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.old-style  .acf-basic-uploader {
    display: block !important;
    padding: 10px !important;
    border: 1px solid #b4b4b4 !important;
}

.old-style  .acf-basic-uploader input[type="file"] {
    height: auto !important;
    border: 0 !important;
    line-height: 1em !important;
}

.add-listing-group .postbox > .hndle{
    padding-left: 15px !important;
    margin-top: -10px !important;
}

.widget_author__social .fa-medium{
    background-color: #02b875;
}
.input-icon.fa-medium{
    color: #02b875;
}

.widget_author__social .fa-tripadvisor{
    background-color: #44213d;
}

.input-icon.fa-tripadvisor{
   color: #44213d;
}

.widget_author__social .fa-wikipedia-w{
    background-color: #FF0000;
}

.input-icon.fa-tripadvisor{
    color: #FF0000;
}

.utility__media{
    display: block !important;
}

.listing-single__tab{
    border-bottom: none;
}

.listgo-map__singlebox input#s_search.ui-autocomplete-input {
    max-width: 286px !important;
}

.listing-single__media img{
    width: 100%;
}

.is-desktop .listing-single__tab {
    overflow: hidden;
}
.is-desktop .tab--2 .tab__nav {
    white-space: nowrap;
    overflow: visible;
}
.is-desktop .tab--2 .tab__nav:before {
    width: 10000px;
    right: auto;
}
.is-desktop .tab--2 .tab__nav .sub-menu {
    position: absolute;
    background-color: #f4f4f4;
    width: 200px;
    right: 0;
    top: 100%;
    padding-left: 0;
    display: none;
    z-index: 999;
}
.is-desktop .tab--2 .tab__nav .sub-menu li {
    display: block !important;
}
.is-desktop .tab--2 .tab__nav .sub-menu a {
    padding: 15px;
    border-bottom: 1px solid rgba(#fff, 0.1);
}
.is-desktop .tab--2 .tab__nav .sub-menu .sub-menu {
    top: 0;
    right: 100%;
}
.is-desktop .tab--2 .tab__nav li:hover > .sub-menu {
    display: block;
}

.listing-single-wrap7 .listing-single__tab .tab__nav li.item-menu-more .sub-menu {
    padding-top: 4px;
}

.listing-single-wrap7 .listing-single__tab .tab__nav li.item-menu-more .sub-menu li {
    margin-bottom: 4px;
}

.is-desktop .tab__content {
    clear: both;
}

.listing-single-bar.active .wil-sos{
    top: 16px;
}

.listing-single__media img{
    width: 100%;
}

.footer__widget .widget_services__line{
    color: #fff;
}

#wiloke-event-settings .addlisting-popup{
    background-color: transparent; 
}

.listing-single__tab .tab__nav li.tab-nav-event a{
    color: #fd4a00;
}
.single-post .action__share,
.single-post .action__share:hover{
    background: transparent;
}

.single-post .action__share .social_share{
    font-size: 15px;
}

@media (min-width: 768px) {
    .circle-thumbnail .listing--list2 .onfeatued {
        top: -8px;
        right: 50px;
        z-index: 999;
    }

}


.listgo-bsh__btn:before {
    display: none;
}

.listgo-bsh__btn {
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #e4e3e3;
    cursor: pointer;
    color: #333;
    font-size: 23px;
    margin-left: -30px;
    border-radius: 3px;
    transform: translate(40px, 0);
    transition: all 0.3s ease;
}
/*
@media (min-width: 992px) {
    .listgo-bsh__btn { 
        opacity: 0;
        visibility: hidden;
    }
}
*/
.listgo-bsh__btn:hover {
    background-color: #333;
    color: #f1f1f1;
}

.visible-hidden{
    visibility: hidden;
}

/*tr:hover .listgo-bsh__btn {
    opacity: 1;
    visibility: visible;
}*/

.listgo-bsh__itemWrapper + .listgo-bsh__itemWrapper {
    margin-top: 10px;
}
#wrap-page .fc-event-clicked, #wrap-page .fc-event:hover, .promotion__box:hover .utility__title, .header__add-listing a:hover, .header__content .wil-menu-list li:hover > a, .header__content .wil-menu-list > li.current-menu-item > a, .header__content .wil-menu-list > li.current-menu-parent > a, .header__content .wil-menu-list .sub-menu li:hover > a, .header__content .wil-menu-list .sub-menu li.current-menu-item > a, .header__content .wil-menu-list .sub-menu li.current-menu-parent > a, .header__content .wiloke-menu:not(.wiloke-menu-responsive) .wiloke-menu-list .wiloke-menu-item:hover > a, .header__content .wiloke-menu:not(.wiloke-menu-responsive) .wiloke-menu-list .wiloke-menu-item.current-menu-item > a, .header__content .wiloke-menu:not(.wiloke-menu-responsive) .wiloke-menu-list .wiloke-menu-item.current-menu-parent > a {
    color: rgb(0, 0, 0) !important;
}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, a:hover, .color-primary, .wil_accordion--1 .wil_accordion__header.active, .tab.tab--1 .tab__nav li.active a, .tab--2 .tab__nav li.active a, .mfp-wrap .mfp-arrow:hover, .mfp-wrap .mfp-figure figure .mfp-counter, .listgo-btn.btn-primary:focus, .listgo-btn.btn-primary:active, .listgo-btn:hover, .comment-form label sup, .comment-form .comment__rate, .tab--form .tab__nav li.active a, .label--dropdown .dropdown span.active, .label--dropdown .dropdown span:hover, .list-mode label input:checked ~ i, .ui-widget.ui-autocomplete .ui-menu-item:hover .ui-menu-item-wrapper, .nav-middle .owl-next:hover, .nav-middle .owl-prev:hover, .nav-bottom .owl-next:hover, .nav-bottom .owl-prev:hover, .heading-title__subtitle, .heading-title--dark .heading-title__title, .listing__author-result a, .listing__result-right span ins, .listing__result-right a:hover, .listing__cat a:hover, .listing__cat-more, .listgo__rating .rating__star, .item__actions a.active, .item__actions a:hover, .listing--grid1 .item__actions .tb .tb__cell:last-child a, .listing--grid2 .item__actions .listing__author a:hover h6, .listing--list1 .item__actions .tb .tb__cell:last-child a, .listing--box .listing__cat a:hover, .listing--box .item__actions a, .listing-single__review .rating__star, .listing-single__actions li .js_favorite.active i:before, .listing-single-hero .listing-single__actions li.action__like.active, .listing_related-item:hover .listing_related-item__title, .review-rating .review-rating__label, .listing-single-bar .tab__nav li.active, .event-item__meta > span > i, .post__meta .post__date:before, .post__meta > span i, .post__more:hover, .header-page__account .account-subscribe .count, .account-nav ul li.active > a, .account-nav .account-nav__toggle:hover, .wo_breadcrumb li span, .comment__edit-reply a.active, .input-upload-file:hover, #tab-review .commentlist .comment__by, .role--user, .pricing__price, .pricing__remain_post, .wil-remaining, .iconbox__icon, .listgo-map a:hover, .listgo-map__result li .actions a:hover, .notifications__list .notifications__date i, .notifications__list .notifications__remove:hover, .notifications__more a, .woocommerce-cart-mini i, .woocommerce .product-item .product__media .product_type_grouped:hover, .woocommerce .product-item .product__media .add_to_cart_button:hover, .woocommerce .star-rating, .woocommerce div.product .woocommerce-product-rating .star-rating, .woocommerce div.product .product_meta > span a:hover, .woocommerce #review_form #respond .stars, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a, .wil-team__item-view, .wil-menus .wil-menus__price, .wil-card-total-icon, .wil-card-total-number span, .add-listing__style-item:hover .add-listing__style-label, .add-listing__upload-placeholder i, .wil-addlisting-gallery__list .wil-addlisting-gallery__placeholder button, .sidebar-background .widget_title i, .footer__widget .widget_title, .footer__widget .widget a:hover, .wiloke_price_segment .active, .wiloke_price-range span, .pi_subscribe .message.alert-error, .widget_listings ul .rating__star, .wiloke-simple-posts-slider .owl-nav > div:hover i, .twitter-slider .owl-nav > div:hover i, .widget_author .account-subscribe .listgo-btn, .widget_author__link a:hover, [class*="sidebar-background"] .widget_services .widget_title, .widget_services .widget_services__title i, .widgetmap p a, .widget_recent_entries li a:hover, .widget_recent_comments li a:hover, .comment-form .comment__rate-placeholder, #wiloke-popup-signup-form .form-item.desc a, .listing-single__claim-title, .header__content .wil-menu-list > li.current-menu-ancestor > a, .widget_rss li a:hover, .widget_calendar table a, .woocommerce .widget_products li .product-title:hover, .woocommerce .widget_top_rated_products li .product-title:hover, .woocommerce .widget_recent_reviews li .product-title:hover, .woocommerce .product_list_widget li .product-title:hover, .woocommerce .widget_shopping_cart .cart_list .mini_cart_item a:hover, .woocommerce .widget_recent_reviews .product_list_widget li a:hover, .user__header__info span, .header__toggle-icon:hover, .header-mobile .wil-menu-list li.current-menu-item > a, .header-mobile .wil-menu-list li.current-menu-parent > a, .wiloke-menu-sub-mega .widget_nav_menu .widgettitle, .wiloke-menu-sub-mega .widget_nav_menu ul li.current_page_item > a, .wiloke-menu-sub-mega .wiloke-menu-term .wiloke-menu-term__title:hover, .wiloke-menu-sub-mega .wiloke-shortcode-list a:hover, #wiloke-loadmore-notifications, .f-listings-item__meta-top .status.status-processing, .f-listings-item__meta-top .status.status-pending, .f-listings-item__meta-top .status.status-temporary_closed, .add-listing__upload-single .add-listing__upload-preview[style*="background-image"]:hover .add-listing__upload-placeholder-title, .wiloke-menu-sub-mega .widget_nav_menu .widgettitle, .listgo-btn.btn-primary:hover, .listing-single__tab .tab__nav li.active a, .comment-form .comment__rate-placeholder, .listing--grid3 .listing__content .address .address-location:before, .listing--grid3 .listing__content .address .address-website:before, .listing--grid3 .listing__content .address .address-phone_number:before, .listing--grid4 .listing__content .address .address-location:before, .listing--grid4 .listing__content .address .address-website:before, .listing--grid4 .listing__content .address .address-phone_number:before, .listing--grid4 .listing__author a:hover h6, .listing--grid4 .listing__cat a:hover, .listing--grid3 .listing__cat a:hover, .listgo-map__result li p i, .event-item__meta i, .iconbox-style2:hover .iconbox__title, .listgo-register-header h4, .wiloke_price-range .wiloke_price-range__price, .widget_author .account-subscribe span.followers:hover a .count, .widget_author .account-subscribe span.followers:hover a, .widget_author .account-subscribe span.following:hover a .count, .widget_author .account-subscribe span.following:hover a, .single-listing .media-router a.active, .page-template-addlisting .media-router a.active, .add-listing__upload-single .add-listing__upload-preview[style*="background-image"] .add-listing__upload-placeholder .add-listing__upload-placeholder-title, .addlisting-popup__header, .addlisting-popup__nav a:hover, .addlisting-popup__plus, .single-listing .media-menu > a.active, .page-template-addlisting .media-menu > a.active, .single-listing .media-frame-title h1, .page-template-addlisting .media-frame-title h1, .wil-dashbroad__bar-menu ul li:hover > a, .header-page__categories-s1 .header-page__category-title, .header-page--high.header-page-form-not_center_3 .header-page__scrolldown:hover, .header-page__categories-s2 a:hover .header-page__category-title, #ui-id-2.ui-widget.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:before, .sidebar-background--light .widget_title i{
	color: rgb(34, 126, 219) !important;
}
.la-hero-row {
    height: 450px;
}
@media (max-width: 767px){
	.page-id-184 .header-page-form-search {
    position: absolute;
    right: 0 !important;
    top: -40px !important;
}
	.la-head-para p{
		    font-size: 16px !important;
	}
	h1.la-head-main{
		    font-size: 22px !important;
	}
}
span.widget_author__avatar-placeholder {
    background-color: #2784de !important;
}
/*new css */
@font-face {
    font-family: 'ff-clan-web-pro';
    src: url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-Thin.woff2') format('woff2'),
        url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-Thin.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
font-family: 'ff-clan-web-pro';
src: url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-Book.woff2') format('woff2'),
     url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-Book.woff') format('woff');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ff-clan-web-pro';
src: url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-News.woff2') format('woff2'),
     url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-News.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'ff-clan-web-pro';
src: url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-Medium.woff2') format('woff2'),
     url('//locationaffordability.info/wp-content/uploads/2018/05/ClanPro-Medium.woff') format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}

html, body, h1, h2, h3, h4, h5, h6 {
    font-family: ff-clan-web-pro, "Helvetica Neue", Helvetica, sans-serif !important;
}
@media only screen and (min-width: 1281px){
    p {
        font-size: 14px;
        font-size: 1rem;
        line-height: 1.71429;
    }
}

*, :after, :before {
    box-sizing: border-box;
}
.la-head-para p {
    position: absolute;
    top: -110px;
    font-family: ff-clan-web-pro, "Helvetica Neue", Helvetica, sans-serif !important;
    font-weight: 200 !important;
    font-size: 32px !important;
    letter-spacing: -.03em !important;
    margin: 0 !important;
}
.page-id-184 .header-page-form-search {
    position: absolute;
    right: -45px;
    top: -275px;
}
h1.la-head-main {
    color: #000000;
    font-family: ff-clan-web-pro, "Helvetica Neue", Helvetica, sans-serif !important;
    font-weight: 800 !important;
    font-size: 30px !important;
    line-height: 60px !important;
    letter-spacing: -.03em !important;
    margin: 0 !important;
    text-align: left;
    position: absolute;
    top: -180px;
}
.page-id-184 .header-page--high.header-page-form-not_center_3 .form-high {
    background-color: #f8f8f9 !important;
    border-radius: 20px;
    border-top: 8px solid #f1f1f1 !important;
}
.page-id-184 .header-page-form-search input[type="text"]{
    border: 1px solid #c7c7c7;
    background-color: #fff;
    color: #000;
}
.page-id-184 .header-page-form-search label,.page-id-184 .wiloke-searchform-title{
    color: #000;
}
.page-id-184 .header-page-form-search input[type="submit"]{
    -webkit-transition: all 400ms ease !important;
    -moz-box-sizing: border-box !important;
    color: #ffffff !important;
    box-sizing: border-box !important;
    border-width: 2px !important;
    border-style: solid !important;
    text-decoration: none !important;
    display: inline-block !important;
    vertical-align: middle !important;
    text-align: center !important;
    margin: 0 !important;
    cursor: pointer !important;
    background-color: #1A1A1A !important;
    border-radius: 0px !important;
    text-transform: uppercase !important;
    line-height: 1.7em !important;
    outline: none !important;
    position: relative !important;
    transition: all 400ms ease !important;
    font-family: ff-clan-web-pro, "Helvetica Neue", Helvetica, sans-serif !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    padding: 12px 20px !important;
    width: 100% !important;
    border-color: #1A1A1A !important;
    overflow: visible !important;
}


@media screen and (min-width: 992px){
    .la-unit-list {
        clear: both;
        margin-left: 300px;
        display: grid;
    }
}
/*.la-unit-list .unit-list-item {
    float: left;
    width: 97%;
}*/
.la-unit-list .linked-unit-details:not(:last-of-type) {
    border-bottom: 1px solid #eaeaea;
}
.la-unit-list .ph-link {
    margin: 0;
    padding: 0;
    text-decoration: none;
    outline: none;
    font-size: inherit;
}
.la-unit-list .ph-link.linked-unit-details .link-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.la-unit-list .ph-link .button-content, .la-unit-list .ph-link .link-content {
    position: relative;
    color: #000;
    text-decoration: none;
    padding-bottom: 1px;
    display: inline;
    font-weight: 600;
}
.la-unit-list .ph-link.linked-unit-details .unit-list-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
@media screen and (min-width: 767px){
    .la-unit-list .unit-list-item {
        padding: 5px 10px;
    }
}
.la-unit-list .unit-list-item {
    padding: 3px 10px;
    margin-top: 0;
    border-bottom: 0;
}
.la-unit-list .unit-list-item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    padding: 0;
    margin: 0;
    padding-top: 20px;
    padding-bottom: 20px;
}
.la-unit-list .unit-details {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-height: 40px;
}
.la-unit-list .unit-list-item .unit-description, .la-unit-list .unit-list-item .unit-size-label {
    margin: 0;
}
.la-unit-list .unit-list-item .unit-description {
    -webkit-box-flex: 3;
    -webkit-flex: 3;
    flex: 3;
}
.la-unit-list .unit-description {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.la-unit-list .unit-description .unit-size-label {
    display: inline;
    white-space: nowrap;
}
.sf-type-small {
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
    color: #000;
}
.sf-type {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    margin: 0 0 8px;
    color: #555;
}
.la-unit-list .unit-description .unit-type {
    text-transform: lowercase;
}
.la-unit-list .unit-list-item .unit-promotion {
    font-size: 12px;
}
.sf-type-last {
    margin-bottom: 0;
}
.sf-type-green {
    color: #390;
    font-weight: 500;
}
.la-unit-list .unit-list-item .unit-price {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    margin: 0 0 0 5px;
}
.la-unit-list .unit-list-item .unit-price {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.unit-price {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.la-unit-list .unit-list-item .price {
    font-size: 24px;
}
.unit-price .cents, .unit-price .price {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
}
.unit-price .price {
    line-height: 1;
    font-size: 28px;
}
.sf-type-last {
    margin-bottom: 0;
}
.sf-type-medium {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    color: #000;
}
.unit-price .regular-price {
    margin-right: 0;
}
.sf-type-strike {
    text-decoration: line-through;
}
.ph-link.linked-unit-details .svg {
    margin: 0 10px 0 5px;
    fill: #fc0;
    width: 8px;
    height: 16px;
}
a.linked-unit-details.hide-border.ph-link:hover {
    background-color: #3299f71f;
}
.dotcom-footer-city-illustration.la-footer-grafics {
    margin-bottom: -7px;
}
._style_2f8elF {
    fill: #5879DA !important;
}
._style_4bynJ1 {
    fill: #89DAC1 !important;
}
._style_3uGAF5 {
    fill: #5879DA !important;
}
#footer {
    background-color: #000000;
}
table#la-home-location-list td {
    padding: 10px;
}
table#la-home-location-list {
    width: 100%;
    text-align: center;
    font-weight: 800;
    text-decoration: underline;
}