/*Styles for the after-content part and the widget*/

/* Buttons */
.btn-wide {
    position: relative;
    display: block;
    clear: both;
    z-index: 100;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    margin-bottom: 16px;
    text-align: center;
    background-size: 16%;
    background-position: 98% 50%;
    padding: 7px 10px;
    border: none;
    background-color: #176089;
    color: white!important;
    font: 16px "Neuro",sans-serif;
    text-decoration: none!important;
    cursor: pointer;
    outline: none;
    transition: all 0.25s;
    box-sizing: border-box;
}
.btn-wide:hover {background-color:#065b8b; text-decoration: none!important; color: white; }

.btn-fadeout::before {content: '';background: linear-gradient(to bottom,rgba(100,100,100,0) 0%,rgba(255,255,255,1) 84%);height: 200px;top: -200px;left: 0;right: 0;margin: auto;position: absolute;}


@media (max-width: 767px) {
    .btn-wide::before {height: 270px;top: -270px;}
}

/* Classifieds Nearby / After-content */
.lotlinxAds {clear: both; box-sizing: border-box; margin-top: 48px; margin-bottom: 32px}
.lotlinxAds * {box-sizing: border-box}
.lotlinxAds__title-bar {display: flex; justify-content: space-between; flex-wrap: wrap;}
.lotlinxAds__title-bar__title {display: inline-block; margin-top: 0}
.lotlinxAds__title-bar__link {display: inline-block;}
.lotlinxAds__title-bar__link i {font-size: 16px;padding-right: 2px;}
.lotlinxAds__title-bar__link:hover {text-decoration: none}

/*.lotlinxAds__listings {display: flex; flex-wrap: wrap; justify-content: space-between}*/
.lotlinxAds__listings__listing {display: flex; flex-direction: column; align-items: center; flex-basis: 32%; margin-bottom: 16px}
.lotlinxAds__listings__listing__wrapping-link {text-decoration: none!important; width: 100%}
.lotlinxAds__listings__listing__wrapping-link:hover {text-decoration: none!important;}
.lotlinxAds__listings__listing__title {margin-top: 8px; text-align: center;word-break: break-word;}
.lotlinxAds__listings__listing__img-wrap {overflow: hidden; text-align: center}
.lotlinxAds__listings__listing__img-wrap__img {border:none; transition: all 0.25s}
.lotlinxAds__listings__listing:hover .lotlinxAds__listings__listing__img-wrap__img {
    opacity:.5;
    -moz-transform:scale(1.03);
    -o-transform:scale(1.03);
    -webkit-transform:scale(1.03);
    -moz-transition:all .25s ease-in;
    -o-transition:all .25s ease-in;
    -webkit-transition:all .25s ease-in;
}

.lotlinxAds__footer-link {display: none;}


@media (max-width: 767px) {
    .lotlinxAds__title-bar__title .lotlinxAds--cars-are-near {display: none}
    .lotlinxAds__title-bar__link {display: none}

    .lotlinxAds__listings__listing {flex-basis: 49%}
    .lotlinxAds__listings__listing__title {font-size: 14px}

    .lotlinxAds__footer-link {display: block}
}

/* Classifieds Widget */
.widget_klik-classifieds-filter-nearby .widget-title {margin-bottom: 8px}

.lotlinx-widget * {box-sizing: border-box}
.lotlinx-widget__listings__listing {display: flex; margin-bottom: 8px;border-bottom: 1px solid rgba(0,0,0,0.2);
    position: relative; padding-top: 16px}
.lotlinx-widget__listings__listing__img-link {display: flex; flex-basis: 50%; overflow: hidden}
.lotlinx-widget__listings__listing__img-wrap {}
.lotlinx-widget__listings__listing__img-wrap__img:hover {
    opacity:.5;
    -moz-transform:scale(1.03);
    -o-transform:scale(1.03);
    -webkit-transform:scale(1.03);
    -moz-transition:all .25s ease-in;
    -o-transition:all .25s ease-in;
    -webkit-transition:all .25s ease-in;
}
.lotlinx-widget__listings__listing__content {display: flex; flex-basis: 50%; flex-direction: column; padding-left: 8px; justify-content: space-between}
.lotlinx-widget__listings__listing__content__half {}
.lotlinx-widget__listings__listing__content__title {margin-top: 0; font-size: 14px;position: absolute; left: 0; right: 0;
    top: 0;z-index: 10 }
.lotlinx-widget__listings__listing__content__price {background-color: rgba(0,0,0,0); color: rgba(0,0,0,0.3); padding: 4px 3px; font-size: 23px;font-weight: 600; width: 100%; text-align: center; margin-top: 8px;margin-bottom: 8px}
.lotlinx-widget__listings__listing__content__price__link {color: rgba(0,0,0,0.3);; transition: color 0.25s}
.lotlinx-widget__listings__listing__content__price__link:hover {color: #176089;text-decoration: none}

.lotlinx-widget__listings__listing__feature {line-height: 14px}
.lotlinx-widget__listings__listing__feature span {font: bold 11px GothamBook,sans-serif;text-transform: uppercase; color: #176089;}
.lotlinx-widget__listings__listing__features__toggler {cursor: pointer; position: relative}
.lotlinx-widget__listings__listing__features__toggler::after {content: '\f0da';font-weight: 900;font-family: 'Font Awesome 5 Free';
    font-size: 13px; vertical-align: middle; color: #176089;display: inline-block;right: 28px; position: absolute;padding: 2px 5px; text-align: center; transition: all 200ms; }
.lotlinx-widget__listings__listing__features__toggler.toggled::after {transform: rotate(90deg)}

.lotlinx-widget__listings__listing__content__location {text-align: right; font-size: 12px; color: darkgray;}

.lotlinx-widget__listings__view-more {font: 13px "Neuro",sans-serif;text-align: right;text-decoration: none!important;text-transform: uppercase;display: block;color: black!important;}
.lotlinx-widget__listings__view-more span {background-color: #176089;color: #FFF;padding: 3px 10px;
    -moz-transition: all .25s ease-in;-o-transition: all .25s ease-in;-webkit-transition: all .25s ease-in;}
.lotlinx-widget__listings__view-more span:hover {background-color: #124663;color: #FFF}
