.btn-sui {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    padding: 12px 16px;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(17, 18, 20, 0.12);
    background-color: #1064bc;
    border: 1px solid transparent;
    outline: 0;
    appearance: none;
    cursor: pointer;
}

.btn-sui:hover {
    background-color: #4083c9;
    text-decoration: none;
}

.btn-sui:active {
    background-color: #0d5096;
    box-shadow: none;
}

.btn-sui.btn-sui-ghost {
    border: 1px solid #1064bc;
    background-color: rgba(255, 255, 255, 0);
    color: #1064bc;
    box-shadow: 0 2px 4px 0 rgba(17, 18, 20, 0.12);
}

.btn-sui.btn-sui-ghost:hover {
    border-color: #4083c9;
    color: #4083c9;
}

.btn-sui.btn-sui-ghost:active {
    border-color: #0d5096;
    color: #0d5096;
    box-shadow: none;
}

.input-container .error-container {
    padding: 4px 0 0;
}

.input-container .error-container label {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #ff2020;
    display: block;
}

.input-container .error-container label:before {
    content: "";
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: sub;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGwSURBVHgB7ZfxUcIwFMY/OAdghDCBbCBsgBMAIzABMIGMUCZQJrAbiBOYDcQJ8It99UJJaJJLPf/gd/ddW2ibry/Jywtw4x/RQyInpQY8jChFHUWHntZHRBJlgg0rHmbUXBp3oamS2tCQRi4T8tVP0ngMRYiZVhM0MObhmRogDU0taeQFKSZowIS+QB7mNLJDjAkamKKKQE4mNFIixIQMwFf4B18qZuYMmzOo77l5FWFgIwqhHuBnXERCovCBMPb8qqk8Z7puGvjc0J4xrkisEM6ndf6FcOb2hcvEGN0zg8+EJCWF7lHS1qUJVGvBXzHymUjNiikoZDKhrPN7xPGbK+4af2jEMWbfvskLY7symwkgfRwd6pOz7pAEotE92k7drjyxR8TLqKEopqIq7QuXiS3CeTfRkwiWEc+drTW+VbRAI6u1vPBErQPvL2h6EWLCTFWziOXOGxpVTaHtH51LuQyaR+Rn6ao3ffUEpAJaIB8LX50ZUuiaGsEUIgpp/ETVVdbV9NGCuJ9QO8RToCpgyms3pWx+1tQDrm9+TK7ZZt38eAzV28CBSKPKhBo3EvkGLY+KfwJSAn8AAAAASUVORK5CYII=");
    background-repeat: none;
    background-position: center;
    background-size: cover;
    margin-right: 4px;
}

.input-text-label-sui {
    display: block;
    font-size: 14px;
    font-weight: 700;
    color: rgba(17, 18, 20, 0.64);
    margin: 0 0 5px;
}

.input-text-sui {
    padding: 12px 16px;
    background: #fff;
    border-radius: 4px;
    border: 1px solid rgba(17, 18, 20, 0.24);
    width: 100%;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 400;
    color: rgba(17, 18, 20, 0.8);
    margin: 0;
    appearance: none;
    outline: 0;
}

.input-text-sui::placeholder {
    color: rgba(17, 18, 20, 0.4);
}

.input-text-sui:disabled {
    border: 1px solid rgba(17, 18, 20, 0.24);
    background: rgba(17, 18, 20, 0.08);
    color: rgba(17, 18, 20, 0.4);
    cursor: not-allowed;
    box-shadow: none;
}

.input-text-sui:not(:disabled):hover {
    border: 1px solid #4083c9;
}

.input-text-sui:not(:disabled):focus {
    border: 1px solid #0d5096;
    box-shadow: 0 0 4px 1px #1064bc;
}

.input-text-sui:not(:disabled).error {
    border: 1px solid #ff2020;
}

.input-text-sui:not(:disabled).error:focus {
    border: 1px solid #ff2020;
    box-shadow: 0 0 4px 1px #bf1818;
}

.radio-sui,
.checkbox-sui {
    display: flex;
    flex-direction: column;
}

.radio-sui input[type="radio"],
.checkbox-sui input[type="radio"],
.radio-sui input[type="checkbox"],
.checkbox-sui input[type="checkbox"] {
    display: none;
}

.radio-sui label,
.checkbox-sui label {
    display: flex;
    align-items: center;
    cursor: pointer;
    font-size: 16px;
    font-weight: 400;
    color: rgba(17, 18, 20, 0.8);
    position: relative;
}

.radio-sui label:before,
.checkbox-sui label:before {
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 10px;
    border: 1px solid #ccc;
    background-color: #fff;
    transition: border-color 0.2s, background-color 0.2s;
}

.radio-sui label:hover:before,
.checkbox-sui label:hover:before {
    border-color: #007bff;
}

.radio-sui.error label:before,
.checkbox-sui.error label:before {
    border-color: #ff4d4f;
}

.radio-sui input:checked+label:before,
.checkbox-sui input:checked+label:before {
    border-color: #007bff;
    background-color: transparent;
}

.radio-sui input:checked+label:after,
.checkbox-sui input:checked+label:after {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #007bff;
    border-radius: 50%;
    position: absolute;
    top: 5px;
    left: 4px;
}

.radio-sui input[type="radio"]:disabled+label,
.checkbox-sui input[type="radio"]:disabled+label {
    color: #ddd;
    cursor: not-allowed;
}

.radio-sui input[type="radio"]:disabled+label:before,
.checkbox-sui input[type="radio"]:disabled+label:before {
    border-color: #ddd;
    background-color: #f5f5f5;
}

.radio-sui input:checked:disabled+label,
.checkbox-sui input:checked:disabled+label {
    color: #ddd;
    cursor: not-allowed;
}

.radio-sui input:checked:disabled+label:before,
.checkbox-sui input:checked:disabled+label:before {
    border-color: #ddd;
    background-color: #ddd;
}

.radio-sui input:checked:disabled+label:after,
.checkbox-sui input:checked:disabled+label:after {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #bbb;
    border-radius: 50%;
    position: absolute;
    top: 5px;
    left: 4px;
}

.checkbox-sui label:before {
    width: 20px;
    height: 20px;
    border-radius: 4px;
    border: 1px solid #676769;
    box-sizing: border-box;
}

.checkbox-sui label:hover:before {
    border-color: #007bff;
}

.checkbox-sui.error label:before {
    border-color: #ff4d4f;
}

.checkbox-sui input:checked+label:before {
    border-color: #007bff;
    background-color: #007bff;
}

.checkbox-sui input:checked+label:after {
    content: "";
    width: 9px;
    height: 6.5px;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4zNTM2IDIuNjQ2NDVDMTAuNTQ4OCAyLjg0MTcxIDEwLjU0ODggMy4xNTgyOSAxMC4zNTM2IDMuMzUzNTVMNC44NTM1NSA4Ljg1MzU1QzQuNjU4MjkgOS4wNDg4MiA0LjM0MTcxIDkuMDQ4ODIgNC4xNDY0NSA4Ljg1MzU1TDEuNjQ2NDUgNi4zNTM1NUMxLjQ1MTE4IDYuMTU4MjkgMS40NTExOCA1Ljg0MTcxIDEuNjQ2NDUgNS42NDY0NUMxLjg0MTcxIDUuNDUxMTggMi4xNTgyOSA1LjQ1MTE4IDIuMzUzNTUgNS42NDY0NUw0LjUgNy43OTI4OUw5LjY0NjQ1IDIuNjQ2NDVDOS44NDE3MSAyLjQ1MTE4IDEwLjE1ODMgMi40NTExOCAxMC4zNTM2IDIuNjQ2NDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
    background-size: cover;
    background-color: #007bff;
    border-radius: unset;
    position: absolute;
    padding: 2.5px 1.5px 3px;
    top: 4px;
    left: 4px;
}

#colorbox.dialog-sui {
    border-radius: 8px;
    box-shadow: 0 2px 12px 0 rgba(17, 18, 20, 0.12);
}

#colorbox.dialog-sui #cboxWrapper {
    background: transparent;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent {
    padding: 0;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxClose {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikljb24iPgo8cGF0aCBpZD0iSWNvbl8yIiBkPSJNNy4zMzQwNyA1LjgxNDY4QzYuOTE0NSA1LjM5NTExIDYuMjM0MjQgNS4zOTUxMSA1LjgxNDY4IDUuODE0NjhDNS4zOTUxMSA2LjIzNDI0IDUuMzk1MTEgNi45MTQ1IDUuODE0NjggNy4zMzQwN0wxMC45ODA2IDEyLjVMNS44MTQ2OCAxNy42NjU5QzUuMzk1MTEgMTguMDg1NSA1LjM5NTExIDE4Ljc2NTggNS44MTQ2OCAxOS4xODUzQzYuMjM0MjUgMTkuNjA0OSA2LjkxNDUgMTkuNjA0OSA3LjMzNDA3IDE5LjE4NTNMMTIuNSAxNC4wMTk0TDE3LjY2NTkgMTkuMTg1M0MxOC4wODU1IDE5LjYwNDkgMTguNzY1OCAxOS42MDQ5IDE5LjE4NTMgMTkuMTg1M0MxOS42MDQ5IDE4Ljc2NTggMTkuNjA0OSAxOC4wODU1IDE5LjE4NTMgMTcuNjY1OUwxNC4wMTk0IDEyLjVMMTkuMTg1MyA3LjMzNDA3QzE5LjYwNDkgNi45MTQ1IDE5LjYwNDkgNi4yMzQyNCAxOS4xODUzIDUuODE0NjhDMTguNzY1OCA1LjM5NTExIDE4LjA4NTUgNS4zOTUxMSAxNy42NjU5IDUuODE0NjhMMTIuNSAxMC45ODA2TDcuMzM0MDcgNS44MTQ2OFoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPC9zdmc+Cg==");
    background-size: 28px 28px;
    background-position: center center;
    background-repeat: no-repeat;
    width: 28px;
    height: 28px;
    padding: 8px;
    position: absolute;
    right: 16px;
    top: 16px;
    color: #000;
    margin: 0;
    box-sizing: unset;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent {
    border-radius: 0;
    color: rgba(17, 18, 20, 0.8);
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-title {
    padding: 16px;
    border-bottom: 1px solid #f4f4f4;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-title h3 {
    font-size: 24px;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.24px;
    color: rgba(17, 18, 20, 0.8);
    margin: 0;
    padding: 8px 16px;
    border: 0;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-content {
    padding: 16px 32px;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-content p {
    font-size: 14px;
    color: rgba(17, 18, 20, 0.8);
    font-style: normal;
    font-weight: 400;
    margin: 0 0 16px;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-content p.bottom-note {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: rgba(17, 18, 20, 0.64);
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-content p:last-of-type {
    margin-bottom: 0;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-buttons {
    border-top: 1px solid #f4f4f4;
    padding: 16px;
    display: flex;
    flex-direction: row-reverse;
}

#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-buttons a:last-of-type,
#colorbox.dialog-sui #cboxWrapper #cboxContent #cboxLoadedContent .popup-buttons button:last-of-type {
    order: -1;
    margin-left: 16px;
}

#rejectionReasonLightbox .rejection-container {
    overflow-y: auto;
    max-height: 520px;
}

#rejectionReasonLightbox .rejection-container ol,
#rejectionReasonLightbox .rejection-container ul {
    margin-left: 30px;
}

#rejectionReasonLightbox .rejection-container ol {
    list-style: decimal;
}

#rejectionReasonLightbox .rejection-container ul {
    list-style: disc;
}

#rejectionReasonLightbox .rejection-container p {
    margin-bottom: 1em;
}

#rejectionReasonLightbox .dialog-buttons {
    padding: 15px 0;
}

#rejectionReasonLightbox .dialog-buttons .btn {
    max-width: 237px;
    background-image: none;
    border-radius: 2px;
    border: 0;
    text-shadow: none;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);
}

#rejectionReasonLightbox .dialog-buttons .btn-ilan {
    background-color: #489ae9;
    color: #fff;
}

#rejectionReasonLightbox .dialog-buttons .btn-close {
    background-color: #f7f7f7;
    color: #489ae9;
}

#rejectionReasonLightbox .owl-stage-outer {
    overflow: hidden;
}

#rejectionReasonLightbox .owl-stage {
    transform: none;
    display: flex;
}

#rejectionReasonLightbox .rejection-reason {
    padding: 20px;
    background-color: #f7f7f7;
    border: 1px solid #dedede;
    border-radius: 2px;
    margin: 20px 5px 0 0;
}

#rejectionReasonLightbox .rejection-reason:last-child {
    margin-bottom: 0;
}

#rejectionReasonLightbox .rejection-reason ol,
#rejectionReasonLightbox .rejection-reason ul {
    margin-left: 30px;
}

#rejectionReasonLightbox .rejection-reason ol {
    list-style: decimal;
}

#rejectionReasonLightbox .rejection-reason ul {
    list-style: disc;
}

#rejectionReasonLightbox .rejection-reason p {
    margin-bottom: 1em;
}

#rejectionReasonLightbox .rejection-bg {
    margin-right: 5px;
    background-color: #f7f7f7;
    padding: 20px;
    border: 1px solid #dedede;
    border-radius: 2px;
}

#rejectionReasonLightbox .rejection-bg .reason-text {
    margin-bottom: 10px;
}

#rejectionReasonLightbox .rejection-image {
    position: relative;
    padding: 20px 35px;
}

#rejectionReasonLightbox .rejection-image--no-padding {
    padding: 20px 0;
}

#rejectionReasonLightbox .rejection-image .owl-nav {
    position: absolute;
}

#rejectionReasonLightbox .rejection-image .owl-nav .owl-next {
    cursor: pointer;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
    background-color: #fff;
    position: absolute;
    border-radius: 5px;
    right: -715px;
    top: -65px;
    width: 26px;
    height: 26px;
    border-width: 1px;
    border-color: #ededed;
    border-style: solid;
}

#rejectionReasonLightbox .rejection-image .owl-nav .owl-next span {
    display: block;
    margin-top: -1px;
    font-size: 20px;
    color: #438ed8;
}

#rejectionReasonLightbox .rejection-image .owl-nav .owl-prev {
    cursor: pointer;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
    background-color: #fff;
    position: absolute;
    border-radius: 5px;
    left: -34px;
    top: -65px;
    width: 26px;
    height: 26px;
    border-width: 1px;
    border-color: #ededed;
    border-style: solid;
}

#rejectionReasonLightbox .rejection-image .owl-nav .owl-prev span {
    display: block;
    margin-top: -1px;
    font-size: 20px;
    color: #438ed8;
}

#rejectionReasonLightbox .rejection-image li {
    display: flex;
    justify-content: center;
    border: 1px solid #ddd;
    border-radius: 2px;
}

#rejectionReasonLightbox .rejection-image li img {
    display: block;
    height: 80px;
}

#rejectionReasonLightbox .rejection-image li span {
    color: #f00;
    font-size: 11px;
    margin: 5px 0;
}

.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1;
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
}

.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
    background: 0;
    color: inherit;
    border: 0;
    padding: 0 !important;
    font: inherit;
    outline: 0;
}

.owl-carousel.owl-loaded {
    display: block;
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}

.owl-carousel.owl-hidden {
    opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab;
}

.owl-carousel.owl-rtl {
    direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
    float: right;
}

.no-js .owl-carousel {
    display: block;
}

.owl-carousel .animated {
    animation-duration: 1000ms;
    animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
    z-index: 0;
}

.owl-carousel .owl-animated-out {
    z-index: 1;
}

.owl-carousel .fadeOut {
    animation-name: fadeOut;
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.owl-height {
    transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d;
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000;
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url("/assets/images/play:4a37f8008959c75f619bf0a3a4e2d7a2.png") no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform 100ms ease;
}

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none;
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%;
}

.owl-theme .owl-nav {
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-nav [class*="owl-"] {
    color: #fff;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #d6d6d6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
}

.owl-theme .owl-nav [class*="owl-"]:hover {
    background: #869791;
    color: #fff;
    text-decoration: none;
}

.owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default;
}

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 10px;
}

.owl-theme .owl-dots {
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #d6d6d6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 200ms ease;
    border-radius: 30px;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #869791;
}

.form-style-wrapper :-moz-ui-invalid {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.form-style-wrapper textarea,
.form-style-wrapper input,
.form-style-wrapper select {
    font-size: 12px !important;
    background-color: #fff;
}

.form-style-wrapper textarea:focus,
.form-style-wrapper input[type="text"]:focus,
.form-style-wrapper input[type="password"]:focus,
.form-style-wrapper input[type="email"]:focus,
.form-style-wrapper input[type="tel"]:focus,
.form-style-wrapper select:focus {
    outline: 0;
    border: 1px solid #6097d1;
    -webkit-box-shadow: 0 0 1px 1px #6097d1;
    box-shadow: 0 0 1px 1px #6097d1;
}

.form-style-wrapper textarea:disabled,
.form-style-wrapper input[type="text"]:disabled,
.form-style-wrapper input[type="password"]:disabled,
.form-style-wrapper input[type="email"]:disabled,
.form-style-wrapper input[type="tel"]:disabled,
.form-style-wrapper select:disabled,
.form-style-wrapper textarea.disabled,
.form-style-wrapper input[type="text"].disabled,
.form-style-wrapper input[type="password"].disabled,
.form-style-wrapper input[type="email"].disabled,
.form-style-wrapper input[type="tel"].disabled,
.form-style-wrapper select.disabled {
    color: #999;
    background-color: #f2f2f2;
}

.form-style-wrapper form.submitted textarea.ng-invalid,
.form-style-wrapper form.submitted input.ng-invalid,
.form-style-wrapper form.submitted select.ng-invalid,
.form-style-wrapper form.submitted input[type="radio"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted input[type="checkbox"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted textarea.error {
    border-color: #f1908f;
    background-color: #fff1f1;
}

.form-style-wrapper form.submitted select .ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") no-repeat 0 -75px;
}

.form-style-wrapper button+button {
    margin-right: 10px;
}

.form-style-wrapper .form-help-text {
    color: #999;
    margin-top: 10px;
    font-size: 11px;
}

.form-style-wrapper .form-error {
    color: #fb0317;
    margin-top: 2px;
    font-size: 11px;
}

.form-style-wrapper .form-error:before {
    content: " ";
    display: inline-block;
    margin-right: 4px;
    padding-top: -1px;
}

.form-style-wrapper p.form-error {
    margin-bottom: 2px;
}

.form-style-wrapper .form-group {
    float: left;
}

.form-style-wrapper .single-column-form .form-group {
    width: 550px;
}

.form-style-wrapper input+.btn-form,
.form-style-wrapper .phone-number+.btn-form {
    vertical-align: inherit;
    margin-left: 10px;
}

.form-style-wrapper textarea,
.form-style-wrapper input[type="text"],
.form-style-wrapper input[type="password"],
.form-style-wrapper input[type="email"],
.form-style-wrapper input[type="tel"] {
    border: 1px solid #c0c0c0;
    border-radius: 2px;
    padding: 6px 8px 7px;
}

.form-style-wrapper .phone-number {
    display: inline-block;
}

.form-style-wrapper .phone-number input {
    padding-left: 37px;
    width: 213px !important;
}

.form-style-wrapper .phone-number:before {
    content: "+90 ";
    position: absolute;
    padding-left: 5px;
}

.form-style-wrapper .available input {
    display: inline-block;
}

.form-style-wrapper .available input:after {
    content: " ";
    position: absolute;
    width: 100px;
    height: 100px;
    display: block;
    color: #000;
}

.form-style-wrapper input[type="radio"],
.form-style-wrapper input[type="checkbox"] {
    margin: 0;
    margin-top: 1px \9;
    line-height: normal;
    display: none;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    width: 0;
    height: 0;
}

.form-style-wrapper input[type="radio"]+label,
.form-style-wrapper input[type="checkbox"]+label {
    padding-left: 22px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.form-style-wrapper input[type="radio"]+label:before,
.form-style-wrapper input[type="checkbox"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid #ccc;
    background-color: #fff;
}

.form-style-wrapper input[type="radio"]+label:hover:before,
.form-style-wrapper input[type="checkbox"]+label:hover:before {
    border-color: #535353;
}

.form-style-wrapper input[type="radio"]:focus+label:before,
.form-style-wrapper input[type="checkbox"]:focus+label:before {
    top: -1px;
    left: -1px;
    border-width: 2px;
    border-color: #6097d1;
}

.form-style-wrapper input[type="radio"]:not(:focus):checked+label:before,
.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: #da8016;
}

.form-style-wrapper input[type="radio"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid #ccc;
    border-radius: 14px;
}

.form-style-wrapper input[type="radio"]:checked+label:after {
    content: "";
    background-color: #da8016;
    display: inline-block;
    position: absolute;
    border: 1px solid #da8016;
    border-color: #da8016;
    border-radius: 6px;
    width: 6px;
    height: 6px;
    top: 4px;
    left: 4px;
}

.form-style-wrapper input[type="radio"]:disabled+label:before {
    background-color: #eaeaea;
}

.form-style-wrapper input[type="checkbox"]+label:before {
    border-radius: 2px;
    border-color: #ccc;
}

.form-style-wrapper input[type="checkbox"]:checked+label:before {
    background-color: #eda862;
}

.form-style-wrapper input[type="checkbox"]:checked+label:after {
    content: "";
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -115px no-repeat;
    -webkit-background-size: 15px 150px;
    -moz-background-size: 15px 150px;
    background-size: 15px 150px;
    width: 15px;
    height: 12px;
    display: inline-block;
    position: absolute;
    top: 3px;
    left: 1px;
}

.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: #da8016;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:before {
    background-color: #eaeaea;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:after {
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -85px no-repeat;
}

.form-style-wrapper select {
    padding: 6px 20px 7px 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    -o-text-overflow: "";
    text-overflow: "";
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    background: #fff url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -52px right 2px no-repeat;
    -webkit-background-size: 15px 150px;
    -moz-background-size: 15px 150px;
    background-size: 15px 150px;
}

.form-style-wrapper select::-ms-expand {
    display: none;
}

.form-style-wrapper select.error,
.form-style-wrapper select.submitted.ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -27px right 2px no-repeat;
}

.form-style-wrapper select:disabled {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -2px right 2px no-repeat;
}

.form-style-wrapper select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}

.ie9 .form-style-wrapper select {
    background-image: none !important;
    padding: 6px 6px 7px 8px !important;
}

body {
    min-height: 1500px;
}

.classifiedFavoriteBox.disabled {
    display: none;
}

.classifiedFavoriteBox {
    color: #333;
    height: 25px;
    border: 1px solid #aabbc6;
    padding: 1px;
    border-radius: 3px;
    background-color: #d6e3eb;
    margin-top: 10px;
    font-size: 11px;
    font-weight: bold;
}

.classifiedFavoriteBox ul {
    background-color: #c3d6e2;
    width: 100%;
    height: 25px;
    zoom: 1;
}

.classifiedFavoriteBox ul:before,
.classifiedFavoriteBox ul:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedFavoriteBox ul:after {
    clear: both;
}

.classifiedFavoriteBox ul li {
    float: left;
    display: inline-block;
}

.classifiedFavoriteBox ul .yourFavorite {
    width: 141px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 3px -311px no-repeat;
    padding: 6px 0 3px 31px;
}

.classifiedFavoriteBox ul .visitFavorites {
    margin: 4px 0;
    height: 13px;
    padding: 2px 10px 3px 0;
    border-right: 1px solid #99aebc;
    font-weight: normal;
}

.classifiedFavoriteBox ul .removeFavorite {
    margin: 4px 0;
    height: 13px;
    padding: 2px 10px 3px 10px;
    border-left: 1px solid #d3dee5;
    font-weight: normal;
}

.insurance-disclaimer-info-text {
    margin-top: 26px;
    color: #999;
    font-size: 10px;
    font-weight: normal;
}

.classifiedEmptyContainer {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 11;
}

.classifiedDetailTitle {
    border-bottom: 1px solid #dbdbdb;
    margin-bottom: 10px;
    zoom: 1;
    color: #333;
}

.classifiedDetailTitle:before,
.classifiedDetailTitle:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailTitle:after {
    clear: both;
}

.classifiedDetailTitle h1 {
    font-size: 18px;
    color: #333;
    padding: 15px 0 12px;
    height: 18px;
    float: left;
    max-width: 710px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.classifiedDetailTitle .classifiedEvents {
    zoom: 1;
    width: 300px;
    float: right;
    margin-top: 9px;
}

.classifiedDetailTitle .classifiedEvents:before,
.classifiedDetailTitle .classifiedEvents:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailTitle .classifiedEvents:after {
    clear: both;
}

.classifiedDetailTitle .classifiedEvents li {
    padding-top: 10px;
    float: left;
}

.classifiedDetailTitle .classifiedEvents li:first-child {
    margin-right: 10px;
    width: 130px;
}

.classifiedDetailTitle .classifiedEvents li.add-to-favorites {
    position: relative;
}

.classifiedDetailTitle .classifiedEvents a {
    display: inline-block;
    padding-left: 17px;
    color: #00339f;
    font-size: 11px;
    height: 18px;
}

.classifiedDetailTitle .classifiedFavorite li {
    margin-left: 8px;
}

.classifiedDetailTitle .classifiedAddFavorite {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -23px no-repeat;
}

.classifiedDetailTitle .classifiedRemoveFavorite {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -1078px no-repeat;
}

.classifiedDetailTitle .classifiedShare {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -45px no-repeat;
}

.classifiedDetailTitle .classifiedShare:hover {
    background-position: 0 -1100px;
}

.classifiedDetailTitle .classifiedPrint {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -71px no-repeat;
}

.classifiedDetailTitle .classifiedPrint:hover {
    background-position: 0 -1126px;
}

.classifiedDetailContent .classifiedInfo.offer-accepted .price-history-wrapper.price-history-icon {
    margin-left: 0;
}

.classifiedDetailContent .classifiedInfo.offer-accepted .classified-price-wrapper {
    text-decoration: line-through;
    font-weight: 400;
    font-size: 13px;
    line-height: 19px;
}

.classifiedDetailContent .classifiedInfo.offer-accepted .classified-price-wrapper sup {
    top: 4px;
    position: relative;
}

.classifiedDetailContent .classifiedInfo.offer-accepted .price-with-offer-accepted {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    gap: 8px;
    font-size: 15px;
    line-height: 19px;
    font-weight: 700;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.classifiedDetailContent .classifiedInfo.offer-accepted .badge-price-with-offer {
    color: #1064bc;
    background-color: #e7f0f8;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    padding: 4px 8px;
    border-radius: 40px;
}

.classifiedDetailContent .classifiedInfo {
    display: inline-block;
    width: 243px;
    margin-right: 13px;
}

.classifiedDetailContent .classifiedInfo h2 {
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo h2:before,
.classifiedDetailContent .classifiedInfo h2:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo h2:after {
    clear: both;
}

.classifiedDetailContent .classifiedInfo h3.withAssets {
    border-bottom: 1px solid #dedede;
    margin-bottom: 8px;
    padding-bottom: 2px;
}

.classifiedDetailContent .classifiedInfo h3.withAssets span.help {
    display: inline-block;
    width: 21px;
    height: 22px;
    background: url("/assets/images/help-icon:f0e64832ee3418774b65187bf54a15af.png") top left no-repeat;
    vertical-align: middle;
    cursor: pointer;
    margin-left: 10px;
}

.classifiedDetailContent .classifiedInfo h3.withAssets div span.label {
    display: inline;
}

.classifiedDetailContent .classifiedInfo h3.withAssets div span.data {
    display: inline;
}

.classifiedDetailContent .classifiedInfo h3.withAssets div span.secondary {
    font-size: 12px;
}

.classifiedDetailContent .classifiedInfo h3.withAssets div.box {
    display: none;
}

.classifiedDetailContent .classifiedInfo .getBox {
    border: 1px solid #dbdbdb;
    padding: 3px;
    margin-bottom: 10px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo {
    background: #edfbfc;
    border-bottom: 1px solid #dbdbdb;
    position: relative;
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo:before,
.classifiedDetailContent .classifiedInfo .getBox .priceInfo:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo:after {
    clear: both;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo h3 {
    padding: 17px 0 16px 12px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo .totalInfo {
    padding: 0 0 10px 10px;
    font-weight: bold;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo .totalInfo.dailyOpportunityInfo {
    padding: 10px 10px 10px 0;
    float: right;
    max-width: 110px;
    text-align: right;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo .totalInfo span {
    padding: 2px 0 0 4px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo .btn-special {
    position: absolute;
    top: 11px;
    right: 11px;
    width: 118px;
    height: 38px;
    line-height: 14px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfo.price-info-no-installment {
    border-bottom: none !important;
}

.classifiedDetailContent .classifiedInfo .getBox .mui-btn {
    display: none;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo {
    text-align: center;
    font-size: 11px;
    color: #333;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo p.text {
    margin: 10px 5px 5px 5px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo ul {
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo ul:before,
.classifiedDetailContent .classifiedInfo .hirePurchaseInfo ul:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo ul:after {
    clear: both;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li {
    width: 75px;
    height: 25px;
    display: inline-block;
    margin-top: 5px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li i {
    width: 70px;
    height: 20px;
    display: inline-block;
    background-image: url("/assets/images/creditCards:82114922772c05e8d918250c59637c86.png");
    text-indent: -9999px;
    background-repeat: no-repeat;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardAdvantage {
    background-position: 11px -2px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardAxess {
    background-position: 9px -53px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardBonus {
    background-position: 9px -79px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardFinans {
    background-position: 9px -100px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardMaximum {
    background-position: 10px -152px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardWorld {
    background-position: 8px -228px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardParaf {
    background-position: 9px -251px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardBankkart {
    background-position: 9px -27px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo li .cardSaglamkart {
    background-position: 12px -126px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .classifiedOpportunity {
    padding-bottom: 5px;
    border-bottom: 1px solid #dedede;
    font-weight: bold;
    font-size: 12px;
    line-height: 28px;
    margin: 0 -2px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .classifiedOpportunity .cardWorld {
    background-position: -2px -122px;
    width: 52px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .classifiedOpportunity .cardMaximum {
    background-position: 2px -100px;
    width: 55px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .classifiedOpportunity .cardAxess {
    background-position: 0 -26px;
    width: 45px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .classifiedOpportunity .cardFinans {
    background-position: 0 -76px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .classifiedOpportunity .cardBonus {
    background-position: 0 -51px;
    width: 50px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .classifiedOpportunity a {
    text-decoration: none;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .disabledPurchaseInfo {
    padding-top: 10px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .yasalDuzenlemeBilgi {
    text-align: center;
    padding: 10px 4px 4px 8px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo .minPriceReason {
    text-align: center;
    padding: 10px 4px 4px 8px;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo #cardCampaignInfo {
    display: none;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo span {
    width: 70px;
    height: 20px;
    display: inline-block;
    text-indent: -9999px;
    margin-top: 4px;
    background: url("/assets/images/creditCards:82114922772c05e8d918250c59637c86.png") no-repeat;
}

.classifiedDetailContent .classifiedInfo .hirePurchaseInfo span.gift-money {
    background: 0;
    display: inherit;
}

.classifiedDetailContent .classifiedInfo>h3,
.classifiedDetailContent .classifiedInfo .getBox .priceInfo h3 {
    font-size: 14px;
    color: #039;
    padding-bottom: 20px;
}

.classifiedDetailContent .classifiedInfo>h3.price-with-deposit,
.classifiedDetailContent .classifiedInfo .getBox .priceInfo h3.price-with-deposit {
    padding-bottom: 16px;
}

.classifiedDetailContent .classifiedInfo h2 span {
    display: inline-block;
    padding: 0 3px;
}

.classifiedDetailContent .classifiedInfo h2 {
    font-size: 12px;
    color: #039;
    padding: 3px 10px 10px 0;
    border-bottom: 1px solid #dedede;
}

.classifiedDetailContent .classifiedInfo .classifiedInfoList {
    padding-top: 4px;
}

.classifiedDetailContent .classifiedInfo .classifiedInfoList li {
    border-bottom: 1px dotted #ccc;
    padding: 5px 0;
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .classifiedInfoList li:before,
.classifiedDetailContent .classifiedInfo .classifiedInfoList li:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .classifiedInfoList li:after {
    clear: both;
}

.classifiedDetailContent .classifiedInfo .classifiedInfoList strong {
    width: 104px;
    padding-right: 10px;
    float: left;
}

.classifiedDetailContent .classifiedInfo .classifiedInfoList sup {
    font-size: 8px;
}

.classifiedDetailContent .classifiedInfo .classifiedInfoList span {
    float: left;
    width: 120px;
}

.classifiedDetailContent .classifiedInfo .hidden-attributes {
    display: none !important;
    width: 0;
    height: 0;
}

.classifiedDetailContent .classifiedInfo .fromOwner {
    color: #f00;
}

.classifiedDetailContent .classifiedInfo.career {
    width: 735px;
}

.classifiedDetailContent .classifiedInfo.career .classifiedInfoList {
    padding: 0 0 20px 0;
}

.classifiedDetailContent .classifiedInfo.career .classifiedInfoList li {
    padding: 10px 0;
    border-top: 1px dotted #ccc;
    border-bottom: 0;
}

.classifiedDetailContent .classifiedInfo.career .classifiedInfoList li:first-child {
    border-top: 0;
}

.classifiedDetailContent .classifiedInfo.career .classifiedInfoList span {
    width: 610px;
}

.classifiedDetailContent .classifiedInfo.career .classifiedInfoList .classifiedInfoList strong {
    width: 130px;
}

.classifiedDetailContent .classifiedInfo.career .userContactInfo {
    margin-top: 9px;
}

.classifiedDetailContent .classifiedInfo .depositServiceInfo {
    font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Roboto, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: -0.1px;
    color: #666;
    padding-bottom: 9px;
    margin-top: -8px;
}

.classifiedDetailContent .classifiedInfo .depositServiceInfo .depositService {
    font-weight: bold;
    color: #039;
}

.classifiedDetailContent .refundable-deposit {
    color: #039;
    font-size: 13px;
    padding-bottom: 16px;
}

.classifiedDetailContent .refundable-deposit:hover {
    text-decoration: underline;
    cursor: pointer;
}

.classifiedDetailContent .refundable-deposit.passive {
    color: #666;
}

.classifiedDetailContent .refundable-deposit.passive strong {
    color: #039;
}

.classifiedDetailContent .classifiedIdBox {
    font-size: 11px;
    padding-top: 19px;
    color: #333;
    text-align: center;
}

.classifiedDetailContent .classifiedIdBoxisOwner {
    padding-right: 0;
}

.classifiedDetailContent .classifiedFeedback {
    display: inline-block;
    position: relative;
    height: 20px;
    padding: 0;
    margin-left: 10px;
    text-decoration: none;
}

.classifiedDetailContent .classifiedFeedback:hover {
    text-decoration: underline;
}

.classifiedDetailContent .classifiedFeedback span {
    display: block;
    height: 20px;
    font-weight: normal;
    font-size: 11px;
}

.classifiedDetailContent .classifiedFeedback:before {
    content: "";
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -23px -288px;
    width: 13px;
    height: 13px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 13px;
    display: block;
    width: 13px;
    position: absolute;
    top: 0;
    left: -20px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailContent .classifiedFeedback:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -199px -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailContent .classifiedFeedback:hover:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: 0 -288px;
    width: 13px;
    height: 13px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailContent .classifiedFeedback:hover:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -181px -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailContent .classifiedOtherBoxes {
    float: right;
    width: 300px;
    position: relative;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedQuickMenu {
    position: relative;
    z-index: 210;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedOtherBoxesContainer {
    position: relative;
    z-index: 20;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedDetailTabs {
    zoom: 1;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedDetailTabs:before,
.classifiedDetailContent .classifiedOtherBoxes .classifiedDetailTabs:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedDetailTabs:after {
    clear: both;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedWarningMessage {
    border: 1px solid #dbdbdb;
    padding: 7px 0;
    text-align: center;
    margin-bottom: 12px;
    display: block;
}

.classifiedDetailContent .classifiedOtherBoxes .username-info-area {
    overflow: auto;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox {
    width: 292px;
    border: 1px solid #dbdbdb;
    padding: 3px;
    color: #333;
    margin-bottom: 12px;
    position: relative;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design {
    width: 298px;
    padding: 0;
    border: 1px solid #dcdcdc;
    margin-top: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.store-design {
    margin-top: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.authorized-dealer .authorized-dealer-box {
    width: auto;
    margin: 0 0 16px 0;
    padding: 0 16px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    border: 1px solid #dcdcdc;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.authorized-dealer .authorized-dealer-box:before,
.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.authorized-dealer .authorized-dealer-box:after {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.authorized-dealer .authorized-dealer-box>strong {
    padding: 0;
    font-size: 12px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.authorized-dealer .authorized-dealer-box>p {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    right: 0;
    float: none;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.authorized-dealer .authorized-dealer-box>p span {
    top: 0;
    margin-left: 4px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design.authorized-dealer .authorized-dealer-box>p span:nth-child(n+5) {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent {
    background-color: #f9f9f9;
    padding: 16px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .getUserInfo.halfBorder {
    border: 0;
    padding: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .virtual-number-box {
    border: 1px solid #dcdcdc;
    border-radius: 0;
    background-color: #fff;
    margin: 16px 0 0 0;
    padding: 10px 16px;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .virtual-number-box .virtual-number-up {
    padding: 0;
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: 8px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .virtual-number-box .virtual-number-up .number-label {
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .virtual-number-box .virtual-number-up .virtual-number-value .number-value {
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .virtual-number-box .virtual-number-up .show-number-button {
    font-size: 14px;
    line-height: normal;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .virtual-number-box .virtual-number-info p {
    margin-bottom: 12px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.virtual-number-service-active .virtual-number-box .details-link {
    margin-bottom: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.from-bank,
.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.from-construction-company {
    background-color: #fff;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.from-bank .userContactInfo,
.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.from-construction-company .userContactInfo {
    background-color: #f5f5f5;
    border: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.from-bank .storeBox a,
.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent.from-construction-company .storeBox a {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .storeBox {
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 12px;
    margin-bottom: 16px;
    min-height: auto;
    width: 100%;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .storeBox:before {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .storeBox:after {
    border-bottom: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .storeBox .store-card {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .storeBox .store-card .store-img {
    margin-right: 8px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .storeBox .storeInfo {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .username-info-area h5,
.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .username-info-area p {
    text-shadow: none;
    padding: 0;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 14px;
    font-weight: 700;
    line-height: 17.5px;
    color: #333;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo {
    text-shadow: none;
    border-color: #dcdcdc;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo:before {
    border-bottom: 0;
    height: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo.halfBorder {
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 16px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo .userRegistrationDate {
    line-height: 13.75px;
    padding: 0;
    margin-top: 8px;
    margin-bottom: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo .userRegistrationDate span {
    padding: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo .userLinks {
    display: block;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo .userLinks li {
    border-left: 0;
    text-shadow: none;
    padding: 0 7px;
    letter-spacing: 0.1px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo .userLinks li:first-child {
    padding-left: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getUserInfo .userLinks li:last-child {
    padding-right: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .userContactInfo {
    border-radius: 0;
    border: 1px solid #dcdcdc;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-image: none;
    background-color: #fff;
    margin-top: 16px;
    margin-bottom: 0;
    padding: 12px 16px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .userContactInfo li {
    font-weight: 400;
    line-height: 17.5px;
    border-top: 1px solid #dcdcdc;
    padding: 8px 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .userContactInfo li:first-child {
    border-top: 0;
    padding-top: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .userContactInfo li:last-child {
    padding-bottom: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .userContactInfo li strong {
    font-weight: 400;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .userContactInfo li .pretty-phone-part {
    font-weight: 700;
    font-size: 14px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .userContactInfo li .pretty-phone-part span {
    font-size: 14px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .link-wrapper .askQuestion {
    text-shadow: none;
    line-height: 17.5px;
    padding: 0;
    margin-top: 12px;
    margin-bottom: 2px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .link-wrapper .askQuestion:before {
    content: "";
    display: inline-block;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -211px -159px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -1px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .link-wrapper .askQuestion:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -200.5px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .link-wrapper .askQuestion.passive:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -187px -159px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .link-wrapper .askQuestion.passive:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -182px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .link-wrapper .askQuestion.classifiedNoPhone {
    margin-top: 12px;
    margin-bottom: 2px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .link-wrapper .askQuestion.classifiedNoPhone:before {
    position: relative;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .classifiedUserContent .getInfoButton {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 16px 0 0 0;
    border-radius: 2px;
    border: 1px solid #438ed8;
    background: #438ed8;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 8px 16px;
    line-height: 1.143;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .badge {
    top: -17px;
    font-family: inherit;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.common-design .badge .year {
    letter-spacing: 0;
    padding-top: 8px;
    padding-bottom: 1px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .badge {
    position: absolute;
    top: -9px;
    right: -10px;
    width: 32px;
    height: 32px;
    text-align: center;
    color: #775e0e;
    font-size: 10.4px;
    line-height: 7px;
    font-style: italic;
    font-weight: bold;
    font-family: Arial;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -58px -70px;
    width: 32px;
    height: 32px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    cursor: default;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .badge {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -53px -65px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .badge.tipitip-trigger {
    cursor: pointer;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .badge:hover {
    text-decoration: none;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .badge .min {
    font-size: 8px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .badge .year {
    letter-spacing: -0.37px;
    padding-top: 9px;
    display: block;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox {
    font-size: 12px;
    color: #00339f;
    font-weight: bold;
    display: block;
    min-height: 40px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 9px;
    margin-bottom: 9px;
    width: 264px;
    position: relative;
    zoom: 1;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox:before,
.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox:after {
    clear: both;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox a {
    display: block;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox a:hover {
    text-decoration: underline;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox a .store-card {
    display: table;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox img {
    max-height: 0;
    max-width: 0;
    display: table-cell;
    margin-right: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox img.le15 {
    max-height: 40px;
    max-width: 108px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox img.gt15 {
    height: 34px;
    max-height: 34px;
    max-width: 92px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox .storeInfo {
    z-index: 99;
    word-wrap: break-word;
    color: #00339f;
    vertical-align: middle;
    display: table-cell;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox .storeTitle {
    width: 145px;
    display: block;
    word-wrap: break-word;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox.storeNoLogo {
    min-height: 12px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox.storeNoLogo .storeTitle {
    width: 210px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox.storeNoLogo a {
    line-height: normal;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.from-bank .storeBox {
    height: 35px;
    text-align: center;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.from-bank .storeBox img {
    padding-top: 2px;
    width: 200px;
    height: 70px;
    margin: auto;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.from-bank .storeBox .storeInfo {
    padding-left: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox.from-bank .userLinks {
    margin: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .storeBox:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 5;
    top: auto;
    left: 0;
    right: 0;
    bottom: -2px;
    border-bottom: 1px solid #fff;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserName {
    display: inline-block;
    font-size: 14px;
    color: #00339f;
    margin-bottom: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon {
    color: #333;
    position: relative;
    padding-left: 2px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon span {
    position: relative;
    top: 3px;
    width: 17px;
    height: 16px;
    display: inline-block;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") no-repeat;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon .userPoint2 {
    background-position: -8px -464px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon .userPoint3 {
    background-position: -8px -438px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon .userPoint4 {
    background-position: -8px -414px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon .userPoint5 {
    background-position: -8px -388px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon .userPoint6 {
    background-position: -8px -366px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserIcon .userPoint7 {
    background-position: 1px -343px;
    width: 26px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserBox .getUserInfo:before {
    content: " ";
    display: block;
    border-bottom: 1px solid #fff;
    width: 263px;
    height: 1px;
    position: absolute;
    bottom: -2px;
    left: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .getUserInfo:after {
    content: " ";
    display: block;
    border-bottom: 1px solid #fff;
    width: 263px;
    height: 1px;
    position: absolute;
    top: -1px;
    left: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-box {
    margin-top: 20px;
    background: #fff;
    margin-bottom: 5px;
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    padding: 10px 7px 0 7px;
    font-size: 14px;
    -webkit-box-shadow: 1px 2px 3px #ccc;
    box-shadow: 1px 2px 3px #ccc;
    background-color: #f5f5f5;
    background-repeat: repeat-x;
    background-image: -moz--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -ms--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -o--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: linear-gradient(to bottom, #fff, #f5f5f5);
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-box p {
    margin-bottom: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up {
    padding: 5px 5px 10px 5px;
    border-bottom: 1px solid #c9c9c9;
    margin-bottom: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up>p {
    font-weight: bold;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up p {
    font-size: 13px;
    margin-bottom: 8px;
    color: #333;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up a {
    font-size: 13px;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up .virtual-number-value {
    float: right;
    text-align: right;
    width: 80%;
    font-size: 13px;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up .virtual-number-value vertical-align middle span {
    color: #999;
    font-size: 11px;
    float: right;
    margin-top: 2px;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up .virtual-number-value+p {
    float: right;
    font-weight: normal;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-up+div {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-info>p {
    font-size: 11px;
    margin-bottom: 10px;
    color: #808080;
}

.classifiedDetailContent .classifiedOtherBoxes .virtual-number-info span {
    color: #f00;
}

.classifiedDetailContent .classifiedOtherBoxes p {
    font-size: 11px;
    color: #808080;
}

.classifiedDetailContent .classifiedOtherBoxes .getUserInfo {
    text-shadow: 1px 1px 0 #fff;
    border-top: 1px solid #ccc;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    position: relative;
}

.classifiedDetailContent .classifiedOtherBoxes .getUserInfo .userRegistrationDate {
    padding: 10px 0 0;
    margin-bottom: 6px;
}

.classifiedDetailContent .classifiedOtherBoxes .getUserInfo.noBorder:not(.halfBorder) {
    border: 0;
    padding: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .getUserInfo.noBorder:not(.halfBorder):before,
.classifiedDetailContent .classifiedOtherBoxes .getUserInfo.noBorder:not(.halfBorder):after {
    border: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .getUserInfo.noBorder.halfBorder {
    border-top: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .getUserInfo.noBorder.halfBorder:after {
    border-bottom: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea {
    padding: 4px 0 12px 0;
    position: relative;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .classifiedHelpIcon {
    width: 21px;
    height: 21px;
    position: absolute;
    top: -4px;
    left: 236px;
    text-indent: -9999px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -526px no-repeat;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .classifiedHelpIcon #classifiedHelpDetail {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .progressBox {
    background: #deeff0;
    border: 1px solid #69b098;
    height: 5px;
    width: 191px;
    border-radius: 2px;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .progressBox .progressBar {
    height: 3px;
    margin: 1px 0 0 1px;
    width: 189px;
    background: #bde0e2;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .progressBox .progressBar .progressBarValue {
    height: 3px;
    display: block;
    background: #2aaf82;
    -webkit-transition-property: width;
    -moz-transition-property: width;
    -o-transition-property: width;
    -webkit-transition-property: width;
    -moz-transition-property: width;
    -o-transition-property: width;
    -ms-transition-property: width;
    transition-property: width;
    -webkit-transition-duration: 3s;
    -moz-transition-duration: 3s;
    -o-transition-duration: 3s;
    -webkit-transition-duration: 3s;
    -moz-transition-duration: 3s;
    -o-transition-duration: 3s;
    -ms-transition-duration: 3s;
    transition-duration: 3s;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .progressBox .progressBar .progressBarValue.isNull {
    width: 0 !important;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .progressValue {
    position: absolute;
    padding-top: 1px;
    width: 27px;
    height: 14px;
    text-align: center;
    color: #fff;
    font-size: 9px;
    font-weight: bold;
    background: #3ab68c;
    text-shadow: -1px -1px 0 #2d9773;
    top: -1px;
    left: 201px;
}

.classifiedDetailContent .classifiedOtherBoxes .feedbackScoreArea .progressValue:after {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-right-color: #3ab68c;
    border-width: 5px;
    top: 50%;
    margin-top: -5px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserContent {
    background: #efefef;
    padding: 12px 14px;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserContent.career>p {
    font-size: 14px;
    font-weight: bold;
    word-wrap: break-word;
    color: #000;
    margin-bottom: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .classifiedUserContent .link-wrapper {
    text-align: center;
}

.classifiedDetailContent .classifiedOtherBoxes p {
    display: inline-block;
}

.classifiedDetailContent .classifiedOtherBoxes .user-profile-photo {
    float: left;
    margin-right: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .add-user-profile-photo {
    display: block;
    float: left;
    height: 35px;
    width: 50px;
    margin-right: 10px;
    background: #fff;
    font-size: 10px;
    text-align: center;
    padding-top: 15px;
    margin-bottom: 8px;
}

.classifiedDetailContent .classifiedOtherBoxes h5 {
    font-size: 14px;
    font-weight: bold;
    word-wrap: break-word;
    text-shadow: 1px 1px 0 #fff;
    padding-top: 5px;
}

.classifiedDetailContent .classifiedOtherBoxes .userRegistrationDate {
    font-size: 11px;
    padding-bottom: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .userRegistrationDate span {
    padding-left: 3px;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks {
    zoom: 1;
    margin-top: 10px;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks:before,
.classifiedDetailContent .classifiedOtherBoxes .userLinks:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks:after {
    clear: both;
}

.classifiedDetailContent .classifiedOtherBoxes .from-bank .userLinks {
    margin: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks li {
    float: left;
    font-size: 11px;
    text-shadow: 1px 1px 0 #fff;
    border-right: 1px solid #c0c0c0;
    border-left: 1px solid #fff;
    padding-right: 11px;
    padding-left: 11px;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks li:not(.disable):first-child {
    padding-left: 0;
    border-left: none;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks li:not(.disable):last-child {
    padding-right: 0;
    border-right: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks li#favoriteSellerAddLink {
    padding-right: 0;
    border-right: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .userLinks.getClassified li {
    padding-left: 4px;
    padding-right: 4px;
}

.classifiedDetailContent .classifiedOtherBoxes .userContactInfo {
    margin-top: 10px;
    background: #fff;
    margin-bottom: 5px;
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    padding: 0 12px;
    font-size: 14px;
    -webkit-box-shadow: 1px 2px 3px #ccc;
    box-shadow: 1px 2px 3px #ccc;
    background-color: #f5f5f5;
    background-repeat: repeat-x;
    background-image: -moz--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -ms--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f5f5f5));
    background-image: -webkit--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -webkit-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -o--webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o--moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o--o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o--ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o-linear-gradient(to bottom, #fff, #f5f5f5);
    background-image: -webkit-linear-gradient(top, #fff, #f5f5f5);
    background-image: -moz-linear-gradient(top, #fff, #f5f5f5);
    background-image: -o-linear-gradient(top, #fff, #f5f5f5);
    background-image: -ms-linear-gradient(top, #fff, #f5f5f5);
    background-image: linear-gradient(to bottom, #fff, #f5f5f5);
}

.classifiedDetailContent .classifiedOtherBoxes .userContactInfo strong {
    width: 27px;
    display: inline-block;
    font-weight: bold;
}

.classifiedDetailContent .classifiedOtherBoxes .userContactInfo span {
    width: 153px;
    text-align: right;
    display: inline-block;
    font-size: 13px;
    float: right;
}

.classifiedDetailContent .classifiedOtherBoxes .userContactInfo span.encrypted-phone-part,
.classifiedDetailContent .classifiedOtherBoxes .userContactInfo span.pretty-phone-part {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .userContactInfo span.show-part {
    display: inline-block;
}

.classifiedDetailContent .classifiedOtherBoxes .userContactInfo li {
    padding: 10px 7px;
    border-top: 1px solid #c9c9c9;
}

.classifiedDetailContent .classifiedOtherBoxes .userContactInfo li:first-child {
    border-top: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion {
    display: inline-block;
    padding: 8px 0;
    font-size: 11px;
    text-shadow: 1px 1px 0 #fff;
    position: relative;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.getUser {
    text-align: left;
    border-top: 1px solid #fff;
    font-size: 11px;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.passive {
    color: #a3a3a3;
    padding: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.passive:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -187px -159px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailContent .classifiedOtherBoxes .askQuestion.passive:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -182px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.classifiedNoPhone {
    position: relative;
    padding: 10px 0 0;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.classifiedNoPhone:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 208px;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.classifiedNoPhone:after {
    content: "";
    position: absolute;
    top: 1px;
    left: 0;
    display: inline-block;
    width: 208px;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.classifiedAlign {
    margin-top: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.classifiedAlign:before {
    border: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.classifiedAlign:after {
    border: 0;
}

.classifiedDetailContent .classifiedOtherBoxes .askQuestion.riskyCategory {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .btn-show-contact-info {
    margin-top: 7px;
}

.classifiedDetailContent .classifiedOtherBoxes .btn-show-contact-info.riskyCategory {
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .wrapper-trust-safety-box {
    position: relative;
    margin-bottom: 12px;
}

.classifiedDetailContent .classifiedOtherBoxes .wrapper-trust-safety-box.under-warning {
    padding-top: 14px;
}

.classifiedDetailContent .classifiedOtherBoxes .wrapper-trust-safety-box .trustSafetyBox {
    border: 1px solid #dbdbdb;
    padding: 10px 10px 5px 10px;
    color: #666;
    outline: 10px solid #fff;
}

.classifiedDetailContent .classifiedOtherBoxes .wrapper-trust-safety-box .trustSafetyBox a.closing-part {
    color: #ececec;
    font-size: 20px;
    position: absolute;
    top: -26px;
    right: -28px;
    display: none;
}

.classifiedDetailContent .classifiedOtherBoxes .wrapper-trust-safety-box .trustSafetyBox p {
    padding: 6px 0;
    font-size: 11px;
}

.classifiedDetailContent .classifiedOtherBoxes .wrapper-trust-safety-box .trustSafetyBox .trustSafetyTitle {
    font-weight: bold;
    color: #333;
    padding-left: 30px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -101px no-repeat;
    font-size: 12px;
    line-height: 30px;
}

.classifiedDetailContent .classifiedOtherBoxes .safety-warnnings-box {
    position: relative;
    margin-bottom: 12px;
}

.classifiedDetailContent .classifiedOtherBoxes .safety-warnnings-box.under-warning {
    padding-top: 14px;
}

.classifiedDetailContent .classifiedOtherBoxes .safety-warnnings-box .safety-warnnings-content {
    border: 1px solid #dbdbdb;
    padding: 13px 16px 8px 16px;
    color: #666;
    outline: 10px solid #fff;
}

.classifiedDetailContent .classifiedOtherBoxes .safety-warnnings-box .safety-warnnings-content p {
    padding: 0 0 8px 0;
    font-size: 11px;
    line-height: 13px;
}

.classifiedDetailContent .classifiedOtherBoxes .safety-warnnings-box .safety-warnnings-content h6 {
    font-weight: bold;
    color: #333;
    padding-left: 30px;
    font-size: 12px;
    line-height: 21px;
    position: relative;
    margin-bottom: 7px;
}

.classifiedDetailContent .classifiedOtherBoxes .safety-warnnings-box .safety-warnnings-content h6:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: 0 -228px;
    width: 24px;
    height: 24px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    content: "";
    position: absolute;
    top: -1px;
    left: 2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailContent .classifiedOtherBoxes .safety-warnnings-box .safety-warnnings-content h6:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -223px -140px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailContent .authorized-dealer-box {
    background-color: #fff;
    border: 1px solid #dbdbdb;
    width: 276px;
    padding: 0 12px 0 17px;
    margin: 0 0 5px -21px;
    height: 35px;
    position: relative;
}

.classifiedDetailContent .authorized-dealer-box strong {
    display: inline-block;
    line-height: 19px;
    float: left;
    padding: 8px 0 10px 4px;
}

.classifiedDetailContent .authorized-dealer-box p {
    float: right;
    right: 12px;
    position: relative;
}

.classifiedDetailContent .authorized-dealer-box p span {
    float: right;
    top: 8px;
    position: relative;
}

.classifiedDetailContent .authorized-dealer-box p span:nth-child(n+6) {
    display: none !important;
}

.classifiedDetailContent .authorized-dealer-box:before {
    content: "";
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-right: 4px solid #929292;
    position: absolute;
    left: -1px;
    top: -5px;
}

.classifiedDetailContent .authorized-dealer-box:after {
    content: "";
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-left: 4px solid #929292;
    position: absolute;
    right: -1px;
    top: -5px;
}

.classifiedOtherDetails {
    padding-top: 35px;
}

.classifiedOtherDetails .uiTabStyleOne {
    margin-bottom: 3px;
}

.classifiedOtherDetails .uiBox {
    margin-bottom: 10px;
    clear: both;
}

.classifiedOtherDetails .categorieHelpers {
    margin-top: 10px;
}

.classifiedOtherDetails .classifiedDescription {
    padding-bottom: 0;
}

.classifiedOtherDetails .classifiedDescription h3 {
    color: #049aff;
    font-size: 12px;
    font-weight: bold;
}

.classifiedOtherDetails .classifiedDescription ul,
.classifiedOtherDetails .classifiedDescription .classified-pair {
    border: 1px solid #ffeaa5;
    background: #fffced;
    padding: 10px 5px 0 15px;
    margin: 5px 0 25px 0;
}

.classifiedOtherDetails .classifiedDescription>ul {
    zoom: 1;
}

.classifiedOtherDetails .classifiedDescription>ul:before,
.classifiedOtherDetails .classifiedDescription>ul:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedOtherDetails .classifiedDescription>ul:after {
    clear: both;
}

.classifiedOtherDetails .classifiedDescription li {
    float: left;
    width: 210px;
    height: 16px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 5px 0 5px 24px;
    font-weight: bold;
    color: #a7a9ac;
}

.classifiedOtherDetails .classifiedDescription li.selected {
    background: url("assets/blob/check_9aebe81c200c1c2b750e4024b3a8fb1c.svg") -8px -2px no-repeat;
    color: #000;
}

.classifiedOtherDetails .classifiedDescription .damage-area {
    padding: 0;
    margin: 0 50px;
}

.classifiedOtherDetails .classifiedDescription .car-damage-info-list {
    display: block;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 600px;
    -ms-flex-line-pack: start;
    -webkit-align-content: flex-start;
    align-content: flex-start;
    columns: 2 270px;
    columns-gap: 1rem;
}

.classifiedOtherDetails .classifiedDescription .no-change {
    color: #000;
}

.classifiedOtherDetails .classifiedDescription .classified-pair {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-top: 40px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    zoom: 1;
}

.classifiedOtherDetails .classifiedDescription .classified-pair:before,
.classifiedOtherDetails .classifiedDescription .classified-pair:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedOtherDetails .classifiedDescription .classified-pair:after {
    clear: both;
}

.classifiedOtherDetails .classifiedDescription .classified-pair.all-original {
    padding: 20px 15px;
    font-weight: bold;
    text-align: left;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul {
    text-align: left;
    display: inline-block;
    width: 270px;
    background: 0;
    border: 0;
    padding: 0;
    margin: 0;
    vertical-align: top;
    position: relative;
    margin-bottom: 30px;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul li {
    width: auto;
    float: none;
    display: table;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul li.no-change {
    width: 208px;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title {
    font-weight: bold;
    color: #333;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title:before {
    width: 7px;
    height: 7px;
    content: "";
    top: 8px;
    left: 8px;
    position: absolute;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title.changed:before {
    background-color: #875de2;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title.changed-new:before {
    background-color: #ff5e39;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title.painted:before {
    background-color: #ff5e39;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title.painted-new:before {
    background-color: #4083c9;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title.local-painted:before {
    background-color: #ffa945;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title.local-painted-new:before {
    background-color: #fe9546;
}

.classifiedOtherDetails .classifiedDescription .classified-pair ul .pair-title.other-pair:before {
    background-color: #ccc;
}

.classifiedOtherDetails .classifiedDescription li {
    float: left;
    width: 210px;
    height: 16px;
    display: block;
    padding: 5px 0 5px 20px;
    font-weight: bold;
    color: #a7a9ac;
}

.classifiedOtherDetails .classifiedDescription li .damage-description {
    color: #999;
}

.classifiedOtherDetails .classifiedDescription li.selected-damage {
    color: #333;
    font-weight: 400;
    position: relative;
    background: 0;
}

.classifiedOtherDetails .classifiedDescription li.selected-damage:before {
    content: "\2022";
    position: absolute;
    left: 8px;
    top: 4px;
}

.classifiedOtherDetails .classifiedDescription li .tipitip-trigger.info {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -78px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    margin-left: 6px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedOtherDetails .classifiedDescription li .tipitip-trigger.info {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: 0 -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedOtherDetails .yourSecurity h4 {
    margin-bottom: 15px;
}

.footerContainer,
.footerContainer .footer {
    width: 1050px;
}

.footerContainer {
    padding: 28px 10px;
}

#container .classifiedBreadCrumbBackground,
.header-container {
    width: 1070px;
}

.header-container,
#classifiedDetail {
    margin: auto;
}

#classifiedDetail {
    width: 1050px;
}

.classifiedDetail {
    zoom: 1;
}

.classifiedDetail:before,
.classifiedDetail:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetail:after {
    clear: both;
}

.classifiedDetail h3 {
    position: relative;
}

.classifiedDetail h3 .kredi-link,
.classifiedDetail h3 .emlak-endeksi-link {
    font-weight: normal;
    font-size: 11px;
    float: right;
    padding-top: 4px;
}

.classifiedDetailThumbListContainer .classifiedDetailThumbListPages {
    width: 4000px;
}

.classifiedDetail a {
    cursor: pointer;
}

.classifiedDetailTitle .classifiedEvents li.share-icons {
    float: right;
    margin-right: 0;
}

.classifiedDetailTitle .classifiedEvents a.share-icon {
    display: inline-block;
    text-indent: -999px;
    overflow: hidden;
    width: 19px;
    height: 19px;
    background: url("assets/images/paylas_5df90a8888eae3ee0dd649765ba1f4d0.png") no-repeat;
    padding: 0;
    margin-left: 6px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.facebook {
    margin-left: 0;
    background-position: 0 0;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.facebook:hover {
    background-position: 0 -25px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.facebook:active {
    background-position: 0 -50px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.twitter {
    background-position: -25px 0;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.twitter:hover {
    background-position: -25px -25px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.twitter:active {
    background-position: -25px -50px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.googleplus {
    background-position: -50px 0;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.googleplus:hover {
    background-position: -50px -25px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.googleplus:active {
    background-position: -50px -50px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.email {
    background-position: -75px 0;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.email:hover {
    background-position: -75px -25px;
}

.classifiedDetailTitle .classifiedEvents a.share-icon.email:active {
    background-position: -75px -50px;
}

.shareLightbox {
    width: 400px;
}

.shareLightbox h3 {
    font-weight: normal;
}

.shareLightbox ul {
    zoom: 1;
}

.shareLightbox ul:before,
.shareLightbox ul:after {
    display: table;
    content: "";
    zoom: 1;
}

.shareLightbox ul:after {
    clear: both;
}

.shareLightbox li {
    float: left;
    margin-left: 10px;
}

.shareLightbox li:first-child {
    margin-left: 0;
}

.shareLightbox li a {
    display: block;
    width: 70px;
    padding: 60px 0 10px 0;
    text-align: center;
    background: url("/assets/images/share:e3b2445c399ef6af81ea3fc73e97f618.png") no-repeat;
    cursor: pointer;
    font-size: 11px;
    color: #333;
    position: relative;
}

.shareLightbox li a:hover:before {
    position: absolute;
    top: -6px;
    left: 5px;
    width: 65px;
    height: 65px;
    background: url("/assets/images/share:e3b2445c399ef6af81ea3fc73e97f618.png") -404px 0 no-repeat;
    z-index: 10;
    content: " ";
    display: block;
}

.shareLightbox .classifiedShareFacebook {
    background-position: 10px 0;
}

.shareLightbox .classifiedShareTwitter {
    background-position: -70px 0;
}

.shareLightbox .classifiedShareGoogle {
    background-position: -151px 0;
}

.shareLightbox .classifiedSharePinterest {
    background-position: -232px 0;
}

.shareLightbox .classifiedShareEmail {
    background-position: -311px 0;
}

.productInfo p {
    font-size: 15px;
    font-weight: bold;
    margin: 15px 0 15px 10px;
    padding-left: 60px;
    line-height: 48px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -608px no-repeat;
}

.productInfo p.newProduct {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -555px no-repeat;
}

.shipDetails {
    padding: 15px;
}

.shipDetails #campaignCourierInfo {
    display: none;
}

.shipDetails p {
    padding-bottom: 15px;
}

.shipDetails ul {
    padding-left: 30px;
}

.shipDetails li {
    margin-top: 15px;
    padding-bottom: 30px;
    display: inline-block;
    width: 33%;
}

.shipDetails li.single-row {
    width: auto;
    padding-bottom: 15px;
    display: block;
}

.shipDetails li.single-row p {
    display: inline-block;
}

.shipDetails li span {
    display: inline-block;
    padding-top: 10px;
    padding-left: 4px;
}

.shipDetails .campaignCouriers {
    float: right;
}

.shipDetails span.campaignCourier {
    width: 24px;
    height: 15px;
    display: inline-block;
    position: relative;
    background: url("/assets/images/courier_truck:febeb08ff814dbb28ca71eec5eab5277.png") no-repeat;
    content: "";
    vertical-align: text-top;
    padding-right: 4px;
}

.shipDetails h4 {
    color: #800000;
    font-size: 13px;
    font-weight: bold;
}

.shipDetails ul p {
    padding: 6px 0 0 40px;
    margin-top: 5px;
    font-weight: bold;
    font-size: 15px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 13px -131px no-repeat;
}

.shipFirms {
    background-color: #fffaeb;
    border: 1px dotted #b0b0b0;
    float: right;
    margin-right: 20px;
    padding: 5px;
    width: 250px;
}

.shipFirms h3 {
    color: #800000;
    font-size: 13px;
    padding: 10px 10px 0;
    font-weight: bold;
}

.shipFirms ul {
    padding-top: 10px;
}

.shipFirms ul li {
    font-size: 12px;
    margin: 10px 0;
    padding-left: 30px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 19px -670px no-repeat;
}

#container {
    width: 1050px;
    padding: 0 10px;
}

#counterBody {
    width: 130px;
    height: 38px;
    display: inline-block;
    background: url("/assets/images/10:9367b4efdc17ff6313e3bbbc3550afbe.png") 0 0 no-repeat;
    margin-right: 5px;
    padding-top: 4px;
}

#counterBody .counterNums {
    width: 15px;
    height: 26px;
    display: inline-block;
}

#counterBody .counterNums.num0 {
    background: url("/assets/images/0:a7ba3e9c8d189a8be61cf5cffa580ca1.png") 0 4px no-repeat;
}

#counterBody .counterNums.num1 {
    background: url("/assets/images/1:82048cbfb3b4040fec0f208354b87478.png") 0 4px no-repeat;
}

#counterBody .counterNums.num2 {
    background: url("/assets/images/2:c13ce9fa2ad3f48d369ea9fb43d1a2ef.png") 0 4px no-repeat;
}

#counterBody .counterNums.num3 {
    background: url("/assets/images/3:1d067904cc687bdc43ba53b6c7ea0aa6.png") 0 4px no-repeat;
}

#counterBody .counterNums.num4 {
    background: url("/assets/images/4:57ced921b1a6dfcc20c6245afec3fc3a.png") 0 4px no-repeat;
}

#counterBody .counterNums.num5 {
    background: url("/assets/images/5:45f11c42ce50559915ead8f7033ad29f.png") 0 4px no-repeat;
}

#counterBody .counterNums.num6 {
    background: url("/assets/images/6:6276320f2cfc8c3452d2115acda75656.png") 0 4px no-repeat;
}

#counterBody .counterNums.num7 {
    background: url("/assets/images/7:0bda7bba5b8521faf31bd75b110eb7c7.png") 0 4px no-repeat;
}

#counterBody .counterNums.num8 {
    background: url("/assets/images/8:4424a047aed0913dd72f52f330b9cbf3.png") 0 4px no-repeat;
}

#counterBody .counterNums.num9 {
    background: url("/assets/images/9:bb23c061b034c9740581e0ae493f5db8.png") 0 4px no-repeat;
}

.counterBody {
    text-align: center;
    padding-top: 10px;
}

.counterBody p {
    display: inline-block;
    margin: auto;
}

.counterBody p>span {
    float: left;
}

.counterBody p #totalView {
    padding-top: 10px;
}

.buyTableContent {
    float: left;
    width: 465px;
    padding-left: 30px;
}

.buyTableContent .quantity {
    color: #000;
    font-size: 12px;
}

.buyTableContent p {
    padding: 10px 0 30px 0;
}

.buyTableContent h3 {
    color: #800000;
    font-size: 18px;
    padding: 20px 0 20px 0;
}

.buyTableContent li {
    font-size: 15px;
    zoom: 1;
}

.buyTableContent li:before,
.buyTableContent li:after {
    display: table;
    content: "";
    zoom: 1;
}

.buyTableContent li:after {
    clear: both;
}

.buyTableContent ul span {
    float: left;
    width: 100px;
    color: #800000;
    padding-bottom: 20px;
}

.buyTableContent ul span.buyTableValue {
    float: left;
    width: 330px;
    color: #000;
}

.getHeader {
    float: left;
}

.getHeader:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -70px -262px;
    width: 16px;
    height: 12px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    margin-top: -3px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .getHeader:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -118px -100px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.getHeader:lang(en):before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -96px -262px;
    width: 16px;
    height: 12px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .getHeader:lang(en):before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -139px -100px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.whatisGetToolTip {
    padding: 2px 19px 2px 26px;
    text-decoration: underline;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -526px no-repeat;
    margin-top: -2px;
}

.tenderedClassifiedToolTip {
    padding: 2px 20px 2px 0;
    text-decoration: underline;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -526px no-repeat;
    margin-left: 10px;
    margin-right: 20px;
}

.megaPhotoLightbox {
    float: left;
    height: 635px;
}

.megaPhotoLightbox .megaPhotoDescription {
    overflow: hidden;
    border-bottom: 1px solid #dadada;
    padding-bottom: 10px;
    margin-bottom: 10px;
    zoom: 1;
}

.megaPhotoLightbox .megaPhotoDescription:before,
.megaPhotoLightbox .megaPhotoDescription:after {
    display: table;
    content: "";
    zoom: 1;
}

.megaPhotoLightbox .megaPhotoDescription:after {
    clear: both;
}

.megaPhotoLightbox .megaPhotoThumb {
    float: left;
    width: 90px;
    padding-right: 10px;
}

.megaPhotoLightbox .megaPhotoTitle {
    float: left;
    width: 760px;
}

.megaPhotoLightbox .megaPhotoTitle h1 {
    font-size: 18px;
}

.megaPhotoLightbox .megaPhotoTitle h2 {
    color: #333;
    font-size: 12px;
    margin: 10px 0 5px;
    padding-bottom: 5px;
}

.megaPhotoLightbox .megaPhotoTitle h3 {
    color: #333;
    border: none !important;
    font-size: 14px !important;
    padding: 0 !important;
    margin: 0 !important;
}

.megaPhotoLightbox .fullscreen-browser-button {
    position: fixed;
    z-index: 100;
    right: 100px;
    top: 7px;
    font-size: 14px;
    font-weight: bold;
    line-height: 100%;
    color: #fff;
    padding: 10px 25px 10px 25px;
    cursor: pointer;
}

.megaPhotoLightbox .fullscreen-browser-button:before {
    position: absolute;
    right: 0;
    top: 7px;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -100px -70px;
    width: 18px;
    height: 18px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .megaPhotoLightbox .fullscreen-browser-button:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -188px -118px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.megaPhotoLightbox .fullscreen-browser-button.fullscreen-active:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -238px -200px;
    width: 18px;
    height: 18px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .megaPhotoLightbox .fullscreen-browser-button.fullscreen-active:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -165px -118px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.ie8 .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-two {
    margin-left: -480px;
}

.ie8 .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-three {
    margin-left: -960px;
}

.ie8 .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-four {
    margin-left: -1440px;
}

.ie8 .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-five {
    margin-left: -1920px;
}

.ie8 .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-six {
    margin-left: -2400px;
}

.ie8 .megaPhotoLinksContainer.page-two {
    margin-top: -541px;
}

.ie8 .megaPhotoLinksContainer.page-three {
    margin-top: -1082px;
}

.ie8 .megaPhotoLinksContainer.page-four {
    margin-top: -1623px;
}

.ie8 .megaPhotoLinks.single li.megaPhotoLinksContainerHolder {
    width: auto;
}

.boxShowHide {
    width: 16px;
    height: 16px;
    display: block;
    text-indent: -9999px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 0 -189px no-repeat;
    cursor: pointer;
}

.boxShowHide.boxHidden {
    background-position: 0 -172px;
}

.classifiedGet .uiBoxTitle {
    zoom: 1;
}

.classifiedGet .uiBoxTitle:before,
.classifiedGet .uiBoxTitle:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedGet .uiBoxTitle:after {
    clear: both;
}

.classifiedGet .uiBoxContainer {
    zoom: 1;
}

.classifiedGet .uiBoxContainer:before,
.classifiedGet .uiBoxContainer:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedGet .uiBoxContainer:after {
    clear: both;
}

.uiDetailTitle a {
    float: none;
    height: 16px;
    display: block;
    cursor: pointer;
    color: #000;
}

.uiDetailTitle a:hover {
    text-decoration: none;
}

.uiDetailTitle a:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -161px -159px;
    width: 16px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 7px;
    right: 7px;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .uiDetailTitle a:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -161px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.uiDetailTitle a.boxHidden:before {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.uiBox.closed {
    border-bottom: 0;
}

.quickMenu {
    display: block;
}

.quickMenu li {
    margin-top: 7px;
}

.quickMenu li:first-child {
    margin-top: 0;
}

.quickMenu a {
    display: inline-block;
    padding: 0 0 0 26px;
    height: 18px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") no-repeat;
}

.quickMenu #editClassified {
    background-position: -48px -738px;
}

.quickMenu #saveAsDraft {
    background-position: -48px -764px;
}

.quickMenu #sellSmilarItem {
    background-position: -48px -789px;
}

.quickMenu #dopingClassified {
    background-position: -48px -813px;
}

.quickMenu #makeActive {
    background-position: -48px -842px;
}

.quickMenu #makeInactive {
    background-position: -48px -842px;
}

.quickMenu #updateClassified {
    background-position: -48px -868px;
}

.quickMenu #deleteClassified {
    background-position: -48px -892px;
}

#classified-tabs {
    height: 37px;
}

.classifiedStatusWarning {
    border-radius: 3px;
    height: 60px;
    border: 1px solid #dbdbdb;
    margin-top: 10px;
    position: relative;
}

.classifiedStatusWarning p {
    height: 58px;
    margin: 1px;
    display: block;
    text-align: center;
    background-color: #fff;
    background-repeat: repeat-x;
    background-image: -moz--webkit-linear-gradient(top, #efefef, #fff);
    background-image: -moz--moz-linear-gradient(top, #efefef, #fff);
    background-image: -moz--o-linear-gradient(top, #efefef, #fff);
    background-image: -moz--ms-linear-gradient(top, #efefef, #fff);
    background-image: -moz-linear-gradient(to bottom, #efefef, #fff);
    background-image: -ms--webkit-linear-gradient(top, #efefef, #fff);
    background-image: -ms--moz-linear-gradient(top, #efefef, #fff);
    background-image: -ms--o-linear-gradient(top, #efefef, #fff);
    background-image: -ms--ms-linear-gradient(top, #efefef, #fff);
    background-image: -ms-linear-gradient(to bottom, #efefef, #fff);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #fff));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #fff));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #fff));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #fff));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #fff));
    background-image: -webkit--webkit-linear-gradient(top, #efefef, #fff);
    background-image: -webkit--moz-linear-gradient(top, #efefef, #fff);
    background-image: -webkit--o-linear-gradient(top, #efefef, #fff);
    background-image: -webkit--ms-linear-gradient(top, #efefef, #fff);
    background-image: -webkit-linear-gradient(to bottom, #efefef, #fff);
    background-image: -o--webkit-linear-gradient(top, #efefef, #fff);
    background-image: -o--moz-linear-gradient(top, #efefef, #fff);
    background-image: -o--o-linear-gradient(top, #efefef, #fff);
    background-image: -o--ms-linear-gradient(top, #efefef, #fff);
    background-image: -o-linear-gradient(to bottom, #efefef, #fff);
    background-image: -webkit-linear-gradient(top, #efefef, #fff);
    background-image: -moz-linear-gradient(top, #efefef, #fff);
    background-image: -o-linear-gradient(top, #efefef, #fff);
    background-image: -ms-linear-gradient(top, #efefef, #fff);
    background-image: linear-gradient(to bottom, #efefef, #fff);
}

.classifiedStatusWarning p span {
    display: inline-block;
    margin: auto;
    margin-top: 2px;
}

.classifiedStatusWarning .statusMessage {
    padding: 10px 0 0 60px;
    display: block;
    position: relative;
    font-size: 18px;
    color: #ce3737;
    min-height: 20px;
    font-weight: bold;
    margin-top: 5px;
}

.classifiedStatusWarning .statusMessage:before {
    position: absolute;
    width: 50px;
    height: 50px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") -83px -343px no-repeat;
    display: block;
    content: " ";
    top: 0;
    left: 0;
}

.classifiedStatusWarning .classifiedHelp,
.classifiedStatusWarning .classifiedLegendDetail {
    padding: 1px 0 0 61px;
    text-align: left;
    font-size: 11px;
    display: block;
}

.classifiedStatusWarning .classifiedHelp>a {
    margin-right: 5px;
}

.classifiedRejected {
    height: auto;
    border: 0;
    background: #f6f6f6;
    padding: 35px 0 30px;
}

.classifiedRejected p {
    height: auto;
    background: 0;
}

.classifiedRejected .statusMessage {
    padding: 110px 0 0 10px;
    font-size: 19px;
    margin-top: 0;
    color: #333;
}

.classifiedRejected .statusMessage:before {
    position: absolute;
    width: 90px;
    height: 90px;
    background-position: -83px -397px;
    left: 50%;
    margin-left: -45px;
}

.classifiedRejected .classifiedHelp {
    padding: 15px 0 0;
    text-align: center;
}

.classifiedRejected .classifiedHelp clearfix,
.classifiedRejected .classifiedHelp .btn {
    background-color: #d83f40;
    background-repeat: repeat-x;
    background-image: -moz--webkit-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -moz--moz-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -moz--o-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -moz--ms-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -moz-linear-gradient(to bottom, #fb4f50, #d83f40);
    background-image: -ms--webkit-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -ms--moz-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -ms--o-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -ms--ms-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -ms-linear-gradient(to bottom, #fb4f50, #d83f40);
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fb4f50), color-stop(100%, #d83f40));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fb4f50), color-stop(100%, #d83f40));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fb4f50), color-stop(100%, #d83f40));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fb4f50), color-stop(100%, #d83f40));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fb4f50), color-stop(100%, #d83f40));
    background-image: -webkit--webkit-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -webkit--moz-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -webkit--o-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -webkit--ms-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -webkit-linear-gradient(to bottom, #fb4f50, #d83f40);
    background-image: -o--webkit-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -o--moz-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -o--o-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -o--ms-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -o-linear-gradient(to bottom, #fb4f50, #d83f40);
    background-image: -webkit-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -moz-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -o-linear-gradient(top, #fb4f50, #d83f40);
    background-image: -ms-linear-gradient(top, #fb4f50, #d83f40);
    background-image: linear-gradient(to bottom, #fb4f50, #d83f40);
    border: 0;
    margin: 0 auto 25px;
    border-radius: 3px;
}

.classifiedRejected .classifiedHelp>a {
    margin-right: 0;
    font-size: 13px;
}

.classifiedWaitingApproval {
    border: 0;
    padding-top: 40px;
    height: 310px;
    background: #f6f6f6;
}

.classifiedWaitingApproval p {
    background: 0;
}

.classifiedWaitingApproval .statusMessage {
    padding: 0;
    font-size: 20px;
}

.classifiedWaitingApproval .statusMessage:before {
    background: url("/assets/images/waiting_approval_x:c70d4556d14b87b48293e0edc2068585.png") no-repeat;
    margin-bottom: 20px;
    position: relative;
    width: 100px;
    height: 100px;
    display: block;
    content: " ";
    top: 0;
    left: 33%;
}

.classifiedWaitingApproval .approvalTimeInfo {
    font-size: 15px;
    width: 634px;
    margin: auto;
    height: 100px;
    margin-top: 110px;
}

.classifiedWaitingApproval .approvalTimeInfo div:first-child {
    padding-left: 59px;
}

.classifiedWaitingApproval .approvalTimeInfo div {
    float: left;
    color: #ce3737;
    text-align: left;
    padding-left: 10px;
}

.classifiedWaitingApproval .approvalTimeInfo div:last-child {
    font-weight: bold;
}

.classifiedWaitingApproval .approvalTimeInfo .info {
    margin-top: 20px;
}

.classifiedWaitingApproval .approvalTimeInfo .info p {
    color: #000;
    font-size: 14px;
    margin-top: 0;
    height: 19px;
    font-weight: normal;
}

.classifiedWaitingApproval .approvalTimeInfo .aproval-info-group {
    text-align: center;
    color: #ce3737;
    display: block;
}

.classifiedWaitingApproval .approvalTimeInfo .aproval-info-group+.aproval-info-group {
    margin-top: 5px;
}

.classifiedWaitingApproval .approvalTimeInfo .aproval-info-group+.info {
    margin-top: 10px;
}

.classifiedWaitingApproval.classified-aproval-and-online {
    height: 128px;
    padding-top: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f5f5f5;
    border: 1px solid #eaeaea;
}

.classifiedWaitingApproval.classified-aproval-and-online .statusMessage {
    position: relative;
    padding-top: 57px;
    color: #c75351;
    font-size: 16px;
}

.classifiedWaitingApproval.classified-aproval-and-online .statusMessage:before {
    display: none;
}

.classifiedWaitingApproval.classified-aproval-and-online .statusMessage:after {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -70px 0;
    width: 48px;
    height: 55px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -24px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedWaitingApproval.classified-aproval-and-online .statusMessage:after {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -65px 0;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedWaitingApproval.classified-aproval-and-online p span {
    margin-top: 0;
}

.classifiedWaitingApproval.classified-aproval-and-online .seenByOtherUserClassified {
    margin-top: 15px;
    font-size: 12px;
    font-weight: bold;
}

.classifiedWaitingApproval.classified-aproval-and-online .seenByOtherUserClassified a {
    color: #489af1;
}

.classifiedLegend .statusMessage {
    padding-top: 4px;
    color: #1e946d;
}

.classifiedLegend .statusMessage:before {
    background-position: -28px -343px;
}

.classifiedHelpDetail span {
    color: #3ab68c;
    font-weight: bold;
}

.classifiedTooltipDetail {
    width: 170px;
    text-align: center;
}

.classifiedTooltipDetail span {
    color: #3ab68c;
    font-weight: bold;
}

.classifiedOtherPrice {
    font-size: 12px;
    font-weight: bold;
    line-height: 32px;
}

#classifiedPetsDetail {
    display: none;
}

.petsAdoptionHeader span {
    color: #ff9600;
    font-weight: bold;
}

.briefSquareMeters {
    margin-top: -20px;
    color: #8d0700;
    padding-bottom: 15px;
}

.passive-classified .classifiedStatusWarning {
    margin-bottom: 15px;
}

.disable {
    display: none !important;
}

.uiTabStyleOne.classifiedDetailTabs:before {
    top: 33px;
}

.uiTabStyleOne.classifiedDetailTabs li {
    height: 36px;
}

.uiTabStyleOne.classifiedDetailTabs li.tab-new-icon>a {
    padding-right: 47px !important;
}

.uiTabStyleOne.classifiedDetailTabs li.tab-new-icon:after {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -258px -220px;
    width: 30px;
    height: 15px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    right: 10px;
    display: block;
    float: right;
    bottom: 25px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .uiTabStyleOne.classifiedDetailTabs li.tab-new-icon:after {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -244.5px -210px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.uiTabStyleOne.classifiedDetailTabs a {
    padding: 9px 17px 11px 17px;
    font-size: 14px;
}

.mini-tab-content {
    clear: both;
}

.bankCreditsContainer {
    min-height: 400px;
}

.dailyClassifiedLimit {
    width: 700px;
    min-height: 160px;
    overflow: hidden;
}

.dailyClassifiedLimit h2 {
    font-size: 25px;
    border-bottom: 1px solid #dadada;
    font-weight: normal;
    padding: 0 9px 5px 9px;
    line-height: 44px;
}

.classified #cboxContent .dailyClassifiedLimit {
    padding: 17px;
}

.dailyClassifiedLimitButtons {
    padding: 0 0 5px;
}

.dailyClassifiedLimitMessage,
.dailyClassifiedNoLimitMessage,
.dailyClassifiedLimitMessageMultiple,
.dailyClassifiedLimitLastMessage {
    padding: 25px 0 25px;
    font-size: 14px;
}

.dailyClassifiedLimitBulk p span {
    color: #c55353;
    font-weight: bold;
}

.dailyClassifiedLimitWhy {
    float: right;
}

.dailyClassifiedLimitDescription {
    font-size: 13px;
    display: none;
}

.dailyClassifiedLimitDescription h4 {
    font-weight: bold;
}

.dailyClassifiedLimitDescription p {
    padding: 25px 0 15px;
}

.dailyClassifiedLimitDescription ul {
    padding-left: 20px;
}

.dailyClassifiedLimitDescription li {
    list-style-type: disc;
    padding: 13px 0;
}

.dailyClassifiedLimitDescription.dailyClassifiedLimitDescriptionShow {
    display: block;
}

.passivateClassifiedStatus {
    border: 1px solid #dfdfdf;
    padding: 1px;
    background: #fff;
    height: 170px;
    margin: 10px 0;
    border-radius: 3px;
    width: 982px;
}

.passivateClassifiedStatus .statusDetail {
    width: 982px;
    height: 170px;
    background: #f8f8f8;
    border-radius: 3px;
    zoom: 1;
}

.passivateClassifiedStatus .statusDetail:before,
.passivateClassifiedStatus .statusDetail:after {
    display: table;
    content: "";
    zoom: 1;
}

.passivateClassifiedStatus .statusDetail:after {
    clear: both;
}

.passivateClassifiedStatus .statusDetail .statusTitle {
    padding: 55px 20px 0 70px;
    float: left;
    display: block;
    min-height: 60px;
}

.passivateClassifiedStatus .statusDetail .statusTitle span {
    padding: 10px 0 0 60px;
    display: block;
    position: relative;
    font-size: 18px;
    color: #c55353;
    min-height: 20px;
    font-weight: bold;
    margin-top: 5px;
    width: 260px;
}

.passivateClassifiedStatus .statusDetail .statusTitle span:before {
    position: absolute;
    width: 50px;
    height: 50px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") -83px -343px no-repeat;
    display: block;
    content: " ";
    top: 0;
    left: 0;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary {
    margin-top: 32px;
    width: 515px;
    min-height: 70px;
    background: #fff;
    padding: 15px;
    border: 1px solid #ececec;
    float: left;
    zoom: 1;
    -webkit-box-shadow: 1px 2px 3px #ccc;
    box-shadow: 1px 2px 3px #ccc;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary:before,
.passivateClassifiedStatus .statusDetail .classifiedSummary:after {
    display: table;
    content: "";
    zoom: 1;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary:after {
    clear: both;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary img {
    float: left;
    margin-right: 10px;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary .classifiedSummaryImg {
    border: 1px solid #ccc;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary .summaryBox {
    float: left;
    width: 380px;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary .summaryBox h2 {
    font-size: 14px;
    color: #039;
    line-height: 20px;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary .summaryBox strong {
    color: #666;
    display: block;
    line-height: 22px;
}

.passivateClassifiedStatus .statusDetail .classifiedSummary .summaryBox .classifiedPrice {
    font-size: 14px;
    font-weight: bold;
    color: #910000;
    line-height: 24px;
}

.mtvTitle {
    margin: 0 10px 10px 65px;
    color: #2777be;
}

.taxRates {
    width: 250px;
    text-align: center;
}

.taxRates tr {
    background: #f7f7f7;
    height: 20px;
    line-height: 20px;
}

.taxRates tr.bold {
    font-weight: bold;
}

.taxRates tr:nth-child(even) {
    background: #fff;
}

.taxRates tr:first-child {
    background: #e6edf3;
    font-weight: bold;
}

.taxRates td {
    vertical-align: middle;
    width: 48%;
}

.classifiedTechDetails {
    padding: 0;
    position: relative;
}

.classifiedTechDetails table {
    width: 100%;
}

.classifiedTechDetails tbody tr {
    background: #f7f7f7;
    height: 44px;
    line-height: 43px;
}

.classifiedTechDetails tbody tr:nth-child(even) {
    background: #fff;
}

.classifiedTechDetails tbody td {
    vertical-align: middle;
}

.classifiedTechDetails tbody .title {
    font-weight: bold;
    padding-left: 50px;
    width: 375px;
}

.classifiedTechDetails tbody .title span {
    color: #b2b2b2;
    margin-left: 4px;
    font-weight: 100;
}

.classifiedTechDetails .help {
    display: inline-block;
    width: 21px;
    height: 22px;
    background: url("/assets/images/help-icon:f0e64832ee3418774b65187bf54a15af.png") top left no-repeat;
    vertical-align: middle;
    cursor: pointer;
    margin-left: 10px;
}

.classifiedTechDetails .tech .tech-main-title {
    border-bottom: 2px solid #efefef;
    height: 80px;
    padding: 10px 40px 0 40px;
}

.classifiedTechDetails .tech .tech-main-title .compareThisCar {
    display: block;
    position: absolute;
    right: 35px;
    top: 23px;
    width: 180px;
    height: 32px;
    line-height: 31px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    border-radius: 3px;
    padding: 0;
}

.classifiedTechDetails .tech .tech-main-title .compareThisCar:hover {
    text-decoration: none;
}

.classifiedTechDetails .tech .tech-main-title .brandLogo {
    float: left;
    margin: -8px 15px 0 0;
}

.classifiedTechDetails .tech .tech-main-title .brandLogo+span {
    font-size: 20px;
    position: relative;
    top: 30%;
}

.classifiedTechDetails .tech-scroll-active {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 100;
    background: #fff;
}

.classifiedTechDetails .tech-scroll-active .tech-main-title {
    padding-top: 8px;
    width: 1070px;
    margin: 0 auto;
    position: relative;
}

.classifiedTechDetails .tech-scroll-active .tech-main-title .compareThisCar {
    right: 35px;
    top: 23x;
}

.classifiedTechDetails .tech-scroll-active+.sticky-fixed {
    padding-top: 90px;
}

.classifiedTechDetails h3 {
    margin: 35px 0 10px 48px;
}

.classifiedTechDetails h3 span {
    font-size: 1.5em;
    color: #1064bc;
    font-weight: 100;
}

.classifiedTechDetails .equipmentSubTitle {
    font-size: 1.1em;
    color: #00537a;
    padding-left: 0;
    background: 0;
}

.classifiedTechDetails .equipments {
    font-size: 13px;
    text-align: center;
    margin-top: 40px;
    margin-bottom: 60px;
}

.classifiedTechDetails .equipments .equipmentDescription {
    width: 60%;
    padding-left: 75px;
}

.classifiedTechDetails .equipments .checkmark {
    display: inline-block;
    margin-left: 46%;
}

.classifiedTechDetails .equipments .checkmark:after {
    content: "";
    display: block;
    width: 5px;
    height: 13px;
    border: solid #00b767;
    border-width: 0 5px 5px 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    margin: 2px;
}

.classifiedTechDetails .equipments tr td {
    width: 20%;
}

.classifiedTechDetails .equipments tr td:first-child {
    width: 60%;
}

.classifiedTechDetails .equipments ul {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}

.classifiedTechDetails .equipments li {
    font-weight: normal;
    background-color: #fff;
    border: 1px solid #1064bc;
}

.classifiedTechDetails .equipments li:not(.q) {
    border: 1px solid #efefef;
    border-top: 0;
}

.classifiedTechDetails .equipments li.q {
    padding: 15px;
    color: #1064bc;
    cursor: pointer;
    position: relative;
    padding-left: 50px;
    font-size: 1.5em;
    height: 20px;
    line-height: 18px;
}

.classifiedTechDetails .equipments li.q div {
    width: 60%;
    float: left;
}

.classifiedTechDetails .equipments li.q span {
    width: 20%;
    float: left;
    margin-top: 25px;
    font-size: 13px;
    text-align: center;
    display: none;
}

.classifiedTechDetails .equipments li.q.afterClick {
    background-position: 0 -45px;
    border: 1px solid #efefef;
    border-bottom: 0;
    height: 50px;
}

.classifiedTechDetails .equipments li.q.afterClick span {
    display: block;
}

.classifiedTechDetails .equipments li.q.afterClick:after {
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    top: 21px;
}

.classifiedTechDetails .equipments li.q:after {
    content: "";
    display: block;
    position: absolute;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    width: 0;
    height: 0;
    border-bottom: 10px solid #1064bc;
    border-left: 10px solid transparent;
    right: 50px;
}

.fuelIcon {
    background-position: right -4484px;
    padding: 5px 65px 10px 0;
    line-height: 40px;
}

.kmIcon {
    background-position: right -4536px;
    padding: 5px 65px 10px 0;
    line-height: 30px;
}

.TechDetail_Specs .even {
    background-color: #f5f6f8;
}

.clssfdDtlsList dt,
.clssfdDtlsList dd {
    border-bottom: 1px solid #c0c0c0 !important;
}

.techDetailLeft,
.techDetailRight {
    width: 484px;
}

.techDetailRight {
    float: right;
}

.techDetailLeft {
    float: left;
}

.subTitleTd {
    width: 200px;
}

.equipmentApplyIcon {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") -1px -138px no-repeat;
    margin-left: 46%;
    width: 19px;
    height: 16px;
    display: block;
}

#classifiedDescription,
#classified-project-campaign {
    word-wrap: break-word;
    line-height: 1.3em;
    font-size: 14px;
}

#classifiedDescription ol,
#classified-project-campaign ol {
    list-style: decimal inside;
}

#classifiedDescription ul,
#classified-project-campaign ul {
    list-style: inside;
}

#classifiedDescription p,
#classified-project-campaign p {
    padding-bottom: 10px;
}

#classifiedDescription p,
#classified-project-campaign p,
#classifiedDescription span,
#classified-project-campaign span,
#classifiedDescription b,
#classified-project-campaign b,
#classifiedDescription font,
#classified-project-campaign font {
    line-height: normal;
}

#colorbox.is-owner-popup-dialog #cboxTitle {
    font-weight: normal;
    font-size: 22px;
    font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Roboto, sans-serif;
    padding: 10px 0;
    padding-top: 3px;
    margin-left: 10px;
    border-bottom: 1px solid #d8d7d7;
    width: inherit;
}

#colorbox.is-owner-popup-dialog #cboxContent {
    padding: 20px;
}

#colorbox.is-owner-popup-dialog #cboxContent #infoIsOwnerPopupDialog .info-add-popup-container {
    margin-top: 40px;
}

#colorbox.is-owner-popup-dialog #cboxContent #infoIsOwnerPopupDialog .btn-holder {
    margin-top: 20px;
    text-align: right;
}

#colorbox.is-owner-popup-dialog #cboxContent #infoIsOwnerPopupDialog .btn-simple {
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
    color: #fff;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    padding: 6px 16px;
    border: 0;
    text-shadow: none;
    background: #489ae9;
}

#colorbox.is-owner-popup-dialog #cboxContent #infoIsOwnerPopupDialog .btn-simple:disabled {
    cursor: default;
    color: #cfe1f2;
    background: #afcdea;
    border-color: #afcdea;
}

#colorbox.is-owner-popup-dialog #cboxClose {
    top: 18px;
    right: 20px;
}

@media print {
    body {
        font: 12px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Roboto, sans-serif;
    }
    .header-container,
    .classifiedBreadcrumb,
    .footerContainer,
    .classifiedDetailMegaVideo,
    .classifiedFeedback,
    .classifiedEvents,
    .userLinks,
    .askQuestion,
    .classifiedHelpIcon,
    .boxShowHide,
    .getHeader,
    .whatisGetToolTip,
    .tenderedClassifiedToolTip,
    #classifiedBuyTable,
    .yourSecurity,
    .toolbox-disable-print,
    .priceInfo form,
    #operations,
    #toolBoxButton,
    #classified-detail .uiBox,
    .feedbackScoreArea {
        display: none;
    }
    .hide-for-print {
        display: none !important;
    }
    #classified-detail .uiBox:first-child {
        display: block;
    }
    #classifiedId {
        color: #d10000;
    }
    .classifiedDetailTitle h1 {
        width: 764px;
        float: left;
    }
}

.classifiedId {
    color: #f00;
}

.classifiedUrl {
    padding-top: 15px;
}

.classifiedUrl h5 {
    font-size: 12px;
    color: #333;
    padding-bottom: 5px;
}

.classifiedUrl p {
    border: 2px solid #6198d3;
    padding: 5px;
    border-radius: 2px;
}

.classifiedUrl p span {
    padding: 4px 6px;
    display: inline-block;
    font-size: 12px;
}

.locationBox {
    width: 730px;
    height: 245px;
    background: #fff;
    position: relative;
}

.locationBox:before {
    content: "";
    width: 218px;
    height: 170px;
    background: url("/assets/images/invalidLocaiton:7c7510ff4278afbbbb4b0909bd2131e0.jpg") no-repeat;
    position: absolute;
    right: 0;
    top: 50px;
}

.locationBox h4 {
    font-size: 25px;
    line-height: 30px;
    border-bottom: 1px solid #ccc;
    color: #484747;
    padding: 0 0 8px 10px;
    font-weight: normal;
}

.locationBox p {
    font-size: 15px;
    padding: 13px 0 13px 10px;
    width: 490px;
    color: #484747;
}

.locationBox img {
    float: right;
    margin-top: 18px;
}

.locationBox #invalidLocationId,
.locationBox #invalidLocationIds {
    font-weight: bold;
}

.locationBox #editInvalidLocationClassified {
    margin-left: 10px;
}

#unpaidInvoice .btn-alternative {
    margin-right: 10px;
}

.paidClassifiedContent h4 {
    border-bottom: 1px solid #ccc;
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    padding-bottom: 10px;
}

.paidClassifiedContent p {
    padding-top: 20px;
}

.onylStockUpdateableConent h4 {
    border-bottom: 1px solid #ccc;
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    padding-bottom: 10px;
}

.onylStockUpdateableConent .stockDescText {
    margin: 15px 20px 20px 0;
    font-size: 13px;
}

.onylStockUpdateableConent #stokLabel {
    font-size: 13px;
    font-weight: bold;
    padding-right: 10px;
}

.onylStockUpdateableConent .stockInputArea {
    margin: 25px 0;
}

.onylStockUpdateableConent #stokUyari {
    font-size: 11px;
    color: #999;
    padding-left: 10px;
}

.onylStockUpdateableButtons {
    text-align: center;
    margin-top: 20px;
}

.onylStockUpdateableButtons a {
    margin-left: 10px;
}

.getInfoButton {
    width: 220px;
    margin-top: 11px;
    margin-bottom: 5px;
}

.bank-box {
    padding: 10px;
}

.bank-box#colorbox {
    width: 470px !important;
    height: 660px !important;
}

.bank-box .offer h3 {
    display: block !important;
}

.bank-box #cboxWrapper {
    width: 490px !important;
    height: 680px !important;
}

.bank-box #cboxContent {
    padding: 15px;
}

#cboxLoadedContent .overflow-popup {
    width: 750px;
}

#cboxLoadedContent .overflow-popup .dialog-buttons {
    text-align: left;
    padding-top: 20px;
}

#cboxLoadedContent .overflow-popup .info-holder {
    zoom: 1;
    border-top: 1px solid #ababab;
    margin-top: 20px;
    padding-top: 20px;
}

#cboxLoadedContent .overflow-popup .info-holder:before,
#cboxLoadedContent .overflow-popup .info-holder:after {
    display: table;
    content: "";
    zoom: 1;
}

#cboxLoadedContent .overflow-popup .info-holder:after {
    clear: both;
}

#cboxLoadedContent .overflow-popup .info-holder h2 {
    font-size: 18px;
    font-weight: bold;
    color: #666;
    width: 395px;
    float: left;
    line-height: 30px;
    margin-bottom: 0;
}

#cboxLoadedContent .overflow-popup .info-holder .kurumsal-info {
    position: relative;
    padding-left: 85px;
    border-left: 1px solid #ababab;
    width: 190px;
    float: left;
    height: 50px;
    padding-top: 10px;
}

#cboxLoadedContent .overflow-popup .info-holder .kurumsal-info:before {
    left: 0;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(171, 171, 171, 0);
    border-left-color: #ababab;
    border-width: 8px;
    margin-top: -8px;
}

#cboxLoadedContent .overflow-popup .info-holder .kurumsal-info:after {
    content: " ";
    position: absolute;
    left: 35px;
    top: 10px;
    background: url("/assets/images/kurumsal:231f5cd05bc369c58574e14f0ebb8530.png") no-repeat;
}

#cboxLoadedContent .overflow-popup .info-holder .kurumsal-info h3,
#cboxLoadedContent .overflow-popup .info-holder .kurumsal-info h4 {
    margin: 0;
    padding: 0;
}

#cboxLoadedContent .overflow-popup .info-holder .kurumsal-info h3 {
    font-size: 13px;
    color: #666;
    border: 0;
    padding-bottom: 8px;
}

#cboxLoadedContent .overflow-popup .info-holder .kurumsal-info h4 {
    font-size: 24px;
    color: #ec6762;
    border-bottom: 0;
}

.badge-tooltip {
    margin-left: 7px;
    text-align: center;
    font-size: 11px;
    max-width: 280px;
}

.badge-tooltip .h {
    background-color: #8598aa;
    color: #fff;
    margin: -9px -14px 9px -14px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-shadow: 1px 1px #566d82;
    font-size: 12px;
    font-weight: bold;
}

.credit-proposal-tab {
    position: relative;
}

.beta {
    display: block;
    position: absolute;
    right: -3px;
    top: -2px;
    width: 31px;
    height: 32px;
    text-indent: -9999px;
    background: url("/assets/images/map_search_master:32d7e3085077ce20ce3ad27433479521.png") 0 0 no-repeat;
}

.installmentInfo {
    clear: both;
    padding-bottom: 5px;
    font-size: 12px;
    text-align: center;
    color: #333;
}

#classified-location {
    position: relative;
}

.cardCampaignInfo {
    width: 270px;
    max-width: 270px;
}

.cardCampaignInfo .title,
.cardCampaignInfo .line {
    display: block;
    padding-bottom: 5px;
}

.cardCampaignInfo .title {
    font-weight: bold;
    font-size: 12px;
}

.cardCampaignInfo .title.cardBonus {
    color: #71c03e;
}

.cardCampaignInfo .title.cardAdvantage {
    color: #ca0301;
}

.cardCampaignInfo .title.cardAxess {
    color: #ffa500;
}

.cardCampaignInfo .title.cardFinans {
    color: #184c89;
}

.cardCampaignInfo .title.cardMaximum {
    color: #f15bac;
}

.cardCampaignInfo .title.cardWorld {
    color: #782b90;
}

.cardCampaignInfo .title.cardParaf {
    color: #38b2de;
}

.virtualNumberErrorLightbox {
    height: 300px;
    text-align: center;
}

.virtualNumberErrorLightbox p {
    font-size: 16px;
    position: relative;
    padding-top: 100px;
}

.virtualNumberErrorLightbox p:before {
    background: url("/assets/images/uyari_x:77215100b0871f2be109b6a330b2c46c.png") no-repeat;
    position: absolute;
    top: 0;
    left: 50%;
    content: "";
    width: 80px;
    height: 70px;
    margin-left: -40px;
}

.virtualNumberErrorLightbox #closeVirtualNumberLightBox {
    width: 120px;
    margin-top: 60px;
}

.dialog-fav-content p {
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 15px;
    color: #333;
}

.dialog-fav-buttons {
    padding-top: 10px;
}

.dialog-fav-buttons a {
    margin-right: 7px;
}

.dialog-fav-buttons.align-right {
    text-align: right;
}

.dialog-fav-buttons.align-right a {
    margin: 0 0 0 7px;
}

.favoritePermissionPopup h3 .icon-success {
    width: 28px;
    height: 28px;
    background: url("/assets/images/title_success:b30f011860cd77b2d986fc85a3bdb475.png") no-repeat;
    display: inline-block;
    vertical-align: bottom;
}

.favoritePermissionTt {
    z-index: 100000;
}

.favoritePermissionTt p {
    margin: 0 0 10px;
}

.favoritePermissionTt p:last-of-type {
    margin: 0;
}

.favoritePermissionTtTrigger {
    height: 22px;
    width: 22px;
    display: inline-block;
    margin-top: -8px;
    position: relative;
    top: 6px;
    background: url("/assets/images/signInIcons:8e5a088ef4a360b6e62c55c6181188b1.png") no-repeat scroll 0 0;
    margin-left: 4px;
}

.lock-body {
    overflow: hidden;
}

.footer-container:before {
    bottom: 28px;
    position: relative;
}

@media print {
    .uiTabStyleOne.classifiedDetailTabs li a {
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid #c0c0c0 !important;
        border-bottom: 0;
    }
    .classifiedOtherBoxes .classifiedUserBox .userContactInfo {
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}

@media screen and (min-width: 1050px) and (max-width: 1169px) {
    .classifiedBreadCrumbBackground,
    .header-container {
        width: 100% !important;
        padding: 0;
    }
    .footerContainer {
        width: 100% !important;
    }
}

@media screen and (min-width: 1170px) {
    .uiBox .helper li {
        width: 270px;
    }
    .classifiedOtherDetails .classifiedDescription li {
        width: 250px;
    }
    .classifiedBreadCrumbBackground,
    .header-container {
        width: 100% !important;
        padding: 0;
    }
    .footerContainer {
        width: 100% !important;
        padding: 28px 0;
    }
    #container,
    #classifiedDetail,
    .footerContainer .footer,
    body .footer-container .footer,
    body .header-container .header.mid-header,
    #container .classifiedBreadCrumb ul {
        width: 1150px;
        padding: 0;
    }
    #container .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-two {
        -webkit-transform: translate(-528px, 0);
        -moz-transform: translate(-528px, 0);
        -ms-transform: translate(-528px, 0);
        -o-transform: translate(-528px, 0);
        -webkit-transform: translate(-528px, 0);
        -moz-transform: translate(-528px, 0);
        -o-transform: translate(-528px, 0);
        -ms-transform: translate(-528px, 0);
        transform: translate(-528px, 0);
    }
    #container .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-three {
        -webkit-transform: translate(-1056px, 0);
        -moz-transform: translate(-1056px, 0);
        -ms-transform: translate(-1056px, 0);
        -o-transform: translate(-1056px, 0);
        -webkit-transform: translate(-1056px, 0);
        -moz-transform: translate(-1056px, 0);
        -o-transform: translate(-1056px, 0);
        -ms-transform: translate(-1056px, 0);
        transform: translate(-1056px, 0);
    }
    #container .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-four {
        -webkit-transform: translate(-1584px, 0);
        -moz-transform: translate(-1584px, 0);
        -ms-transform: translate(-1584px, 0);
        -o-transform: translate(-1584px, 0);
        -webkit-transform: translate(-1584px, 0);
        -moz-transform: translate(-1584px, 0);
        -o-transform: translate(-1584px, 0);
        -ms-transform: translate(-1584px, 0);
        transform: translate(-1584px, 0);
    }
    #container .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-five {
        -webkit-transform: translate(-2111px, 0);
        -moz-transform: translate(-2111px, 0);
        -ms-transform: translate(-2111px, 0);
        -o-transform: translate(-2111px, 0);
        -webkit-transform: translate(-2111px, 0);
        -moz-transform: translate(-2111px, 0);
        -o-transform: translate(-2111px, 0);
        -ms-transform: translate(-2111px, 0);
        transform: translate(-2111px, 0);
    }
    #container .classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-six {
        -webkit-transform: translate(-2639px, 0);
        -moz-transform: translate(-2639px, 0);
        -ms-transform: translate(-2639px, 0);
        -o-transform: translate(-2639px, 0);
        -webkit-transform: translate(-2639px, 0);
        -moz-transform: translate(-2639px, 0);
        -o-transform: translate(-2639px, 0);
        -ms-transform: translate(-2639px, 0);
        transform: translate(-2639px, 0);
    }
    #container .classifiedDetailContent .classifiedInfo {
        width: 262px;
    }
    #container .classifiedDetailContent .classifiedInfo.career {
        width: 820px;
    }
    #container .classifiedDetailContent .classifiedInfo .classifiedInfoList strong {
        width: 115px;
    }
    #container .classifiedDetailContent .classifiedInfo .classifiedInfoList span {
        width: 130px;
    }
    #container .classifiedDetailContent .classifiedDetailPhotos {
        margin-right: 30px;
        width: 528px;
    }
    #container .classifiedDetailContent .classifiedDetailPhotos .classifiedDetailMainPhoto {
        width: 528px;
        height: 396px;
    }
    #container .classifiedDetailContent .classifiedDetailPhotos .classifiedDetailThumbList {
        width: 528px;
        height: 165px;
    }
    #container .classifiedDetailContent .classifiedDetailPhotos .classifiedDetailThumbList li {
        width: 100px;
        height: 75px;
        margin: 4px 0 0 4px;
    }
    #container .classifiedDetailContent .classifiedDetailPhotos .classifiedDetailThumbList li label {
        width: 100px;
        height: 75px;
        display: block;
    }
    #container .classifiedDetailContent .classifiedDetailPhotos .classifiedDetailThumbList li label.selected:after {
        width: 102px;
        height: 77px;
        top: -2px;
        left: -2px;
    }
    #container .classifiedDetailContent .classifiedDetailPhotos .classifiedDetailThumbList li img {
        width: 100px;
        height: 75px;
    }
}

@media (min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 1.5dppx) {
    .classifiedDetailTitle .classifiedEvents a.share-icon {
        background: url("../../sahibinden/final/assets/images/paylas_2x.png") no-repeat;
        -webkit-background-size: 94px 69px;
        -moz-background-size: 94px 69px;
        background-size: 94px 69px;
    }
    .classifiedDetailTitle .classifiedEvents .add-to-favorites .classifiedAddFavorite {
        background: url("../../sahibinden/final/assets/images/favorite@2x.png") 0 0 no-repeat;
        -webkit-background-size: 14px 32px;
        -moz-background-size: 14px 32px;
        background-size: 14px 32px;
    }
    .classifiedDetailTitle .classifiedEvents .add-to-favorites .classifiedRemoveFavorite {
        background: url("../../sahibinden/final/assets/images/favorite@2x.png") 0 -18px no-repeat;
        -webkit-background-size: 14px 32px;
        -moz-background-size: 14px 32px;
        background-size: 14px 32px;
    }
    .virtualNumberErrorLightbox p:before {
        background: url("/assets/images/uyari_2x:56c9bf1b35d32b8babef74d7824aeb56.png") no-repeat;
        -webkit-background-size: 80px 70px;
        -moz-background-size: 80px 70px;
        background-size: 80px 70px;
    }
    .virtualNumberErrorLightbox .classifiedFeedback:before {
        background: url("/assets/images/eyeSprite_2x:24998b0bc932a64eb09a4cca56ffe6c0.png") -13px -52px no-repeat;
        -webkit-background-size: 78px;
        -moz-background-size: 78px;
        background-size: 78px;
    }
    .virtualNumberErrorLightbox .classifiedFeedback:hover:before {
        background-position: 0 -65px;
    }
    .videoContent .video-holder.fullscreen .controls .player-icon.fullscreen {
        background-position: -140px -80px;
    }
    .videoContent .controls .player-icon {
        -webkit-background-size: 240px;
        -moz-background-size: 240px;
        background-size: 240px;
    }
    .videoContent .controls .player-icon.play {
        background-position: -120px -100px;
    }
    .videoContent .controls .player-icon.pause {
        background-position: -100px -120px;
    }
    .videoContent .controls .player-icon.sound {
        background-position: 0 -220px;
        margin-left: 7px;
    }
    .videoContent .controls .player-icon.sound.mute {
        background-position: -62px -160px;
    }
    .videoContent .controls .player-icon.sound.level1 {
        background-position: -80px -140px;
    }
    .videoContent .controls .player-icon.sound.level2 {
        background-position: -40px -180px;
    }
    .videoContent .controls .player-icon.fullscreen {
        background-position: -20px -200px;
        margin-left: 10px;
        margin-top: -1px;
    }
}

.classifiedWaitingApproval .statusMessage:before {
    background: url("/assets/images/waiting_approval_2x:50bda7fa2a0bd7e464b921f302e2ca68.png") no-repeat;
    -webkit-background-size: 100px;
    -moz-background-size: 100px;
    background-size: 100px;
}

body.focus-specific-view #cboxOverlay {
    display: block !important;
    z-index: 295;
}

body.focus-specific-view #container #classifiedDetail .classifiedDetailContent .classifiedOtherBoxes .trustSafetyBox {
    position: relative;
    background-color: #fff;
    z-index: 9999 !important;
}

body.focus-specific-view #container #classifiedDetail .classifiedDetailContent .classifiedOtherBoxes .trustSafetyBox a.closing-part {
    display: inline-block;
}

@-moz-document url-prefix() {
    #container #classifiedDetail .classifiedDetailContent .classifiedOtherBoxes .trustSafetyBox {
        outline: 0;
    }
    #container #classifiedDetail .classifiedDetailContent .classifiedOtherBoxes .trustSafetyBox a.closing-part {
        top: -15px;
        right: -18px;
    }
}

#toolBoxButton {
    position: fixed;
    padding: 7px;
    top: 135px;
    right: -42px;
    width: 100px;
    height: 16px;
    text-align: center;
    text-shadow: none;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    z-index: 100;
    border: 0;
    border-radius: 3px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

#operations {
    zoom: 1;
    position: fixed;
    top: 122px;
    right: 55px;
    width: 290px;
    max-width: 290px;
    background: 0;
    z-index: 100;
}

#operations:before,
#operations:after {
    display: table;
    content: "";
    zoom: 1;
}

#operations:after {
    clear: both;
}

#operations:after {
    position: absolute;
    top: 35px;
    left: 290px;
    margin-top: 0;
    border-width: 20px;
    opacity: 0.4;
    -ms-filter: "alpha(opacity=40)";
    filter: alpha(opacity=40);
    border-top: 18px solid transparent;
    border-bottom: 18px solid transparent;
    border-left: 12px solid #0855b3;
}

#operations #toolBoxWrapper {
    border: 7px solid rgba(8, 85, 179, 0.4);
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

#operations #toolBoxWrapper #toolBox {
    width: 234px;
    margin: 0;
    padding: 20px 20px 15px 20px;
    border: 1px solid #8a9ed7;
    border-radius: 0;
    background: -webkit-linear-gradient(top, #fff 0, #e1e9ff 100%);
    background: -moz-linear-gradient(top, #fff 0, #e1e9ff 100%);
    background: -o-linear-gradient(top, #fff 0, #e1e9ff 100%);
    background: -ms-linear-gradient(top, #fff 0, #e1e9ff 100%);
    background: linear-gradient(to bottom, #fff 0, #e1e9ff 100%);
}

#operations #toolBoxWrapper #toolBox>h3 {
    margin-top: 3px;
    font-size: 18px;
    letter-spacing: -1px;
    color: #333;
}

#operations #toolBoxWrapper #toolBoxClose {
    position: absolute;
    top: 7px;
    right: 10px;
    height: 18px;
    width: 18px;
    cursor: pointer;
    background: url("/assets/images/toolbox_2x:0301d25bd9bd005f9f506b09c0058654.png") no-repeat;
    -webkit-background-size: 20px 225px;
    -moz-background-size: 20px 225px;
    background-size: 20px 225px;
    background-position: 0 -206px;
}

#operations #toolBoxWrapper ul.quickMenu {
    margin-top: 10px;
}

#operations #toolBoxWrapper ul.quickMenu li {
    margin-top: 0;
    margin-left: -26px;
    padding: 5px 0 3px 30px;
    color: #0021a1;
    font-size: 13px;
}

#operations #toolBoxWrapper ul.quickMenu li a {
    cursor: pointer;
    height: 20px;
    padding-top: 3px;
    background: url("/assets/images/toolbox_2x:0301d25bd9bd005f9f506b09c0058654.png") no-repeat;
    -webkit-background-size: 20px 225px;
    -moz-background-size: 20px 225px;
    background-size: 20px 225px;
    position: relative;
}

#operations #toolBoxWrapper ul.quickMenu li a .new-sign {
    background-color: #ee3439;
    color: #fff;
    font-size: 9px;
    padding: 0 5px;
    height: 15px;
    line-height: 13px;
    border-radius: 4px;
    margin-left: 5px;
    position: absolute;
    top: 3px;
    left: 100%;
}

#operations #toolBoxWrapper ul.quickMenu #editClassified {
    background-position: 0 1px;
}

#operations #toolBoxWrapper ul.quickMenu #makeActive {
    background-position: 0 -97px;
}

#operations #toolBoxWrapper ul.quickMenu #deleteClassified {
    background-position: 0 -155px;
}

#operations #toolBoxWrapper ul.quickMenu #sellSmilarItem {
    background-position: 0 -48px;
}

#operations #toolBoxWrapper ul.quickMenu #makeInactive {
    background-position: 0 -97px;
}

#operations #toolBoxWrapper ul.quickMenu #saveAsDraft {
    background-position: 0 -24px;
}

#operations #toolBoxWrapper ul.quickMenu #updateClassified {
    background-position: 0 -124px;
}

#operations #toolBoxWrapper ul.quickMenu #dopingClassified {
    background-position: 0 -74px;
}

#operations #toolBoxWrapper ul.quickMenu #expertiseReportAdding {
    background-image: none;
    position: relative;
}

#operations #toolBoxWrapper ul.quickMenu #expertiseReportAdding:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -486px -53px;
    width: 14px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    left: 3px;
    top: 3px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #operations #toolBoxWrapper ul.quickMenu #expertiseReportAdding:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -453px -21px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#operations #toolBoxWrapper ul.quickMenu #expertiseBuy {
    background-image: none;
    position: relative;
}

#operations #toolBoxWrapper ul.quickMenu #expertiseBuy:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -458px -238px;
    width: 18px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    left: 1px;
    top: 2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #operations #toolBoxWrapper ul.quickMenu #expertiseBuy:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -413px -197px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#operations #toolBoxWrapper ul.quickMenu #externalExpertiseReportUnbinding,
#operations #toolBoxWrapper ul.quickMenu #internalExpertiseReportUnbinding {
    background-image: none;
    position: relative;
}

#operations #toolBoxWrapper ul.quickMenu #externalExpertiseReportUnbinding:before,
#operations #toolBoxWrapper ul.quickMenu #internalExpertiseReportUnbinding:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -486px -79px;
    width: 14px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    left: 3px;
    top: 3px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #operations #toolBoxWrapper ul.quickMenu #externalExpertiseReportUnbinding:before,
    #operations #toolBoxWrapper ul.quickMenu #internalExpertiseReportUnbinding:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -453px -42px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#operations #toolBoxWrapper ul.quickMenu #printVehicleCardFromMenu {
    background-image: none;
    position: relative;
}

#operations #toolBoxWrapper ul.quickMenu #printVehicleCardFromMenu:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -395px -444px;
    width: 16px;
    height: 15px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    left: 1px;
    top: 3px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #operations #toolBoxWrapper ul.quickMenu #printVehicleCardFromMenu:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -87px -387px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#operations #toolBoxWrapper .promote {
    visibility: hidden;
    position: relative;
    margin-top: 5px;
    margin-left: 14px;
    padding-left: 18px;
    height: 100px;
    background: #fff;
    border: 1px solid #b4c0e1;
    font-size: 12px;
    color: #333;
}

#operations #toolBoxWrapper .promote:after {
    position: absolute;
    top: -10px;
    left: 10px;
    content: " ";
    height: 10px;
    width: 20px;
    background: url("/assets/images/toolbox_2x:0301d25bd9bd005f9f506b09c0058654.png") no-repeat;
    -webkit-background-size: 20px 225px;
    -moz-background-size: 20px 225px;
    background-size: 20px 225px;
    background-position: 0 -180px;
}

#operations #toolBoxWrapper .promote p {
    display: block;
    font-size: 12px;
    color: #333;
}

#operations #toolBoxWrapper .promote .promotion-name {
    margin-top: 5px;
    font-weight: bold;
    font-size: 13px;
}

#operations #toolBoxWrapper .promote .buy-button {
    float: left;
    margin-top: 10px;
    padding: 6px 12px;
}

#operations #toolBoxWrapper .promote .preview {
    margin-left: 23px;
    font-size: 10px;
    margin-top: 19px;
    float: left;
}

.ask-if-edit-draft-dialog>div {
    width: 686px;
    padding: 28px 30px 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.ask-if-edit-draft-dialog h3 {
    font-size: 18px;
}

.ask-if-edit-draft-dialog .ask-if-edit-draft-classified {
    padding-top: 6px;
}

.ask-if-edit-draft-dialog .option {
    position: relative;
    padding-left: 26px;
    font-size: 14px;
}

.ask-if-edit-draft-dialog .option span {
    font-size: 12px;
    margin-top: 6px;
    display: block;
}

.ask-if-edit-draft-dialog .option+.option {
    margin-top: 13px;
    padding-top: 2px;
}

.ask-if-edit-draft-dialog .option .my-radio {
    width: 18px;
    height: 18px;
    display: block;
    border: 1px solid #c0c0c0;
    border-radius: 18px;
    position: absolute;
    top: 0;
    left: 0;
}

.ask-if-edit-draft-dialog .option .my-radio.selected {
    border-color: #da8016;
}

.ask-if-edit-draft-dialog .option .my-radio span {
    display: none;
    width: 18px;
    height: 18px;
    float: left;
    background-color: #da8016;
    border-radius: 18px;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 0;
}

.ask-if-edit-draft-dialog .option .my-radio span span {
    background-color: #fff;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    top: 5px;
    left: 5px;
}

.ask-if-edit-draft-dialog .option .my-radio span.selected,
.ask-if-edit-draft-dialog .option .my-radio span.selected span {
    display: block;
}

.ask-if-edit-draft-dialog .buttons {
    margin-top: 12px;
    text-align: right;
}

.ask-if-edit-draft-dialog .buttons .btn {
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size: 14px;
    width: 148px;
    height: 38px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 10px !important;
    margin-left: 15px;
}

.car-parts div {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #fff;
    font-weight: 700;
    background-image: url("/assets/images/vehicle_new_orijinal:d1103681e3e791c5ca0129c249e9f9ac.png");
}

.car-parts div span {
    position: relative;
}

.car-parts div.painted {
    background-image: url("/assets/images/vehicle_boyali:7847300a6a4df10f341c171aa0918646.png");
}

.car-parts div.painted-new {
    background-image: url("/assets/images/vehicle_painted:4843262a3bb9d929d0036be297a77827.png");
}

.car-parts div.changed {
    background-image: url("/assets/images/vehicle_degisen:3cb39434bfbe6477b364b35ae5e958f5.png");
}

.car-parts div.changed-new {
    background-image: url("/assets/images/vehicle_changed:0e698ffd9e40004a361fc43456aa0612.png");
}

.car-parts div.localpainted {
    background-image: url("/assets/images/vehicle_lokal_boyali:25424295642526e2701662b05dd07048.png");
}

.car-parts div.localpainted-new {
    background-image: url("/assets/images/vehicle_local_painted:1bd7e9f2f582bd8bed55f8ef553a19fb.png");
}

.car-parts .front-bumper {
    background-position: -532px -252px;
    width: 105px;
    height: 22px;
}

.car-parts .front-bumper.painted {
    background-position: -532px -252px;
    width: 105px;
    height: 22px;
}

.car-parts .front-bumper.changed {
    background-position: -532px -252px;
    width: 105px;
    height: 22px;
}

.car-parts .front-bumper.local-painted {
    background-position: -530px -252px;
}

.car-parts .front-left-mudguard {
    background-position: -872px -43px;
    width: 28px;
    height: 43px;
}

.car-parts .front-left-mudguard span {
    top: -5px;
}

.car-parts .front-left-mudguard.painted {
    background-position: -872px -43px;
    width: 28px;
    height: 43px;
}

.car-parts .front-left-mudguard.changed {
    background-position: -872px -43px;
    width: 28px;
    height: 43px;
}

.car-parts .front-left-mudguard.local-painted {
    background-position: -868px -43px;
}

.car-parts .front-right-mudguard {
    background-position: -900px 0;
    width: 28px;
    height: 43px;
}

.car-parts .front-right-mudguard span {
    top: -5px;
}

.car-parts .front-right-mudguard.painted {
    background-position: -900px 0;
    width: 28px;
    height: 43px;
}

.car-parts .front-right-mudguard.changed {
    background-position: -900px 0;
    width: 28px;
    height: 43px;
}

.car-parts .front-right-mudguard.local-painted {
    background-position: -896px 0;
}

.car-parts .front-hood {
    background-position: 0 -682px;
    width: 110px;
    height: 80px;
}

.car-parts .front-hood.painted {
    background-position: 0 -682px;
    width: 110px;
    height: 80px;
}

.car-parts .front-hood.changed {
    background-position: 0 -682px;
    width: 110px;
    height: 80px;
}

.car-parts .front-hood.local-painted {
    background-position: 0 -675px;
}

.car-parts .front-left-door {
    background-position: -190px -473px;
    width: 80px;
    height: 104px;
}

.car-parts .front-left-door span {
    left: -15px;
}

.car-parts .front-left-door.painted {
    background-position: -190px -473px;
    width: 80px;
    height: 104px;
}

.car-parts .front-left-door.changed {
    background-position: -190px -473px;
    width: 80px;
    height: 104px;
}

.car-parts .front-left-door.local-painted {
    background-position: -111px -572px;
}

.car-parts .front-right-door {
    background-position: -110px -577px;
    width: 80px;
    height: 105px;
}

.car-parts .front-right-door span {
    left: 15px;
}

.car-parts .front-right-door.painted {
    background-position: -110px -577px;
    width: 80px;
    height: 105px;
}

.car-parts .front-right-door.changed {
    background-position: -110px -577px;
    width: 80px;
    height: 105px;
}

.car-parts .front-right-door.local-painted {
    background-position: -188px -469px;
}

.car-parts .rear-left-door {
    background-position: -349px -304px;
    width: 79px;
    height: 84px;
}

.car-parts .rear-left-door span {
    left: -15px;
}

.car-parts .rear-left-door.painted {
    background-position: -349px -304px;
    width: 79px;
    height: 84px;
}

.car-parts .rear-left-door.changed {
    background-position: -349px -304px;
    width: 79px;
    height: 84px;
}

.car-parts .rear-left-door.local-painted {
    background-position: -268px -384px;
}

.car-parts .rear-right-door {
    background-position: -270px -388px;
    width: 79px;
    height: 85px;
}

.car-parts .rear-right-door span {
    left: 15px;
}

.car-parts .rear-right-door.painted {
    background-position: -270px -388px;
    width: 79px;
    height: 85px;
}

.car-parts .rear-right-door.changed {
    background-position: -270px -388px;
    width: 79px;
    height: 85px;
}

.car-parts .rear-right-door.local-painted {
    background-position: -347px -300px;
}

.car-parts .roof {
    background-position: -742px -177px;
    width: 74px;
    height: 53px;
}

.car-parts .roof.painted {
    background-position: -742px -177px;
    width: 74px;
    height: 53px;
}

.car-parts .roof.changed {
    background-position: -742px -177px;
    width: 74px;
    height: 53px;
}

.car-parts .roof.local-painted {
    background-position: -739px -177px;
    width: 74px;
    height: 53px;
}

.car-parts .rear-bumper {
    background-position: -637px -230px;
    width: 105px;
    height: 22px;
}

.car-parts .rear-bumper.painted {
    background-position: -637px -230px;
    width: 105px;
    height: 22px;
}

.car-parts .rear-bumper.changed {
    background-position: -637px -230px;
    width: 105px;
    height: 22px;
}

.car-parts .rear-bumper.local-painted {
    background-position: -635px -230px;
}

.car-parts .rear-hood {
    background-position: -428px -274px;
    width: 104px;
    height: 30px;
}

.car-parts .rear-hood span {
    top: 4px;
}

.car-parts .rear-hood.painted {
    background-position: -428px -274px;
    width: 104px;
    height: 30px;
}

.car-parts .rear-hood.changed {
    background-position: -428px -274px;
    width: 104px;
    height: 30px;
}

.car-parts .rear-hood.local-painted {
    background-position: -426px -272px;
}

.car-parts .rear-left-mudguard {
    background-position: -816px -131px;
    width: 28px;
    height: 46px;
}

.car-parts .rear-left-mudguard span {
    left: 5px;
}

.car-parts .rear-left-mudguard.painted {
    background-position: -816px -131px;
    width: 28px;
    height: 46px;
}

.car-parts .rear-left-mudguard.changed {
    background-position: -816px -131px;
    width: 28px;
    height: 46px;
}

.car-parts .rear-left-mudguard.local-painted {
    background-position: -840px -86px;
}

.car-parts .rear-right-mudguard {
    background-position: -844px -86px;
    width: 28px;
    height: 45px;
}

.car-parts .rear-right-mudguard span {
    top: 5px;
}

.car-parts .rear-right-mudguard.painted {
    background-position: -844px -86px;
    width: 28px;
    height: 45px;
}

.car-parts .rear-right-mudguard.changed {
    background-position: -844px -86px;
    width: 28px;
    height: 45px;
}

.car-parts .rear-right-mudguard.local-painted {
    background-position: -812px -133px;
}

.car-damage-info {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-box;
    display: inline-flex;
    margin-bottom: 20px;
    width: 350px;
}

.car-damage-info.pl-40 {
    padding-left: 40px;
}

.car-damage-info span {
    font-weight: bold;
    font-size: 11px;
    line-height: 16px;
    margin-right: 10px;
    display: inline-block;
    position: relative;
    padding-left: 22px;
}

.car-damage-info span:before {
    position: absolute;
    left: 0;
    width: 17px;
    height: 16px;
    margin-right: 10px;
    content: "";
}

.car-damage-info span.original {
    color: #999;
}

.car-damage-info span.original:before {
    background-color: #999;
}

.car-damage-info span.changed {
    color: #875de2;
}

.car-damage-info span.changed:before {
    background-color: #875de2;
}

.car-damage-info span.changed-new {
    color: #ff5e39;
}

.car-damage-info span.changed-new:before {
    background-color: #ff5e39;
}

.car-damage-info span.painted {
    color: #ff5e39;
}

.car-damage-info span.painted:before {
    background-color: #ff5e39;
}

.car-damage-info span.painted-new {
    color: #4083c9;
}

.car-damage-info span.painted-new:before {
    background-color: #4083c9;
}

.car-damage-info span.local-painted {
    color: #ffa945;
}

.car-damage-info span.local-painted:before {
    background-color: #ffa945;
}

.car-damage-info span.local-painted-new {
    color: #fe9546;
}

.car-damage-info span.local-painted-new:before {
    background-color: #fe9546;
}

.post-detailed-information ul.custom-area .label-holder {
    padding-top: 10px;
}

.post-detailed-information ul.custom-area .damage-selection {
    margin-bottom: 20px;
}

.post-detailed-information ul.custom-area .damage-selection thead td {
    font-weight: bold;
}

.post-detailed-information ul.custom-area .damage-selection thead td.original {
    color: #999;
}

.post-detailed-information ul.custom-area .damage-selection thead td.changed {
    color: #875de2;
}

.post-detailed-information ul.custom-area .damage-selection thead td.painted {
    color: #ff5e39;
}

.post-detailed-information ul.custom-area .damage-selection td:first-child {
    text-align: left;
}

.post-detailed-information ul.custom-area li:not(.post-detailed-information-button) {
    width: 100%;
}

.post-detailed-information ul.custom-area li:not(.post-detailed-information-button) label {
    vertical-align: top;
}

.post-detailed-information ul.custom-area li:not(.post-detailed-information-button) input[type="radio"].sg-radio:not(.ng-hide)+label {
    padding-left: 0;
    display: inline-block;
    position: relative;
}

.post-detailed-information ul.custom-area li:not(.post-detailed-information-button) input[type="radio"].sg-radio:not(.ng-hide)+label:before {
    margin-left: -7px;
}

.post-detailed-information ul.custom-area li:not(.post-detailed-information-button) input[type="radio"].sg-radio:not(.ng-hide)+label:after {
    margin-left: -3px;
    top: 4px;
}

.vehicle-extra-parts {
    zoom: 1;
}

.vehicle-extra-parts .dialog-buttons {
    padding-top: 30px;
    text-align: center;
}

.vehicle-extra-parts:after {
    clear: both;
}

.vehicle-extra-parts>div {
    height: 150px;
}

.vehicle-extra-parts .image-area {
    float: left;
    width: 130px;
}

.vehicle-extra-parts .info-area {
    width: 320px;
    float: right;
}

.vehicle-extra-parts .info-area h2 {
    font-weight: bold;
}

.vehicle-extra-parts:before,
.vehicle-extra-parts:after {
    content: "";
    display: table;
}

.vehicle-extra-parts .image-area,
.vehicle-extra-parts .info-area {
    height: 150px;
}

.vehicle-extra-parts .info-area h2,
.vehicle-extra-parts .info-area h3 {
    font-size: 16px;
    color: #333;
}

.car-parts {
    width: 311px;
    height: 391px;
    position: relative;
}

.car-parts div {
    position: absolute;
    z-index: 3;
    -webkit-transition: background-image 0.1s linear;
    -moz-transition: background-image 0.1s linear;
    -o-transition: background-image 0.1s linear;
    -ms-transition: background-image 0.1s linear;
    -webkit-transition: background-image 0.1s linear;
    -moz-transition: background-image 0.1s linear;
    -o-transition: background-image 0.1s linear;
    -ms-transition: background-image 0.1s linear;
    transition: background-image 0.1s linear;
}

.car-parts .front-bumper {
    left: 104px;
    top: 16px;
}

.car-parts .front-left-mudguard {
    top: 51px;
    left: 21px;
}

.car-parts .front-right-mudguard {
    top: 51px;
    left: 262px;
}

.car-parts .front-hood {
    top: 48px;
    left: 101px;
}

.car-parts .front-left-door {
    top: 108px;
    left: 21px;
}

.car-parts .front-right-door {
    top: 108px;
    left: 210px;
}

.car-parts .rear-left-door {
    top: 197px;
    left: 21px;
}

.car-parts .rear-right-door {
    top: 197px;
    left: 211px;
}

.car-parts .roof {
    top: 208px;
    left: 119px;
}

.car-parts .rear-bumper {
    left: 104px;
    top: 352px;
}

.car-parts .rear-hood {
    top: 309px;
    left: 104px;
}

.car-parts .rear-left-mudguard {
    top: 292px;
    left: 21px;
}

.car-parts .rear-right-mudguard {
    top: 293px;
    left: 262px;
}

.car-parts .icons {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    text-align: center;
    margin-top: -8px;
}

.car-parts .icons .icon {
    display: inline-block;
}

.car-parts .icons .icon.icon-light-dent {
    background-image: url("/assets/images/expertiseDetail:11508fec702283e92ef684838d47e5b8.png");
    background-position: 0 -26px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

.car-parts .icons .icon.icon-high-dent {
    background-image: url("/assets/images/expertiseDetail:11508fec702283e92ef684838d47e5b8.png");
    background-position: 0 0;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

.car-parts .icons .icon.icon-light-scrape {
    background-image: url("/assets/images/expertiseDetail:11508fec702283e92ef684838d47e5b8.png");
    background-position: -26px -26px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

.car-parts .icons .icon.icon-high-scrape {
    background-image: url("/assets/images/expertiseDetail:11508fec702283e92ef684838d47e5b8.png");
    background-position: -26px 0;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

.car-parts .front-right-mudguard .icons {
    margin-top: -16px;
}

.car-parts .front-left-mudguard .icons {
    margin-top: -16px;
}

.car-parts .front-right-door .icons {
    padding-left: 19px;
}

.car-parts .rear-right-door .icons {
    padding-left: 19px;
}

.car-parts .front-left-door .icons {
    width: 42px;
}

.car-parts .rear-left-door .icons {
    width: 42px;
}

.car-parts .rear-hood .icons {
    padding-top: 4px;
}

.damage-area {
    display: inline-block;
}

.damage-area .car-parts {
    background-image: url("/assets/images/vehicle_plan:0c6fff263000435d73ead7462c3c0baa.png");
    background-position: 0 0;
    width: 311px;
    height: 391px;
    margin-bottom: 20px;
}

.real-estate-index-tab {
    background-color: #fff;
    border: 1px solid #dedede;
    padding: 20px 30px;
    height: 748px;
}

.real-estate-index-tab.error-state {
    height: auto;
}

.real-estate-index-tab .section-title-area {
    border-bottom: 1px solid #d8d8d8;
    padding-bottom: 8px;
}

.real-estate-index-tab .section-title-area h2 {
    font-size: 24px;
    font-weight: bold;
    color: #666;
    display: inline-block;
}

.real-estate-index-tab .section-title-area select {
    font-size: 12px;
    padding: 6px 20px 7px 8px;
    margin-left: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    -o-text-overflow: "";
    text-overflow: "";
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    background: #fff url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -52px right 2px no-repeat;
    -webkit-background-size: 15px 150px;
    -moz-background-size: 15px 150px;
    background-size: 15px 150px;
    position: relative;
    top: -2px;
}

.real-estate-index-tab .section-title-area select[multiple] {
    background-image: none;
}

.real-estate-index-tab .section-title-area select::-ms-expand {
    display: none;
}

.real-estate-index-tab .graph-summary .summary-group {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    padding: 20px 0 15px;
    display: inline-block;
    vertical-align: middle;
    width: 49.5%;
}

.real-estate-index-tab .graph-summary .summary-group p {
    font-size: 18px;
    letter-spacing: -0.03em;
    color: #999;
}

.real-estate-index-tab .graph-summary .summary-group p.price,
.real-estate-index-tab .graph-summary .summary-group p.variation {
    font-size: 24px;
    color: #666;
    font-weight: bold;
}

.real-estate-index-tab .graph-summary .summary-group p.variation.null .status,
.real-estate-index-tab .graph-summary .summary-group p.variation.null .unit {
    display: none;
}

.real-estate-index-tab .graph-summary .summary-group p.variation .unit {
    font-size: 20px;
}

.real-estate-index-tab .graph-summary .summary-group p.variation .status {
    height: 12px;
    display: inline-block;
}

.real-estate-index-tab .graph-summary .summary-group p.variation .status.up {
    width: 14px;
    background: url("/assets/images/real-estate-index-arrows:d6102358026ea81ee062a6ece064e6e1.png") no-repeat 0 0;
    -webkit-background-size: 14px 24px;
    -moz-background-size: 14px 24px;
    background-size: 14px 24px;
}

.real-estate-index-tab .graph-summary .summary-group p.variation .status.down {
    width: 14px;
    background: url("/assets/images/real-estate-index-arrows:d6102358026ea81ee062a6ece064e6e1.png") no-repeat 0 -12px;
    -webkit-background-size: 14px 24px;
    -moz-background-size: 14px 24px;
    background-size: 14px 24px;
}

.real-estate-index-tab .graph-summary .seperator {
    margin: 5px 0 0;
    background-color: #e4e4e4;
    width: 1px;
    min-height: 55px;
    display: inline-block;
    vertical-align: middle;
}

.real-estate-index-tab .graph-legend-filter-group {
    margin-top: 25px;
}

.real-estate-index-tab .graph-legend-filter-group p {
    color: #666;
    font-weight: bold;
    font-size: 14px;
}

.real-estate-index-tab .graph-legend-filter-group p:before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 100px;
    background-color: #70aef1;
    margin-right: 5px;
}

.real-estate-index-tab .graph-container {
    width: 100%;
    height: 450px;
    margin-top: 10px;
    background-color: #fff;
}

.real-estate-index-tab .graph-container #chart {
    width: 100%;
}

.real-estate-index-tab .bottom-info {
    text-align: center;
    margin-top: 30px;
}

.real-estate-index-tab .bottom-info p {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 20px;
}

.real-estate-index-tab .chart-success {
    display: none;
}

.real-estate-index-tab .chart-error {
    display: none;
    text-align: center;
    padding: 20px 0;
}

.real-estate-index-tab .chart-data-empty {
    display: none;
    text-align: center;
    padding: 20px 0;
}

.real-estate-index-tab .chart-data-empty p {
    font-size: 14px;
    margin-bottom: 20px;
}

.favorite-seller-dialogs h3 {
    font-size: 22px;
    font-weight: normal;
    border-bottom: 1px solid #d8d7d7;
    padding: 0 0 10px 10px;
}

.favorite-seller-dialogs .note {
    font-size: 12px;
    color: #999;
    margin-bottom: 15px;
    padding: 0 10px;
}

.favorite-seller-dialogs ul {
    margin: 20px 10px 15px 10px;
}

.favorite-seller-dialogs ul li {
    padding: 10px 0;
    font-size: 14px;
}

.favorite-seller-dialogs ul li>span {
    display: inline-block;
    width: 220px;
}

.favorite-seller-dialogs ul li .form-error,
.favorite-seller-dialogs ul li .form-custom-error {
    display: none;
    color: #fb0317;
    font-size: 11px;
    margin: 5px 0 0 225px;
}

.favorite-seller-dialogs ul li dl {
    vertical-align: top;
    display: inline-block;
}

.favorite-seller-dialogs ul li dl dt {
    margin-bottom: 20px;
}

.favorite-seller-dialogs ul li dl dt:last-of-type {
    margin-bottom: 0;
}

.favorite-seller-dialogs .question-icon {
    width: 16px;
    height: 16px;
    padding: 0;
    border-radius: 100%;
    font-weight: bold;
    font-size: 11px;
    vertical-align: 2px;
}

.favorite-seller-dialogs p.dialog-buttons {
    text-align: right;
    padding-bottom: 3px;
}

.favorite-seller-dialogs p.dialog-buttons .btn+.btn {
    margin-left: 10px;
}

.favorite-seller-dialogs p.dialog-buttons .dialog-content .btn-form {
    padding: 6px 16px;
    vertical-align: top;
}

#disputeContent {
    font-size: 12px;
}

#disputeContent #txtClassifiedId {
    margin-bottom: 12px;
}

#disputeContent p.title {
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: bold;
}

#disputeContent li {
    overflow: hidden;
    margin-bottom: 7px;
    margin-left: 20px;
}

#disputeContent li label input {
    margin-right: 10px;
}

#disputeContent #disputeSuccessContent {
    text-align: center;
    font-size: 12px;
}

#disputeContent #disputeSuccessContent p {
    margin-top: 40px;
}

#disputeContent #disputeSuccessContent .btn {
    margin-top: 30px;
}

#disputeContent #errorMessage {
    color: #f00;
    margin-bottom: 12px;
}

#disputeContent .sendBtn {
    text-align: center;
}

#disputeContent #errorDiv {
    margin-bottom: 10px;
}

.refundable-deposit-container {
    position: relative;
}

.refundable-deposit-container .tipitip {
    display: none;
    min-width: 184px;
    left: -75px;
    bottom: 37px;
}

.refundable-deposit-container .tipitip font {
    font-size: 11px !important;
}

#radioList {
    height: 115px;
    display: inline-block;
}

.disputeDescription {
    resize: none;
}

body>.tipitip {
    z-index: 300;
}

body>.tipitip.oto360-tips {
    max-width: 324px;
    padding: 15px;
    border-radius: 5px;
    background-color: #33a9ff;
    border-color: #33a9ff;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-left: -3px;
}

body>.tipitip.oto360-tips .tt_desc {
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
    color: #fff;
    margin-bottom: 8px;
}

body>.tipitip.oto360-tips .tt_url {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    line-height: 24px;
    text-decoration: none;
}

body>.tipitip.oto360-tips.tt-east:after {
    border-right-color: #33a9ff;
}

.operations-widget {
    background: #fff;
    border: 1px solid #dbdbdb;
    padding: 0;
    margin-bottom: 12px;
    text-align: center;
}

.operations-widget .splash-auto-360-classified-detail,
.operations-widget .splash-estate-360-classified-detail {
    display: none;
}

.operations-widget .operation-container {
    padding: 0 0 7px;
    background: transparent;
}

.operations-widget .operation-container.five-elements {
    padding: 0 0 10px;
}

.operations-widget .operation-head {
    display: block;
    background-color: #eaeaea;
    padding: 6px;
    margin-bottom: 5px;
}

.operations-widget .operation-head:before {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    width: 92px;
    height: 26px;
    display: block;
    content: "";
    background: url("/assets/images/s360-logo-auto:99808683faaa7732a32f3f6a2d304c80.png");
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    margin: 0;
}

.operations-widget .operation-head.estate:before {
    background-image: url("/assets/images/s360-logo-estate:c7874278dfcff8f3e7d466e31231ec4e.png");
    width: 114px;
}

.desktop.win .operations-widget .operation-head:before {
    width: 93px;
}

.desktop.win .operations-widget .operation-head.estate:before {
    width: 118px;
}

.operations-widget .operation-box {
    text-align: center;
    display: inline-block;
    font-size: 10px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: auto;
    -ms-flex: auto;
    flex: auto;
    max-width: 190px;
    margin: auto;
}

.operations-widget .operation-box a {
    display: block;
}

.operations-widget .operation-box.single {
    width: inherit;
}

.operations-widget .operation-box:last-of-type {
    border-right: 0;
}

.operations-widget .operation-box.more-boxes {
    padding: 0;
}

.operations-widget .operation-box.more-boxes span {
    display: inline-block;
    font-size: 10px;
    padding: 0 5px;
}

.operations-widget .operation-box.more-boxes.three {
    width: calc(33% - 3px);
}

.operations-widget .operation-box.more-boxes.four {
    width: calc(25% - 4px);
}

.operations-widget .operation-box.more-boxes.five {
    width: calc(19% - 3px);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.operations-widget .operation-box.more-boxes a:hover span {
    text-decoration: underline;
}

.operations-widget .operation-box.more-boxes .operation-img {
    display: block;
    margin: 0 auto;
    padding-bottom: 0;
}

.operations-widget .operation-box .operation-img {
    vertical-align: middle;
    margin-right: 3px;
    height: 24px;
    width: 24px;
}

.operations-widget .operation-box span {
    padding-left: 3px;
    vertical-align: middle;
}

.operations-widget .operation-box.align-right {
    float: right;
    padding-left: 28px;
    border-left: 1px solid #dbdbdb;
}

.operations-widget-container {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.operations-widget-b {
    padding: 0;
    text-align: center;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.operations-widget-b.credit {
    right: 0;
    top: 0;
    text-align: initial;
    margin-bottom: initial;
    position: absolute;
    width: 100px;
}

.operations-widget-b.credit .operation-container {
    width: 100%;
    margin: 0;
    padding: 0;
    display: block;
}

.operations-widget-b.credit .operation-box {
    text-align: right;
    width: 100%;
    margin-right: 13px;
}

.operations-widget-b.credit .operation-box>a {
    font-size: 11px;
    font-weight: normal;
    padding-right: 11px;
}

.operations-widget-b.credit #widget-360 {
    margin-left: -19px;
}

.operations-widget-b.credit #widget-360 .modal-content:before {
    left: 67px;
}

.operations-widget-b.credit #widget-360 .modal-content:after {
    left: 47px;
}

.operations-widget-b.credit #widget-360 .modal-content .modal-closer {
    position: absolute;
    top: 15px;
    right: 19px;
}

.operations-widget-b #widget-360 {
    margin-top: 12px;
    -webkit-box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
}

.operations-widget-b #widget-360 .ribbons {
    display: none;
}

.operations-widget-b #widget-360 .modal-content:before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    left: 55px;
    top: -4px;
    -webkit-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.11);
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.11);
    z-index: -1;
    background-color: #fff;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    -moz-transform: rotate3d(0, 0, 1, 45deg);
    -o-transform: rotate3d(0, 0, 1, 45deg);
    -ms-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
}

.operations-widget-b #widget-360 .modal-content:after {
    content: "";
    width: 45px;
    height: 16px;
    background-color: #fff;
    position: absolute;
    left: 30px;
    top: 0;
    z-index: 1;
}

.operations-widget-b .operation-container {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    margin: 25px auto -6px auto;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.operations-widget-b .operation-container.auto360.has-icon .operation-box.under-photos>a {
    padding: 0 0 0 16px;
}

.operations-widget-b .operation-container.auto360.has-icon .operation-box>a:before {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    margin-left: -20px;
    margin-top: -2px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
}

.operations-widget-b .operation-container.auto360.has-icon #ID_VEHICLE_PRICE_EVALUATION:before {
    background-image: url("/assets/images/arac-degerleme:8f1ac4e6c9ee2200f3c4a5892e2c623e.png");
}

.operations-widget-b .operation-container.auto360.has-icon #ID_VEHICLE_DAMAGE_INQUIRY_SERVICE:before {
    background-image: url("/assets/images/hasar-sorgulama:dd1c8be572ae9d37ef89901acaba66ec.png");
}

.operations-widget-b .operation-container.auto360.has-icon #ID_BRAND_NEW_CARS_SERVICE:before {
    background-image: url("/assets/images/sifir-araclar:2d3cabda85eb4f9d3a003322691a6f1c.png");
}

.operations-widget-b .operation-container.auto360.has-icon #ID_AUTO360_CREDIT_OFFER_SERVICE:before {
    background-image: url("/assets/images/kredi-teklif:7960c7d5844793f483f1db73e86bc66b.png");
    margin-top: 1px;
}

.operations-widget-b .operation-container.auto360.has-icon #ID_EXPERTISE:before {
    background-image: url("/assets/images/ekspertiz-yaptir:fc341271b8bdc45309cb4e510c185217.png");
    margin-top: 1px;
}

.operations-widget-b .operation-box {
    margin: auto 12px;
    position: relative;
    display: inline-block;
}

.operations-widget-b .operation-box a {
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
}

.operations-widget-b .operation-box.under-photos:before {
    content: "";
    width: 1px;
    height: 8px;
    position: absolute;
    border-right: 1px solid #d5d5d5;
    left: -15px;
    top: 5px;
}

.operations-widget-b .operation-box.under-photos:first-child:before {
    content: none;
    border: 0;
    width: 0;
    height: 0;
}

@media (min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 1.5dppx) {
    .classifiedDetailContent .classifiedInfo .hirePurchaseInfo span,
    .classifiedDetailContent .classifiedInfo .hirePurchaseInfo li i {
        width: 70px;
        height: 20px;
        display: inline-block;
        background-image: url("/assets/images/creditCards2x:70376fe4dbf41832a760502458af3526.png");
        text-indent: -9999px;
        background-repeat: no-repeat;
        -webkit-background-size: 175px;
        -moz-background-size: 175px;
        background-size: 175px;
    }
    .classifiedDetailContent .classifiedInfo .hirePurchaseInfo span.gift-money,
    .classifiedDetailContent .classifiedInfo .hirePurchaseInfo li i.gift-money {
        background: 0;
        display: inherit;
    }
}

.expertise-detail-wrapper {
    border: 1px solid #dedede;
    padding: 0 20px 100px 20px;
}

.expertise-detail-wrapper .expertise-detail-aside {
    width: 316px;
    float: right;
    padding-top: 50px;
}

.expertise-detail-wrapper .expertise-aside-file-wrapper {
    height: 140px;
}

.expertise-detail-wrapper .expertise-aside-file-wrapper time {
    display: block;
    text-align: center;
}

.expertise-detail-wrapper .expertise-aside-file-wrapper strong {
    margin-right: 10px;
    font-weight: normal;
}

.expertise-detail-wrapper .expertise-aside-file-wrapper .btn-download-report {
    background-color: #489ae9;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.06);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.06);
    margin-top: 10px;
}

.expertise-detail-wrapper .expertise-aside-file-wrapper .btn-download-report:hover {
    text-decoration: none;
}

.expertise-detail-wrapper .expertise-aside-file-wrapper .expertise-date {
    font-size: 15px;
    font-weight: bold;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-no-image {
    border: 1px solid #dedede;
    padding: 160px 0;
    text-align: center;
    line-height: 26px;
    font-size: 16px;
    color: #a4a4a4;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image {
    border: 1px solid #dedede;
    overflow: hidden;
    padding: 24px 18px 5px 18px;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .active-image {
    width: 280px;
    height: 210px;
    overflow: hidden;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .active-image img {
    width: 100%;
    display: none;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .active-image input {
    display: none;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .active-image input:checked+img {
    display: block;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .showLargeImage {
    padding-left: 35px;
    font-weight: bold;
    overflow: hidden;
    display: block;
    position: relative;
    background-color: #ededed;
    background-repeat: repeat-x;
    background-image: -moz--webkit-linear-gradient(top, #fefefe, #ededed);
    background-image: -moz--moz-linear-gradient(top, #fefefe, #ededed);
    background-image: -moz--o-linear-gradient(top, #fefefe, #ededed);
    background-image: -moz--ms-linear-gradient(top, #fefefe, #ededed);
    background-image: -moz-linear-gradient(to bottom, #fefefe, #ededed);
    background-image: -ms--webkit-linear-gradient(top, #fefefe, #ededed);
    background-image: -ms--moz-linear-gradient(top, #fefefe, #ededed);
    background-image: -ms--o-linear-gradient(top, #fefefe, #ededed);
    background-image: -ms--ms-linear-gradient(top, #fefefe, #ededed);
    background-image: -ms-linear-gradient(to bottom, #fefefe, #ededed);
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #ededed));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #ededed));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #ededed));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #ededed));
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #ededed));
    background-image: -webkit--webkit-linear-gradient(top, #fefefe, #ededed);
    background-image: -webkit--moz-linear-gradient(top, #fefefe, #ededed);
    background-image: -webkit--o-linear-gradient(top, #fefefe, #ededed);
    background-image: -webkit--ms-linear-gradient(top, #fefefe, #ededed);
    background-image: -webkit-linear-gradient(to bottom, #fefefe, #ededed);
    background-image: -o--webkit-linear-gradient(top, #fefefe, #ededed);
    background-image: -o--moz-linear-gradient(top, #fefefe, #ededed);
    background-image: -o--o-linear-gradient(top, #fefefe, #ededed);
    background-image: -o--ms-linear-gradient(top, #fefefe, #ededed);
    background-image: -o-linear-gradient(to bottom, #fefefe, #ededed);
    background-image: -webkit-linear-gradient(top, #fefefe, #ededed);
    background-image: -moz-linear-gradient(top, #fefefe, #ededed);
    background-image: -o-linear-gradient(top, #fefefe, #ededed);
    background-image: -ms-linear-gradient(top, #fefefe, #ededed);
    background-image: linear-gradient(to bottom, #fefefe, #ededed);
    text-shadow: 1px 1px 0 #fff;
    width: 280px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #dedede;
    margin-top: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .showLargeImage:before {
    content: "";
    position: absolute;
    top: 9px;
    left: 10px;
    background: url("assets/blob/check_9aebe81c200c1c2b750e4024b3a8fb1c.svg") -8px -3px no-repeat;
    -webkit-background-size: 100px 680px;
    -moz-background-size: 100px 680px;
    background-size: 100px 680px;
    width: 20px;
    height: 17px;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .showLargeImage.passive {
    color: #ddd;
    text-decoration: none;
    cursor: default;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image .showLargeImage.passive:before {
    background-position: -11px -129px;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image ul {
    margin-top: 13px;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image ul li {
    width: 50px;
    height: 38px;
    overflow: hidden;
    float: left;
    margin-right: 7px;
    margin-bottom: 7px;
    cursor: pointer;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image ul li:nth-child(5n) {
    margin-right: 0;
}

.expertise-detail-wrapper .expertise-photo-gallery .expertise-gallery-with-image ul li img {
    width: 100%;
    cursor: pointer;
}

.expertise-detail-wrapper .expertise-detail-content {
    width: 780px;
    float: left;
}

.expertise-detail-wrapper .expertise-detail-content .vehicle-report {
    margin-top: 30px;
}

.expertise-detail-wrapper .expertise-detail-content .vehicle-report .damage-area {
    float: left;
    margin-right: 90px;
    margin-left: 41px;
}

.expertise-detail-wrapper .expertise-detail-header {
    margin-top: 30px;
}

.expertise-detail-wrapper .expertise-detail-header img {
    height: 138px;
    max-width: 220px;
    border: 1px solid #dedede;
    margin-right: 22px;
    float: left;
}

.expertise-detail-wrapper .expertise-detail-header h2 {
    font-size: 18px;
    margin-bottom: 30px;
    text-transform: uppercase;
}

.expertise-detail-wrapper .expertise-detail-header h2 .branch {
    font-size: 14px;
    font-weight: normal;
    margin-left: 23px;
}

.expertise-detail-wrapper .expertise-detail-header h2 a {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-left: 15px;
}

.expertise-detail-wrapper .expertise-detail-header h2 a i {
    background-image: url("/assets/images/expertiseDetail:11508fec702283e92ef684838d47e5b8.png");
    background-position: -52px 0;
    width: 11px;
    height: 21px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    display: inline-block;
    position: relative;
    margin-bottom: 3px;
    margin-right: 5px;
}

.expertise-detail-wrapper .expertise-detail-header dt {
    width: 200px;
    display: inline-block;
    clear: both;
    font-weight: bold;
    line-height: 26px;
}

.expertise-detail-wrapper .expertise-detail-header dd {
    display: inline-block;
}

.expertise-detail-wrapper .expertise-detail-header dd .info {
    color: #a4a4a4;
    font-size: 12px;
}

.expertise-detail-wrapper .expertise-vehicle-data {
    width: 267px;
    float: left;
}

.expertise-detail-wrapper .expertise-vehicle-data table {
    width: 100%;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr {
    border-bottom: 1px solid #dedede;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr.active {
    background-color: #f0f0f0;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td {
    padding: 0;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #dedede;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td+td {
    width: 142px;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td:first-child {
    text-align: left;
    font-weight: bold;
    color: #000;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="1"] {
    color: #333;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="2"] {
    color: #875de2;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="3"] {
    color: #ff5e39;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="4"] {
    color: #ffa03a;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="5"] {
    color: #da8016;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="6"] {
    color: #c55353;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="8"] {
    color: #da8016;
}

.expertise-detail-wrapper .expertise-vehicle-data table tr td[part-status-id="9"] {
    color: #c55353;
}

.poiIcon.akaryakit-istasyonu {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -46px 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.akaryakit-istasyonu {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -41px 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.alisveris {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: 0 -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.alisveris {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: 0 -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.cami {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -92px -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.cami {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -82px -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.demiryolu {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -138px -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.demiryolu {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -123px -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.denizyolu {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -46px -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.denizyolu {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -41px -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.durak {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -138px -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.durak {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -123px -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.eczane {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -184px -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.eczane {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -164px -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.egitim {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: 0 -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.egitim {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: 0 -135px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.hastane {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -92px -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.hastane {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -82px -135px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.havayolu {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -184px -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.havayolu {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -164px -135px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.kargo {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -230px -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.kargo {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -287px -115px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.metro {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -46px -200px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.metro {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -205px -135px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.opera {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -138px -200px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.opera {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -41px -180px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.park-alani {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -230px -200px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.park-alani {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -123px -180px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.saglik {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -276px -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.saglik {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -205px -180px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.sinema {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -276px -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.sinema {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -246px -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.site-bilgisi {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: 0 -250px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.site-bilgisi {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -246px -135px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.taksi {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -92px -250px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.taksi {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: 0 -225px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.ticaret-alanlari {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -184px -250px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.ticaret-alanlari {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -82px -225px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.tiyatro {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -276px -250px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.tiyatro {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -164px -225px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.yeme-icme {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -322px -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.yeme-icme {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -246px -225px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.yesil-alanlar {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -322px -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.yesil-alanlar {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -287px -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.market {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -230px -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.market {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -205px -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.akaryakit-istasyonu-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: 0 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.akaryakit-istasyonu-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: 0 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.alisveris-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -92px 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.alisveris-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -82px 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.cami-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -46px -50px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.cami-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -41px -45px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.demiryolu-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -138px 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.demiryolu-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -123px 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.denizyolu-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: 0 -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.denizyolu-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: 0 -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.durak-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -92px -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.durak-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -82px -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.eczane-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -184px 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.eczane-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -164px 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.egitim-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -184px -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.egitim-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -164px -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.hastane-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -46px -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.hastane-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -41px -135px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.havayolu-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -138px -150px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.havayolu-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -123px -135px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.kargo-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -230px 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.kargo-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -287px -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.metro-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: 0 -200px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.metro-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -205px -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.opera-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -92px -200px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.opera-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: 0 -180px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.park-alani-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -184px -200px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.park-alani-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -82px -180px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.saglik-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -276px 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.saglik-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -164px -180px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.sinema-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -276px -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.sinema-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -246px 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.site-bilgisi-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -276px -200px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.site-bilgisi-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -246px -90px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.taksi-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -46px -250px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.taksi-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -246px -180px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.ticaret-alanlari-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -138px -250px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.ticaret-alanlari-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -41px -225px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.tiyatro-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -230px -250px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.tiyatro-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -123px -225px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.yeme-icme-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -322px 0;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.yeme-icme-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -205px -225px;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.yesil-alanlar-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -322px -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.yesil-alanlar-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -287px 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

.poiIcon.market-secili {
    background-image: url("/assets/images/poi:1fc2eecada78d8a67606078e9b1de2d5.png");
    background-position: -230px -100px;
    width: 36px;
    height: 40px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .poiIcon.market-secili {
        background-image: url("/assets/images/poi_2x:24902dfaf0776ab73354bc222fec2107.png");
        background-position: -205px 0;
        -webkit-background-size: 323px 265px;
        -moz-background-size: 323px 265px;
        background-size: 323px 265px;
    }
}

#widget-360 {
    display: none;
    text-align: left;
    width: 300px;
    position: absolute;
    z-index: 99;
    margin: 7px 0 0 -1px;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3);
    font-family: "SHBGroteskLegacy", sans-serif !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga", "kern";
}

#widget-360 .ribbons {
    width: 100%;
    height: 4px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

#widget-360 .ribbons .ribbon {
    height: 100%;
}

#widget-360 .ribbons .ribbon.three {
    width: 33%;
}

#widget-360 .ribbons .ribbon.four {
    width: 25%;
}

#widget-360 .ribbons .ribbon.five {
    width: 20%;
}

#widget-360 .modal-content {
    padding: 16px 20px 20px 20px;
}

#widget-360 .modal-content .modal-header {
    width: 100%;
}

#widget-360 .modal-content .modal-header .title {
    width: calc(100% - 20px);
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    color: #333;
}

#widget-360 .modal-content .modal-header .modal-closer {
    background-image: url("/assets/images/oto360-modal-closer:078e34ff520d8d2aee1b55f10735dfaf.png");
    display: inline-block;
    width: 16px;
    height: 16px;
}

#widget-360 .modal-content .modal-header .modal-closer:hover {
    background-image: url("/assets/images/oto360-modal-closer-hover:5c40bdd1836e93c10699beaaf7d288a1.png");
}

#widget-360 .modal-content .modal-body {
    padding-top: 24px;
}

#widget-360 .modal-content .modal-body .info-text {
    color: #999;
    font-size: 10px;
    line-height: 2;
    font-weight: 600;
    font-family: "SHBGroteskLegacy", sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga", "kern";
    margin-top: 12px;
}

#widget-360 .modal-content .modal-body .widget360-submit-button {
    display: block;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    background-color: #438ed8;
    height: 50px;
    line-height: 50px;
    -webkit-appearance: none;
    border: 0;
    width: 100%;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#widget-360 .modal-content .modal-body .widget360-submit-button:hover {
    text-decoration: none;
    background: #3978b7;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0;
}

#widget-360 .modal-content .modal-body .widget360-submit-button:focus {
    outline: 0;
}

#widget-360 .modal-content .modal-body .widget360-submit-button:not(.split-half) {
    clear: both;
}

#widget-360 .modal-content .modal-body .widget360-combo-box {
    display: block;
    height: 67px;
}

#widget-360 .modal-content .modal-body .widget360-combo-box:not(.selected)>select {
    text-indent: -9999px;
}

#widget-360 .modal-content .modal-body .widget360-combo-box.selected>label {
    font-size: 10px;
    color: #999;
    top: -45px;
}

#widget-360 .modal-content .modal-body .widget360-combo-box.invalid {
    height: 80px;
}

#widget-360 .modal-content .modal-body .widget360-combo-box.invalid select {
    color: #666;
    border-color: #f00;
    background-color: #fff1f1;
}

#widget-360 .modal-content .modal-body .widget360-combo-box.invalid label {
    color: #f00 !important;
}

#widget-360 .modal-content .modal-body .widget360-combo-box.invalid span.invalid {
    color: #f00;
    display: block;
    font-size: 10px;
    margin-top: -10px;
    font-weight: 500 !important;
    line-height: normal !important;
}

#widget-360 .modal-content .modal-body .widget360-combo-box select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 50px;
    width: 100%;
    color: #333;
    font-size: 14px;
    font-weight: 500;
    border-radius: 2px;
    border: solid 1px #dedede;
    background-color: #fff;
    background-image: url("/assets/images/oto360-combo-box-arrow:0d5dfc091b9d20b4fe96fe52d4b476bb.png");
    -webkit-background-size: 14px 14px;
    -moz-background-size: 14px 14px;
    background-size: 14px 14px;
    background-repeat: no-repeat;
    background-position: calc(100% - 15px) 16px;
    padding: 15px 35px 0 15px;
    outline: 0;
    font-family: "SHBGroteskLegacy", sans-serif !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga", "kern";
}

#widget-360 .modal-content .modal-body .widget360-combo-box select:disabled {
    background-color: #f7f7f7;
}

#widget-360 .modal-content .modal-body .widget360-combo-box label {
    color: #666;
    font-size: 14px;
    font-weight: 500;
    position: relative;
    top: -34px;
    left: 15px;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -ms-transition: 0.2s;
    transition: 0.2s;
    pointer-events: none;
}

#widget-360 .modal-content .modal-body .widget360-combo-box.edge>label {
    font-size: 10px;
    color: #999;
    top: -45px;
}

#widget-360 .modal-content .modal-body .widget360-combo-box.edge>select {
    text-indent: 0 !important;
}

#widget-360 .modal-content .modal-body .widget360-combo-box:not(.split-half) {
    clear: both;
}

#widget-360 .modal-content .modal-body .widget360-radio-group {
    margin-bottom: 24px;
}

#widget-360 .modal-content .modal-body .widget360-radio-group .widget360-radio-button {
    font-size: 14px;
    font-weight: 500;
    color: #333;
}

#widget-360 .modal-content .modal-body .widget360-radio-group .widget360-radio-button:not(:last-child) {
    margin-right: 12px;
}

#widget-360 .modal-content .modal-body .widget360-radio-group .widget360-radio-button:before {
    content: "";
    margin-right: 6px;
    vertical-align: -16%;
    display: inline-block;
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -486px -129px;
    width: 14px;
    height: 14px;
}

#widget-360 .modal-content .modal-body .widget360-radio-group .widget360-radio-button.selected:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -486px -105px;
    width: 14px;
    height: 14px;
}

#widget-360 .modal-content .modal-body .widget360-text-field {
    display: block;
    height: 67px;
}

#widget-360 .modal-content .modal-body .widget360-text-field label {
    position: relative;
    font-weight: 500;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    -ms-transition: 0.2s;
    transition: 0.2s;
    line-height: normal;
    font-size: 14px;
    color: #666;
    top: -34px;
    left: 15px;
    cursor: text;
    pointer-events: none;
}

#widget-360 .modal-content .modal-body .widget360-text-field.input>label {
    font-size: 10px;
    color: #999;
    top: -45px;
}

#widget-360 .modal-content .modal-body .widget360-text-field.invalid {
    height: 80px;
}

#widget-360 .modal-content .modal-body .widget360-text-field.invalid input {
    color: #666;
    border-color: #f00;
    background-color: #fff1f1;
}

#widget-360 .modal-content .modal-body .widget360-text-field.invalid label {
    color: #f00 !important;
    font-size: 10px;
    top: -45px;
}

#widget-360 .modal-content .modal-body .widget360-text-field.invalid span.invalid {
    color: #f00;
    display: block;
    font-size: 10px;
    margin-top: -10px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.2px;
}

#widget-360 .modal-content .modal-body .widget360-text-field input {
    width: 100%;
    height: 50px;
    padding: 15px 15px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #dedede;
    border-radius: 2px;
    background: #fff;
    outline: 0;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-transition: border-color 0.2s;
    -moz-transition: border-color 0.2s;
    -o-transition: border-color 0.2s;
    -ms-transition: border-color 0.2s;
    transition: border-color 0.2s;
    font-family: "SHBGroteskLegacy", sans-serif !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga", "kern";
}

#widget-360 .modal-content .modal-body .widget360-text-field input:focus {
    -webkit-box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

#widget-360 .modal-content .modal-body .widget360-text-field input:focus~label {
    font-size: 10px;
    color: #999;
    top: -45px;
}

#widget-360 .modal-content .modal-body .widget360-text-field:not(.split-half) {
    clear: both;
}

#widget-360 .modal-content .modal-body .split-half {
    width: 49%;
    float: left;
}

#widget-360 .modal-content .modal-body .split-half+.split-half {
    float: right;
}

#widget-360 .modal-content .modal-body .guide-list li {
    padding: 16px 0 12px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}

#widget-360 .modal-content .modal-body .guide-list li:first-child {
    padding-top: 0;
}

#widget-360 .modal-content .modal-body .guide-list li:last-child {
    margin-bottom: 16px;
}

#widget-360 .modal-content .modal-body .guide-list li a {
    color: #438ed8;
    font-size: 14px;
}

#paris-purchase {
    margin-top: 15px;
    cursor: pointer;
}

#paris-purchase .paris-purchase-container {
    padding: 13px 15px;
    border-radius: 2px;
    background-color: #eef8f7;
}

#paris-purchase .paris-purchase-container #parisPurchaseForm {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

#paris-purchase .paris-purchase-container #parisPurchaseForm .safe-icon {
    display: none;
}

#paris-purchase .paris-purchase-container #parisPurchaseForm .safe-money {
    color: #666;
    font-size: 14px;
    font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Roboto, sans-serif;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 2px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

#paris-purchase .paris-purchase-container #parisPurchaseForm .safe-money::before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -458px -208px;
    width: 16px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
    min-width: 16px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #paris-purchase .paris-purchase-container #parisPurchaseForm .safe-money::before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -413px -150px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#paris-purchase .paris-purchase-container #parisPurchaseForm .safe-money .safe-money-text {
    color: #00a698;
    margin-right: 4px;
}

#paris-purchase .paris-purchase-container #parisPurchaseForm #paris-purchase-button {
    font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Roboto, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    display: inline-block;
    background-color: #00a698;
    padding: 6px 12px;
    border-radius: 15px;
    outline: 0;
    cursor: pointer;
    border: 0;
    -webkit-box-align: end;
    -moz-box-align: end;
    -o-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    margin-left: auto;
}

#paris-purchase .paris-purchase-container:hover #paris-purchase-button {
    background-color: #009285 !important;
}

.dialog.paris-dialog {
    display: none;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.6);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 30000;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.dialog.paris-dialog .dialog-holder {
    min-width: 546px;
    max-width: 800px;
    width: auto;
    height: auto;
}

.dialog.paris-dialog .dialog-holder .dialog-container {
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
    background-color: #fff;
    padding: 20px;
    display: none;
}

.dialog.paris-dialog .dialog-holder .dialog-container .header {
    position: relative;
}

.dialog.paris-dialog .dialog-holder .dialog-container .header .title {
    font-size: 18px;
    color: #454545;
    letter-spacing: 0.45px;
    font-weight: bold;
    padding-right: 20px;
}

.dialog.paris-dialog .dialog-holder .dialog-container .header .close {
    position: absolute;
    right: 0;
    top: 0;
    width: 16px;
    height: 16px;
    background: url("/assets/images/controls:7e263c442fb90cc64a7ba09f0d99a178.png") 0 -113px no-repeat;
    border: 0;
    cursor: pointer;
}

.dialog.paris-dialog .dialog-holder .dialog-container .line {
    width: 100%;
    height: 1px;
    background-color: #d8d8d8;
    margin-top: 15px;
}

.dialog.paris-dialog .dialog-holder .dialog-container .content {
    color: #333;
    font-size: 16px;
    line-height: 24px;
    padding: 20px 0;
}

.dialog.paris-dialog .dialog-holder .dialog-container .dialog-buttons {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -o-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-top: 20px;
}

.dialog.paris-dialog .dialog-holder .dialog-container .dialog-buttons .dialog-button {
    margin-left: 10px;
    display: inline-block;
    width: auto;
    height: auto;
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    outline: 0;
    text-decoration: none;
    border-radius: 2px;
    padding: 6px 30px;
}

.dialog.paris-dialog .dialog-holder .dialog-container .dialog-buttons .dialog-button.btn-login {
    background-color: #489ae9;
    color: #fff;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
}

.dialog.paris-dialog .dialog-holder .dialog-container .dialog-buttons .dialog-button.btn-signup,
.dialog.paris-dialog .dialog-holder .dialog-container .dialog-buttons .dialog-button.btn-okay {
    background-color: #f7f7f7;
    color: #489ae9;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 4px 0 rgba(0, 0, 0, 0.06), 1px 0 2px 0 rgba(0, 0, 0, 0.07);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 4px 0 rgba(0, 0, 0, 0.06), 1px 0 2px 0 rgba(0, 0, 0, 0.07);
}

.type-store .dialog.paris-dialog .classified-owner,
body.type-store-without-set .dialog.paris-dialog .classified-owner {
    display: none;
}

.type-store .dialog.paris-dialog .store-user,
body.type-store-without-set .dialog.paris-dialog .store-user {
    display: block;
}

.type-individual .dialog.paris-dialog .classified-owner {
    display: block;
}

.type-individual .dialog.paris-dialog .store-user {
    display: none;
}

.feedback-popup #cboxClose {
    display: none !important;
}

.feedback-popup #cboxContent #cboxLoadedContent {
    overflow: hidden !important;
}

.dispute-form {
    padding: 0 0 10px;
}

.dispute-form h2 {
    font-size: 16px;
    font-weight: bold;
    color: #3f475f;
    margin: 0 0 25px;
}

.dispute-form .dispute-reasons {
    margin: 0 0 30px 0;
    min-height: 145px;
}

.dispute-form .dispute-reasons li {
    margin: 0 0 15px 0;
}

.dispute-form .dispute-reasons li input {
    margin: 0 11px 0 0;
    vertical-align: -2px;
}

.dispute-form .dispute-reasons li input:checked~label {
    font-weight: bold;
}

.dispute-form .dispute-reasons li input:checked~label:after {
    content: attr(data-info);
    display: inline-block;
    margin: 0 0 0 5px;
    font-size: 10px;
    font-weight: bold;
    color: #000;
}

.dispute-form .dispute-reasons li label {
    font-size: 12px;
    color: #000;
    cursor: pointer;
}

.dispute-form .dispute-reasons li label.error {
    display: block;
    font-size: 10px;
    color: #c02700;
    cursor: default;
    position: absolute;
    margin: -2px 0 0;
    left: 59px;
}

.dispute-form .dispute-option {
    margin: 0 0 23px;
}

.dispute-form .dispute-option>div {
    display: none;
}

.dispute-form .dispute-option h4 {
    font-size: 12px;
    color: #3f475f;
    font-weight: bold;
    margin: 0 0 15px;
}

.dispute-form .dispute-option .error-message-for-dispute-textarea {
    display: none;
    font-size: 11px;
    color: #eb3b2e;
    line-height: 26px;
}

.dispute-form .dispute-option .error-message-for-dispute-textarea.active {
    display: block;
}

.dispute-form .dispute-option .optional-message-for-dispute-textarea {
    display: none;
    font-size: 11px;
    color: #999;
}

.dispute-form .dispute-option .optional-message-for-dispute-textarea.active {
    display: inline;
    font-weight: normal;
    margin-left: 10px;
}

.dispute-form .dispute-option .textarea .input {
    position: relative;
    height: 70px;
    padding: 8px 22px 17px 9px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    border: solid 1px #dfdfdf;
}

.dispute-form .dispute-option .textarea .input textarea {
    font-size: 11px;
    color: #2f3546;
    width: 100%;
    height: 100%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    resize: none;
}

.dispute-form .dispute-option .textarea .input textarea::placeholder {
    color: #979aa1;
}

.dispute-form .dispute-option .textarea .input .character-counter {
    font-size: 10px;
    font-weight: bold;
    color: #979aa2;
    position: absolute;
    right: 5px;
    bottom: 5px;
}

.dispute-form .dispute-option .textarea .input.error textarea {
    border-color: #c02700;
}

.dispute-form .dispute-option .classified-id {
    display: none;
}

.dispute-form .dispute-option .classified-id .input {
    height: 70px;
}

.dispute-form .dispute-option .classified-id .input input {
    width: 225px;
    height: 43px;
    outline: 0;
    border: solid 1px #dfdfdf;
    border-radius: 2px;
    text-align: center;
    padding: 14px 0 11px 0;
    font-size: 16px;
    letter-spacing: 5px;
    color: #2f3546;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.dispute-form .dispute-option .classified-id .input .error {
    display: block;
    font-size: 10px;
    color: #eb3b2e;
}

.dispute-form .dispute-option .classified-id .input.error input {
    border-color: #c02700;
}

.dispute-form .button-container {
    text-align: right;
    padding-bottom: 8px;
    display: none;
}

.dispute-form .button-container .btn {
    margin-left: 15px;
    width: 147px;
    height: 44px;
    padding: 10px;
}

.dispute-form .form-success {
    text-align: center;
    display: none;
}

.dispute-form .form-success p {
    font-size: 16px;
    color: #3f475f;
    margin: 0 0 35px;
}

.dispute-form .form-success p:before {
    content: "";
    display: block;
    width: 39px;
    height: 39px;
    border-radius: 100px;
    border: 2px solid #00a698;
    background: url("/assets/images/check_icon_green:ed8ca9ad75465d10c47457b2d63834e8.png") center no-repeat;
    -webkit-background-size: 18px 14px;
    -moz-background-size: 18px 14px;
    background-size: 18px 14px;
    margin: 0 auto 22px auto;
}

.dispute-form .form-success .button-container {
    padding: 0 0 8px;
    text-align: center;
}

.dispute-form .form-success .button-container .btn {
    margin: 0;
}

.classifiedOtherBoxes.paris-seller-profile .getUserInfo {
    border-top: 0;
}

.classifiedOtherBoxes.paris-seller-profile .getUserInfo::after {
    display: none;
}

.classifiedOtherBoxes.paris-seller-profile .getUserInfo .userRegistrationDate {
    padding-top: 16px;
}

.classifiedOtherBoxes.paris-seller-profile .getUserInfo ul.userLinks {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.classifiedOtherBoxes.paris-seller-profile .getUserInfo ul.userLinks li {
    text-align: center;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    -ms-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    padding-left: 6px;
    padding-right: 6px;
}

.classifiedOtherBoxes.paris-seller-profile .getUserInfo ul.userLinks li:first-child {
    text-align: left;
    padding-left: 0;
}

.classifiedOtherBoxes.paris-seller-profile .getUserInfo ul.userLinks li:last-child {
    padding-right: 0;
    padding-left: 0;
    text-align: right;
}

.classifiedOtherBoxes.paris-seller-profile .stars-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.classifiedOtherBoxes.paris-seller-profile .stars-wrapper .star-container {
    width: 14px;
    height: 14px;
    overflow: hidden;
    position: relative;
    margin-right: 2px;
}

.classifiedOtherBoxes.paris-seller-profile .stars-wrapper .star-container:last-child {
    margin-right: 0;
}

.classifiedOtherBoxes.paris-seller-profile .stars-wrapper .star-container::before {
    background-image: url("assets/images/sellerProfile_de81518114115b247bdf11a56d02386b.png");
    background-position: -129px -56px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedOtherBoxes.paris-seller-profile .stars-wrapper .star-container::before {
        background-image: url("assets/images/sellerProfile_2x_010ebe9b0ce09c9b66db976758c57177.png");
        background-position: -48px -81px;
        -webkit-background-size: 126px 101px;
        -moz-background-size: 126px 101px;
        background-size: 126px 101px;
    }
}

.classifiedOtherBoxes.paris-seller-profile .stars-wrapper .star-container .star {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.classifiedOtherBoxes.paris-seller-profile .stars-wrapper .star-container .star::before {
    background-image: url("assets/images/sellerProfile_de81518114115b247bdf11a56d02386b.png");
    background-position: -129px -80px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedOtherBoxes.paris-seller-profile .stars-wrapper .star-container .star::before {
        background-image: url("assets/images/sellerProfile_2x_010ebe9b0ce09c9b66db976758c57177.png");
        background-position: -66.5px -81px;
        -webkit-background-size: 126px 101px;
        -moz-background-size: 126px 101px;
        background-size: 126px 101px;
    }
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    font-weight: bold;
    color: #333;
    letter-spacing: 0;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area .paris-name {
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area .paris-star-area {
    display: inline-block;
    margin-top: 6px;
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area .paris-star-area .brackets-holder {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area .paris-star-area .brackets-holder .brackets {
    font-size: 14px;
    font-weight: normal;
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area .paris-star-area .brackets-holder .feedback-average {
    font-size: 12px;
    margin-left: 5px;
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area .paris-star-area .brackets-holder .paris-stars-area {
    display: inline-block;
    overflow: hidden;
}

.classifiedOtherBoxes.paris-seller-profile .paris-name-area .paris-star-area .brackets-holder .paris-stars-area .stars-wrapper {
    width: auto;
    height: 14px;
}

.classifiedOtherBoxes.paris-seller-profile img.user-profile-photo+.paris-name-area {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: unset;
    -moz-box-align: unset;
    -o-box-align: unset;
    -ms-flex-align: unset;
    -webkit-align-items: unset;
    align-items: unset;
    height: 50px;
    -webkit-box-pack: distribute;
    -moz-box-pack: distribute;
    -o-box-pack: distribute;
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
}

.classifiedOtherBoxes.paris-seller-profile img.user-profile-photo+.paris-name-area .paris-name {
    width: 100%;
}

.classifiedOtherBoxes.paris-seller-profile img.user-profile-photo+.paris-name-area .paris-star-area {
    margin-left: 0;
    margin-top: -8px;
}

.paris-detail-warning-area {
    border: 1px solid #dbdbdb;
    padding: 16px;
    background-color: #fff;
    margin: 10px 0;
    position: relative;
    z-index: 300;
}

.paris-detail-warning-area::before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -369px -444px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    right: -26px;
    top: -16px;
    cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .paris-detail-warning-area::before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -66px -387px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.paris-detail-warning-area .paris-warning-title {
    color: #333;
    font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Roboto, sans-serif;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 2px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.paris-detail-warning-area .paris-warning-title::before {
    background-image: url("assets/images/sellerProfile_de81518114115b247bdf11a56d02386b.png");
    background-position: -42px -49px;
    width: 24px;
    height: 24px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .paris-detail-warning-area .paris-warning-title::before {
        background-image: url("assets/images/sellerProfile_2x_010ebe9b0ce09c9b66db976758c57177.png");
        background-position: -37px -44px;
        -webkit-background-size: 126px 101px;
        -moz-background-size: 126px 101px;
        background-size: 126px 101px;
    }
}

.paris-detail-warning-area .paris-warning-title span:first-child {
    margin-left: 4px;
}

.paris-detail-warning-area .paris-warning-body {
    color: #808080;
    font-size: 11px;
    font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Roboto, sans-serif;
}

.paris-detail-warning-area .paris-warning-body p {
    margin-top: 8px;
}

.paris-detail-warning-area .paris-warning-body a[href] {
    color: #039;
    text-decoration: none;
}

.certification {
    font-size: 14px;
}

.certification .uiBoxContainer.has-verified-logo {
    padding-left: 112px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 112px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    -o-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.certification .uiBoxContainer.has-verified-logo .verified-logo {
    display: block;
    position: absolute;
    left: 16px;
    top: 16px;
    width: 80px;
    height: 80px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
}

.certification .uiBoxContainer .row {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    margin-bottom: 4px;
}

.certification .uiBoxContainer .row .value {
    margin-left: 4px;
}

.new-project-sign {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -90px -128px;
    width: 75px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 10px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .new-project-sign {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -85px -118px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.new-project-icon {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -128px -60px;
    width: 88px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-left: 28px;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .new-project-icon {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -118px -50px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.approx-price-text {
    color: #999;
    font-size: 12px;
    font-weight: normal;
    line-height: 15px;
    margin-top: 4px;
    display: inline-block;
}

.approx-price-text+.operations-widget-b.credit {
    top: -29px;
}

.project-campaign-content {
    padding: 20px 30px;
    border: 1px solid #dedede;
}

.project-classified-user-box {
    padding: 24px 16px;
    margin-bottom: 12px;
    position: relative;
    border: 1px solid #dcdcdc;
    width: 300px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.project-classified-user-box .project-information {
    text-align: center;
    padding-bottom: 17px;
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: 15px;
}

.project-classified-user-box .project-information .project-logo {
    height: 40px;
    margin-bottom: 10px;
}

.project-classified-user-box .project-information .project-logo img {
    max-height: 40px;
}

.project-classified-user-box .project-information .project-name {
    line-height: 16px;
    margin-bottom: 10px;
}

.project-classified-user-box .project-information .project-name a {
    font-weight: bold;
}

.project-classified-user-box .project-information .project-date {
    letter-spacing: 0.1px;
    margin-bottom: 22px;
}

.project-classified-user-box .project-information .project-links {
    overflow: hidden;
}

.project-classified-user-box .project-information .project-links a {
    float: left;
    line-height: 15px;
}

.project-classified-user-box .project-information .project-links a:last-child {
    float: right;
}

.project-classified-user-box .store-information {
    text-align: center;
    margin-bottom: 15px;
}

.project-classified-user-box .store-information .store-logo {
    height: 40px;
    margin-bottom: 10px;
}

.project-classified-user-box .store-information .store-logo img {
    max-height: 40px;
}

.project-classified-user-box .store-information .store-name a {
    font-weight: bold;
}

.project-classified-user-box .contact-options .contact-phones {
    margin-bottom: 10px;
    background-color: #f5f5f5;
    padding: 4px 15px;
    border-radius: 2px;
    display: none;
}

.project-classified-user-box .contact-options .contact-phones .phone-item {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    overflow: hidden;
}

.project-classified-user-box .contact-options .contact-phones .phone-item .phone-title {
    float: left;
}

.project-classified-user-box .contact-options .contact-phones .phone-item .phone-value {
    float: right;
    font-weight: bold;
}

.project-classified-user-box .contact-options .contact-phones .phone-item+.phone-item {
    border-top: 1px solid #dcdcdc;
}

.project-classified-user-box .contact-options .contact-buttons button {
    background-color: #489ae9;
    border: 0;
    border-radius: 2px;
    -webkit-box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.07), 0 0 4px 0 rgba(0, 0, 0, 0.06), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.07), 0 0 4px 0 rgba(0, 0, 0, 0.06), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
    height: 40px;
    width: 100%;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
    color: #fff;
    font-weight: bold;
}

.project-classified-user-box .contact-options .contact-buttons button.show-phone-numbers {
    margin-bottom: 10px;
}

.project-classified-user-box .contact-options .contact-buttons button.show-phone-numbers:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -304px 0;
    width: 12px;
    height: 18px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    content: "";
    display: inline-block;
    margin-right: 5px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .project-classified-user-box .contact-options .contact-buttons button.show-phone-numbers:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -258px 0;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.project-classified-user-box .contact-options.phones-visible .contact-phones {
    display: block;
}

.project-classified-user-box .contact-options.phones-visible .contact-buttons .show-phone-numbers {
    display: none;
}

.request-call-form-wrap {
    position: absolute;
    -webkit-box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.2);
    background-color: #fff;
    width: 100%;
    top: 100%;
    left: 0;
    margin-top: -70px;
    display: none;
}

.request-call-form-wrap.visible {
    display: block;
}

.request-call-form-wrap .request-call-close {
    position: absolute;
    top: 12px;
    right: 14px;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 20px;
    display: block;
    z-index: 1;
}

.request-call-form-wrap .request-call-close i {
    display: inline-block;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -26px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .request-call-form-wrap .request-call-close i {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -196px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.badge-paris {
    pointer-events: none;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-box;
    display: inline-flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 3px;
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 12px;
    font-weight: 600;
    line-height: normal;
    color: #fff;
    padding: 6px 8px;
    border-radius: 50px;
    background: rgba(0, 166, 152, 0.7);
    z-index: 20;
}

.badge-paris::before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -29px -444px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .badge-paris::before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -146px -356px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.badge-paris::after {
    content: attr(data-badge-text);
}

.classified-detail-wrapper.overlay-waiting-approval {
    position: relative;
}

.classified-detail-wrapper.overlay-waiting-approval:before {
    content: "";
    position: absolute;
    width: 100%;
    height: calc(100% - 370px);
    left: 0;
    top: 370px;
    background: url("/assets/images/in_approval_process_bg:94e8ace099ef8b9472125859a6878a14.png") left top repeat;
    z-index: 20;
}

.similar-classifieds-header {
    margin-bottom: 5px;
    margin-top: 40px;
}

.similar-classified-container {
    border: 1px solid #e8e8e8;
    height: 262px;
    border-radius: 10px;
    overflow: hidden;
    width: 173px;
}

.similar-classified-title-container {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 60px;
}

.similar-classified-title {
    text-align: center;
    color: #000;
    margin: 10px 10px 10px 10px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow-wrap: anywhere;
    font-size: 14px;
}

.similar-classified-price {
    text-align: center;
    margin: 10px 0 10px 0;
    width: 100%;
    position: fixed;
    bottom: 0;
    margin-left: -8px;
    font-weight: bold;
    font-size: 15px;
}

.similar-classified-image {
    object-fit: cover;
    object-position: center;
    width: 175px;
    height: 175px;
}

.similar-classifieds {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 17px;
}

.similar-classifieds .similar-classifieds-container {
    margin-top: 10px;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-stage-outer .owl-stage {
    margin: 0 auto;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-stage-outer .owl-stage::after {
    content: "";
    padding-left: 5px;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-stage-outer .owl-stage .owl-item {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    margin-left: 5px;
    width: 100%;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-stage-outer .owl-stage .owl-item:first-child {
    margin-left: 0;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav {
    position: absolute;
    margin: 0;
    height: 1px;
    top: 50%;
    left: 0;
    right: 0;
    z-index: 2;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button {
    position: absolute;
    cursor: pointer;
    top: -19px;
    width: 36px;
    height: 36px;
    border-radius: 18px;
    background-color: #fff;
    filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.15));
    margin: 0;
    color: #333;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button:before {
    content: "";
    position: absolute;
    object-fit: contain;
    z-index: -1;
    top: 0;
    pointer-events: none;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-next {
    right: -2px;
    font-size: 22px;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-next.disabled {
    pointer-events: none;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-next:before {
    background-color: #fff;
    right: 0;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-next:hover {
    background-color: #fff;
    color: #2a2d2e;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-prev {
    left: -17px;
    font-size: 22px;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-prev:before {
    background-color: #fff;
    left: 0;
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-prev.disabled {
    pointer-events: none;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
}

.similar-classifieds .similar-classifieds-container #similarClassifieds .owl-nav button.owl-prev:hover {
    background-color: #fff;
    color: #2a2d2e;
}

.more-similar-classifieds-area {
    margin-top: 40px;
    margin-bottom: 40px;
}

.more-similar-classifieds-area .more-similar-classifieds-container {
    margin-left: -10px;
    padding-top: 20px;
    padding-bottom: 10px;
}

.more-similar-classifieds-area .more-similar-classifieds-container .more-similar-classifieds-item {
    border: 1px solid #e8e8e8;
    margin: 10px 5px 20px 10px;
    padding: 10px;
    border-radius: 10px;
    font-size: 14px;
}

.user-info-module {
    border: 1px solid #dcdcdc;
    padding-bottom: 20px;
    position: relative;
    margin-top: 8px;
    margin-bottom: 12px;
    letter-spacing: 0.1px;
}

.user-info-module.common-design .badge .year {
    letter-spacing: 0;
    padding-bottom: 1px;
}

.user-info-module.common-design .user-info-agent .user-info-agent-logo {
    height: 80px;
    width: 80px;
    border: 0;
}

.user-info-module.common-design .user-info-agent h3 {
    font-size: 14px;
}

.user-info-module.common-design .user-info-phones dl dt,
.user-info-module.common-design .user-info-phones dl dd {
    font-size: 14px;
}

.user-info-module.common-design .authorized-dealer-box {
    width: auto;
    margin: 16px 16px 4px 16px;
    padding: 0 16px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    border: 1px solid #dcdcdc;
    background-color: #fff;
}

.user-info-module.common-design .authorized-dealer-box:before {
    width: 100%;
    border: 0;
    height: 1px;
    background-color: #dcdcdc;
    left: 0;
    top: -18px;
}

.user-info-module.common-design .authorized-dealer-box:after {
    display: none;
}

.user-info-module.common-design .authorized-dealer-box>strong {
    padding: 0;
    font-size: 12px;
}

.user-info-module.common-design .authorized-dealer-box>p {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    right: 0;
    float: none;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.user-info-module.common-design .authorized-dealer-box>p span {
    top: 0;
    margin-left: 4px;
}

.user-info-module.common-design .authorized-dealer-box>p span:nth-child(n+5) {
    display: none;
}

.user-info-module .badge {
    position: absolute;
    top: -12px;
    right: -10px;
    width: 32px;
    height: 32px;
    text-align: center;
    color: #775e0e;
    font-size: 10.4px;
    line-height: 7px;
    font-style: italic;
    font-weight: bold;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -58px -70px;
    width: 32px;
    height: 32px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    cursor: default;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .user-info-module .badge {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -53px -65px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.user-info-module .badge:hover {
    text-decoration: none;
}

.user-info-module .badge.tipitip-trigger {
    cursor: pointer;
}

.user-info-module .badge .min {
    font-size: 8px;
}

.user-info-module .badge .year {
    letter-spacing: -0.37px;
    padding-top: 8px;
    display: block;
}

.user-info-module .user-info-type-band {
    height: 9px;
    position: relative;
}

.user-info-module .user-info-type-band .type-badge {
    position: absolute;
    bottom: 0;
    right: -1px;
}

.user-info-module.premium .badge {
    top: -18px;
}

.user-info-module.premium .user-info-type-band {
    background-color: #3f475f;
    top: -1px;
    left: -1px;
    margin-right: -2px;
    height: 10px;
}

.user-info-module.premium .user-info-type-band .type-badge {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: 0 -128px;
    width: 80px;
    height: 21px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .user-info-module.premium .user-info-type-band .type-badge {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: 0 -118px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.user-info-module.premium.vehicle .user-info-type-band .type-badge {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -128px -30px;
    width: 100px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .user-info-module.premium.vehicle .user-info-type-band .type-badge {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -118px -25px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.user-info-module.standard .user-info-type-band {
    background-color: #f5f5f5;
}

.user-info-module.pro .user-info-type-band {
    background-color: #f5f5f5;
}

.user-info-module[badge="visible"] .type-badge {
    right: 6px;
}

.user-info-module[badge="visible"].premium .type-badge {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -128px -90px;
    width: 88px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .user-info-module[badge="visible"].premium .type-badge {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -118px -75px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.user-info-module[badge="visible"].premium.vehicle .type-badge {
    margin-right: 6px;
}

.user-info-module .authorized-dealer-box {
    background-color: #f5f5f5;
    border: 0;
    width: 277px;
    margin: 0 0 0 -4px;
}

.user-info-module .authorized-dealer-box+.user-info-agent {
    border-top: 0;
}

.user-info-module .authorized-dealer-box strong {
    font-size: 10px;
    color: #333;
}

.user-info-store-card {
    padding: 0 16px;
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    height: 64px;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.user-info-store-card .user-info-store-logo {
    margin-right: 8px;
}

.user-info-store-card .user-info-store-logo a {
    display: block;
}

.user-info-store-card .user-info-store-logo a img {
    max-width: 108px;
    max-height: 40px;
}

.user-info-store-name a {
    color: #039;
    font-weight: bold;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.user-info-agent {
    border-top: 1px solid #dcdcdc;
    height: 80px;
    margin: 0 16px;
    padding-top: 12px;
    position: relative;
}

.user-info-agent h3 {
    font-size: 12px;
    line-height: 16px;
    color: #333;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.user-info-agent .user-info-registration {
    color: #808080;
    font-size: 11px;
    margin-top: 6px;
}

.user-info-agent .user-info-registration span {
    padding-left: 3px;
}

.user-info-agent .user-info-agent-logo {
    float: right;
    height: 78px;
    width: 78px;
    border: 1px solid #dcdcdc;
}

.user-info-agent .user-info-agent-add-logo {
    float: right;
    height: 78px;
    width: 78px;
    background: #fff;
    font-size: 10px;
    border: 1px solid #dcdcdc;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.user-info-agent .user-info-agent-nav {
    position: absolute;
    bottom: 0;
    left: 0;
}

.user-info-agent .user-info-agent-nav a {
    color: #039;
    font-size: 11px;
    line-height: 13px;
}

.user-info-agent .user-info-agent-nav span:before {
    content: "";
    display: block;
    height: 3px;
}

.user-info-agent .user-info-agent-nav .seperator {
    display: none;
}

.user-info-agent.no-photo {
    height: auto;
}

.user-info-agent.no-photo .user-info-agent-nav {
    position: static;
    height: 24px;
    line-height: 24px;
    margin-top: 5px;
}

.user-info-agent.no-photo .user-info-agent-nav a {
    float: left;
    line-height: 24px;
}

.user-info-agent.no-photo .user-info-agent-nav span:before {
    display: none;
}

.user-info-agent.no-photo .user-info-agent-nav .seperator {
    display: block;
    width: 1px;
    height: 20px;
    background-color: #dcdcdc;
    margin: 2px 8px 0;
    float: left;
}

.user-info-phones {
    border-radius: 2px;
    background-color: #f5f5f5;
    margin: 12px 16px 0;
    padding: 0 16px;
}

.user-info-phones .dl-group {
    overflow: hidden;
}

.user-info-phones dt {
    line-height: 42px;
    height: 42px;
    font-size: 13px;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    color: #333;
}

.user-info-phones dd {
    line-height: 42px;
    height: 42px;
    font-size: 13px;
    float: right;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    color: #333;
    font-weight: bold;
}

.user-info-phones .dl-group+.dl-group {
    border-top: 1px solid #dcdcdc;
}

.user-info-send-message {
    text-align: center;
    margin-top: 16px;
}

.user-info-send-message a {
    color: #039;
    font-size: 11px;
}

.user-info-send-message a:before {
    content: "";
    display: inline-block;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -211px -159px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    position: relative;
    top: -1px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .user-info-send-message a:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -200.5px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.type-badge-tooltip {
    padding: 8px 20px 12px;
    line-height: 15px;
}

.rating-star-area {
    display: inline-block;
    margin-top: 6px;
}

.rating-star-area .brackets-holder {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.rating-star-area .brackets-holder .brackets {
    font-size: 14px;
    font-weight: normal;
}

.rating-star-area .brackets-holder .feedback-average {
    font-size: 12px;
    margin-left: 5px;
    color: rgba(17, 18, 20, 0.8);
    font-weight: 600;
    line-height: 17.5px;
}

.rating-star-area .brackets-holder .feedback-count {
    font-size: 10px;
    color: rgba(17, 18, 20, 0.8);
    margin-left: 4px;
    font-weight: 400;
    line-height: 15px;
}

.rating-star-area .brackets-holder .feedback-info-icon {
    margin-left: 4px;
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -486px -153px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .rating-star-area .brackets-holder .feedback-info-icon {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -453px -82px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.rating-star-area .brackets-holder .stars-area {
    display: inline-block;
    overflow: hidden;
}

.rating-star-area .brackets-holder .stars-area .stars-wrapper {
    width: auto;
    height: 14px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.rating-star-area .brackets-holder .stars-area .stars-wrapper .star-container {
    width: 14px;
    height: 14px;
    overflow: hidden;
    position: relative;
    margin-right: 2px;
}

.rating-star-area .brackets-holder .stars-area .stars-wrapper .star-container:last-child {
    margin-right: 0;
}

.rating-star-area .brackets-holder .stars-area .stars-wrapper .star-container::before {
    background-image: url("assets/images/sellerProfile_de81518114115b247bdf11a56d02386b.png");
    background-position: -129px -56px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .rating-star-area .brackets-holder .stars-area .stars-wrapper .star-container::before {
        background-image: url("assets/images/sellerProfile_2x_010ebe9b0ce09c9b66db976758c57177.png");
        background-position: -48px -81px;
        -webkit-background-size: 126px 101px;
        -moz-background-size: 126px 101px;
        background-size: 126px 101px;
    }
}

.rating-star-area .brackets-holder .stars-area .stars-wrapper .star-container .star {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.rating-star-area .brackets-holder .stars-area .stars-wrapper .star-container .star::before {
    background-image: url("assets/images/sellerProfile_de81518114115b247bdf11a56d02386b.png");
    background-position: -129px -80px;
    width: 14px;
    height: 14px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .rating-star-area .brackets-holder .stars-area .stars-wrapper .star-container .star::before {
        background-image: url("assets/images/sellerProfile_2x_010ebe9b0ce09c9b66db976758c57177.png");
        background-position: -66.5px -81px;
        -webkit-background-size: 126px 101px;
        -moz-background-size: 126px 101px;
        background-size: 126px 101px;
    }
}

.platform-responsive .rating-star-area .brackets-holder .feedback-average {
    font-size: 14px;
}

.platform-responsive .rating-star-area .brackets-holder .feedback-count {
    font-size: 12px;
}

.platform-responsive .tipitip.user-rating-info {
    z-index: 10100;
}

.form-style-wrapper :-moz-ui-invalid {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.form-style-wrapper textarea,
.form-style-wrapper input,
.form-style-wrapper select {
    font-size: 12px !important;
    background-color: #fff;
}

.form-style-wrapper textarea:focus,
.form-style-wrapper input[type="text"]:focus,
.form-style-wrapper input[type="password"]:focus,
.form-style-wrapper input[type="email"]:focus,
.form-style-wrapper input[type="tel"]:focus,
.form-style-wrapper select:focus {
    outline: 0;
    border: 1px solid #6097d1;
    -webkit-box-shadow: 0 0 1px 1px #6097d1;
    box-shadow: 0 0 1px 1px #6097d1;
}

.form-style-wrapper textarea:disabled,
.form-style-wrapper input[type="text"]:disabled,
.form-style-wrapper input[type="password"]:disabled,
.form-style-wrapper input[type="email"]:disabled,
.form-style-wrapper input[type="tel"]:disabled,
.form-style-wrapper select:disabled,
.form-style-wrapper textarea.disabled,
.form-style-wrapper input[type="text"].disabled,
.form-style-wrapper input[type="password"].disabled,
.form-style-wrapper input[type="email"].disabled,
.form-style-wrapper input[type="tel"].disabled,
.form-style-wrapper select.disabled {
    color: #999;
    background-color: #f2f2f2;
}

.form-style-wrapper form.submitted textarea.ng-invalid,
.form-style-wrapper form.submitted input.ng-invalid,
.form-style-wrapper form.submitted select.ng-invalid,
.form-style-wrapper form.submitted input[type="radio"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted input[type="checkbox"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted textarea.error {
    border-color: #f1908f;
    background-color: #fff1f1;
}

.form-style-wrapper form.submitted select .ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") no-repeat 0 -75px;
}

.form-style-wrapper button+button {
    margin-right: 10px;
}

.form-style-wrapper .form-help-text {
    color: #999;
    margin-top: 10px;
    font-size: 11px;
}

.form-style-wrapper .form-error {
    color: #fb0317;
    margin-top: 2px;
    font-size: 11px;
}

.form-style-wrapper .form-error:before {
    content: " ";
    display: inline-block;
    margin-right: 4px;
    padding-top: -1px;
}

.form-style-wrapper p.form-error {
    margin-bottom: 2px;
}

.form-style-wrapper .form-group {
    float: left;
}

.form-style-wrapper .single-column-form .form-group {
    width: 550px;
}

.form-style-wrapper input+.btn-form,
.form-style-wrapper .phone-number+.btn-form {
    vertical-align: inherit;
    margin-left: 10px;
}

.form-style-wrapper textarea,
.form-style-wrapper input[type="text"],
.form-style-wrapper input[type="password"],
.form-style-wrapper input[type="email"],
.form-style-wrapper input[type="tel"] {
    border: 1px solid #c0c0c0;
    border-radius: 2px;
    padding: 6px 8px 7px;
}

.form-style-wrapper .phone-number {
    display: inline-block;
}

.form-style-wrapper .phone-number input {
    padding-left: 37px;
    width: 213px !important;
}

.form-style-wrapper .phone-number:before {
    content: "+90 ";
    position: absolute;
    padding-left: 5px;
}

.form-style-wrapper .available input {
    display: inline-block;
}

.form-style-wrapper .available input:after {
    content: " ";
    position: absolute;
    width: 100px;
    height: 100px;
    display: block;
    color: #000;
}

.form-style-wrapper input[type="radio"],
.form-style-wrapper input[type="checkbox"] {
    margin: 0;
    margin-top: 1px \9;
    line-height: normal;
    display: none;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    width: 0;
    height: 0;
}

.form-style-wrapper input[type="radio"]+label,
.form-style-wrapper input[type="checkbox"]+label {
    padding-left: 22px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.form-style-wrapper input[type="radio"]+label:before,
.form-style-wrapper input[type="checkbox"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid #ccc;
    background-color: #fff;
}

.form-style-wrapper input[type="radio"]+label:hover:before,
.form-style-wrapper input[type="checkbox"]+label:hover:before {
    border-color: #535353;
}

.form-style-wrapper input[type="radio"]:focus+label:before,
.form-style-wrapper input[type="checkbox"]:focus+label:before {
    top: -1px;
    left: -1px;
    border-width: 2px;
    border-color: #6097d1;
}

.form-style-wrapper input[type="radio"]:not(:focus):checked+label:before,
.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: #da8016;
}

.form-style-wrapper input[type="radio"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid #ccc;
    border-radius: 14px;
}

.form-style-wrapper input[type="radio"]:checked+label:after {
    content: "";
    background-color: #da8016;
    display: inline-block;
    position: absolute;
    border: 1px solid #da8016;
    border-color: #da8016;
    border-radius: 6px;
    width: 6px;
    height: 6px;
    top: 4px;
    left: 4px;
}

.form-style-wrapper input[type="radio"]:disabled+label:before {
    background-color: #eaeaea;
}

.form-style-wrapper input[type="checkbox"]+label:before {
    border-radius: 2px;
    border-color: #ccc;
}

.form-style-wrapper input[type="checkbox"]:checked+label:before {
    background-color: #eda862;
}

.form-style-wrapper input[type="checkbox"]:checked+label:after {
    content: "";
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -115px no-repeat;
    -webkit-background-size: 15px 150px;
    -moz-background-size: 15px 150px;
    background-size: 15px 150px;
    width: 15px;
    height: 12px;
    display: inline-block;
    position: absolute;
    top: 3px;
    left: 1px;
}

.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: #da8016;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:before {
    background-color: #eaeaea;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:after {
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -85px no-repeat;
}

.form-style-wrapper select {
    padding: 6px 20px 7px 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    -o-text-overflow: "";
    text-overflow: "";
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    background: #fff url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -52px right 2px no-repeat;
    -webkit-background-size: 15px 150px;
    -moz-background-size: 15px 150px;
    background-size: 15px 150px;
}

.form-style-wrapper select::-ms-expand {
    display: none;
}

.form-style-wrapper select.error,
.form-style-wrapper select.submitted.ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -27px right 2px no-repeat;
}

.form-style-wrapper select:disabled {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -2px right 2px no-repeat;
}

.form-style-wrapper select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}

.ie9 .form-style-wrapper select {
    background-image: none !important;
    padding: 6px 6px 7px 8px !important;
}

.other-classifieds {
    margin-top: 30px;
}

.other-classifieds+.yourSecurity {
    margin-top: 28px;
}

.other-classifieds h3 {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin-bottom: 16px;
}

.other-classifieds .other-classifieds-boxes {
    zoom: 1;
}

.other-classifieds .other-classifieds-boxes:before,
.other-classifieds .other-classifieds-boxes:after {
    display: table;
    content: "";
    zoom: 1;
}

.other-classifieds .other-classifieds-boxes:after {
    clear: both;
}

.other-classifieds .other-classifieds-boxes .other-classified-box {
    float: left;
    width: 370px;
    height: 292px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    border-radius: 2px;
    background-color: #fff;
    display: block;
}

.other-classifieds .other-classifieds-boxes .other-classified-box+.other-classified-box {
    margin-left: 20px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box:hover {
    text-decoration: none;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3);
}

.other-classifieds .other-classifieds-boxes .other-classified-box h4 {
    height: 32px;
    line-height: 32px;
    padding: 0 16px;
    color: #fff;
    background-color: #3f475f;
    display: block;
    font-size: 13px;
    font-weight: bold;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail {
    padding: 16px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info {
    zoom: 1;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info:before,
.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info:after {
    display: table;
    content: "";
    zoom: 1;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info:after {
    clear: both;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info h5 {
    display: none;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info .price {
    display: none;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info .image-wrapper {
    width: 176px;
    height: 132px;
    border: 1px solid #dcdcdc;
    float: left;
    margin-right: 12px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info .image-placer {
    width: 176px;
    height: 132px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info .image-placer img {
    max-width: 100%;
    max-height: 100%;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info .attributes {
    float: left;
    width: calc(100% - 190px);
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul {
    display: block;
    width: 100%;
    margin-top: 8px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li {
    display: block;
    padding-left: 22px;
    line-height: 17px;
    position: relative;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #333;
    font-size: 14px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li+li {
    margin-top: 14px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li:before {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 1px;
    left: 0;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.town:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -104px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.town:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -21px -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.rooms:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -156px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.rooms:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -63px -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.m2:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -182px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.m2:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -84px -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.floor:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -52px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.floor:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -217px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.floors:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -52px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.floors:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -217px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.km:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -156px -228px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.km:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -91px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.year:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -234px -228px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.year:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -154px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.fuel:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -130px -228px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.fuel:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -70px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.transmission:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -182px -228px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.transmission:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -112px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.type:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -208px -228px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.type:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -133px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.body-type:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px 0;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .detail-info ul li.body-type:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -175px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail h5 {
    margin-top: 20px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .price {
    margin-top: 8px;
    color: #8b1919;
    font-size: 14px;
    font-weight: bold;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .store-logo {
    width: 338px;
    height: 132px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .store-logo .store-logo-wrapper {
    width: 338px;
    height: 132px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.other-classifieds .other-classifieds-boxes .other-classified-box .other-classified-detail .store-logo img {
    max-width: 100%;
    max-height: 100%;
}

.other-classifieds .other-classifieds-boxes .other-classified-box.store-box h5 {
    font-size: 16px;
    margin-bottom: 12px;
}

.other-classifieds .other-classifieds-boxes .other-classified-box.store-box .go-all-classifieds {
    font-size: 12px;
    color: #333;
    font-weight: bold;
}

.other-classifieds .other-classifieds-boxes .other-classified-box.store-box .go-all-classifieds:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -210px -186px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-right: 6px;
    margin-top: -2px;
    position: relative;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .other-classifieds .other-classifieds-boxes .other-classified-box.store-box .go-all-classifieds:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -49px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.other-classifieds .other-classifieds-boxes .other-classified-box.store-box .other-classified-detail {
    text-align: center;
}

.other-classifieds .other-classifieds-boxes .other-classified-box.store-box.no-logo h5 {
    float: none;
    text-align: center;
    margin-top: 0;
}

.other-classifieds .other-classifieds-boxes .other-classified-box.store-box.no-logo .go-all-classifieds {
    text-align: center;
}

.other-classifieds .other-classifieds-boxes .other-classified-box.store-box.no-logo .other-classified-detail {
    display: table-cell;
    vertical-align: middle;
    height: 260px;
    width: 370px;
    padding: 0;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box:not(.store-box) {
    display: none;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box {
    width: 100%;
    margin-left: 0;
    height: 208px;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box .other-classified-detail {
    line-height: 63px;
    padding-top: 22px;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box .other-classified-detail .store-logo {
    width: auto;
    height: auto;
    display: inline-block;
    height: 132px;
    max-width: 40%;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box .other-classified-detail .store-logo .store-logo-wrapper {
    width: auto;
    display: table-cell;
    height: 132px;
    vertical-align: middle;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box .other-classified-detail .store-logo .store-logo-wrapper img {
    max-height: 132px;
    float: left;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box .other-classified-detail .store-info-group {
    display: inline-block;
    height: 132px;
    padding-left: 20px;
    overflow: hidden;
    max-width: 60%;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box .other-classified-detail .store-name-wrapper {
    display: table-cell;
    vertical-align: middle;
    height: 132px;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box h5 {
    margin-top: 0;
    margin-bottom: 14px;
    text-align: left;
    line-height: 20px;
    float: left;
    height: auto;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box .go-all-classifieds {
    line-height: 15px;
    height: 15px;
    display: block;
    margin-top: 13px;
    text-align: left;
    clear: both;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box.no-logo .other-classified-detail {
    display: block;
    width: 100%;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box.no-logo h5 {
    float: none;
    text-align: center;
}

.other-classifieds .other-classifieds-boxes.only-store .other-classified-box.store-box.no-logo .go-all-classifieds {
    text-align: center;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box+.other-classified-box:not(.store-box) {
    display: none;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box {
    width: calc(50% - 10px);
    height: 208px;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail>h5 {
    display: none;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail>.price {
    display: none;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail .detail-info h5 {
    display: -webkit-box;
    clear: both;
    margin-top: 15px;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail .detail-info .price {
    display: block;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail ul {
    overflow: hidden;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail ul li {
    float: left;
    width: calc(50% - 22px);
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail ul li+li {
    margin-top: 0;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box .other-classified-detail ul li+li+li {
    margin-top: 14px;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box .other-classified-detail {
    line-height: 63px;
    padding-top: 22px;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box .other-classified-detail .store-logo {
    width: auto;
    height: auto;
    display: inline-block;
    height: 132px;
    max-width: 40%;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box .other-classified-detail .store-logo .store-logo-wrapper {
    width: auto;
    display: table-cell;
    height: 132px;
    vertical-align: middle;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box .other-classified-detail .store-logo .store-logo-wrapper img {
    max-height: 132px;
    float: left;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box .other-classified-detail .store-info-group {
    display: inline-block;
    height: 132px;
    padding-left: 20px;
    overflow: hidden;
    max-width: 60%;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box .other-classified-detail .store-name-wrapper {
    display: table-cell;
    vertical-align: middle;
    height: 132px;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box h5 {
    margin-top: 0;
    margin-bottom: 14px;
    text-align: left;
    line-height: 20px;
    float: left;
    height: auto;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box .go-all-classifieds {
    line-height: 15px;
    height: 15px;
    display: block;
    margin-top: 13px;
    text-align: left;
    clear: both;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box.no-logo .other-classified-detail {
    display: block;
    width: 100%;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box.no-logo h5 {
    float: none;
    text-align: center;
}

.other-classifieds .other-classifieds-boxes.one-classified .other-classified-box.store-box.no-logo .go-all-classifieds {
    text-align: center;
}

.other-classifieds[prostore="true"] .other-classified-box h4 {
    background-color: #f5f5f5;
    color: #333;
}

@media screen and (min-width: 1170px) {
    #sticky-header {
        width: 1150px !important;
        padding: 4px calc((100% - 1150px) / 2) !important;
    }
    #sticky-header .sticky-header-info-box {
        right: calc((100% - 1150px) / 2) !important;
    }
    #sticky-header .classified-title {
        max-width: 640px !important;
    }
}

#sticky-header {
    display: none;
    position: fixed;
    width: 1050px;
    height: 82px;
    top: 0;
    left: 0;
    z-index: 500;
    padding: 4px calc((100% - 1050px) / 2);
    background-color: #fff;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
}

#sticky-header .sticky-header-content {
    display: block;
}

#sticky-header .sticky-header-content .row {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    margin-top: 16px;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

#sticky-header .sticky-header-content .row.sticky-attributes {
    margin-top: 10px;
}

#sticky-header .sticky-header-content .row.no-attributes {
    margin-top: 28px;
}

#sticky-header .sticky-header-content .row .get {
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 10px;
}

#sticky-header .sticky-header-content .row .buy-now-button {
    border-radius: 2px;
    background-color: #2cb587;
    width: 100px;
    height: 28px;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    border: 0;
    cursor: pointer;
    margin-top: -5px;
}

#sticky-header .sticky-header-content .row .cargo-free {
    margin: -5px 10px 0;
    font-size: 12px;
    line-height: 1;
    color: #999;
}

#sticky-header .sticky-header-content .row .classified-title {
    max-width: 560px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

#sticky-header .sticky-header-content .row .sticky-header-separator {
    margin: -2px 6px 0;
    width: 1px;
    height: 24px;
    background-color: rgba(51, 51, 51, 0.3);
}

#sticky-header .sticky-header-content .row .fav {
    font-size: 12px;
    height: 24px;
    line-height: 22px;
    color: #039;
}

#sticky-header .sticky-header-content .row .fav:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -52px 0;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    margin-top: -3px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .fav:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -42px 0;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-remove-favorites {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    color: #039;
}

#sticky-header .sticky-header-content .row .sticky-header-remove-favorites:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: 0 -262px;
    width: 14px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    margin-top: -3px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-remove-favorites:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -126px -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute {
    font-size: 12px;
    color: #333;
}

#sticky-header .sticky-header-content .row .sticky-header-attribute:before {
    margin-right: 6px;
}

#sticky-header .sticky-header-content .row .sticky-header-attribute:not(:first-child) {
    margin-left: 28px;
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.price:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -78px -52px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.price:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -63px -42px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.location:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -52px -52px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.location:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -42px -42px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.rooms:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: 0 -78px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.rooms:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: 0 -63px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.m2:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -78px 0;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.m2:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -63px 0;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.floors:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -52px -26px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.floors:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -42px -21px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.km:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -26px -52px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.km:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -21px -42px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.year:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -52px -78px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.year:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -42px -63px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.fuel:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: 0 -52px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.fuel:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: 0 -42px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.transmission:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -26px -78px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.transmission:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -21px -63px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.engine:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -26px -26px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.engine:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -21px -21px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.body-type:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: 0 0;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.body-type:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: 0 0;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .sticky-header-attribute.engine-capacity:before {
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: 0 -26px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .row .sticky-header-attribute.engine-capacity:before {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: 0 -21px;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

#sticky-header .sticky-header-content .row .cargo-free+.sticky-header-attribute,
#sticky-header .sticky-header-content .row form+.sticky-header-attribute {
    margin-left: 18px !important;
}

#sticky-header .sticky-header-content .sticky-header-info-box {
    width: 300px;
    height: 70px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    background-color: #fff;
    position: absolute;
    right: calc((100% - 1050px) / 2);
    bottom: -8px;
}

#sticky-header .sticky-header-content .sticky-header-info-box.large {
    height: 80px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-rel {
    position: relative;
    height: 70px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-rel.large {
    height: 80px;
}

#sticky-header .sticky-header-content .sticky-header-info-box.vehicle.default-design.large {
    height: 70px;
}

#sticky-header .sticky-header-content .sticky-header-info-box.vehicle.default-design .sticky-header-badge,
#sticky-header .sticky-header-content .sticky-header-info-box.vehicle.default-design .sticky-header-info-box-header {
    display: none;
}

#sticky-header .sticky-header-content .sticky-header-info-box.vehicle .sticky-header-info-box-header.premium:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -128px 0;
    width: 100px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    right: 9px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .sticky-header-info-box.vehicle .sticky-header-info-box-header.premium:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -118px 0;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-badge {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -126px -186px;
    width: 32px;
    height: 32px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: -11px;
    right: -12px;
    text-align: center;
    line-height: 7px;
    color: #775e0e;
    z-index: 2;
    font-style: italic;
    font-weight: bold;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-badge {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -111px -166px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-badge .year {
    font-size: 10px;
    display: block;
    letter-spacing: -0.4px;
    margin-top: 8px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-badge .min {
    font-size: 8px;
    letter-spacing: -0.4px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-header {
    width: 100%;
    height: 10px;
    background-color: #f5f5f5;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-header.premium {
    background-color: #3f475f;
    position: relative;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-header.premium:before {
    content: "";
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: 0 -159px;
    width: 68px;
    height: 17px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    bottom: 0;
    right: 15px;
    z-index: 1;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-header.premium:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: 0 -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

#sticky-header .sticky-header-content .sticky-header-info-box.premium .sticky-header-badge {
    top: -15px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content {
    padding: 8px;
    height: calc(100% - 16px);
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content.small {
    height: calc(100% - 26px);
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    -ms-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-store-information-text {
    color: #333;
    font-size: 11px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 220px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-store-information-text.full-text {
    width: 280px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-store-information-text.short-text {
    width: 175px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-store-name {
    font-size: 12px;
    font-weight: bold;
    color: #039;
    margin-bottom: 5px;
    line-height: 15px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-indivudial-name {
    font-size: 12px;
    font-weight: bold;
    color: #333;
    margin-bottom: 5px;
    line-height: 15px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-name {
    margin-bottom: 4px;
    line-height: 14px;
    font-size: 12px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-registration-date {
    margin-bottom: 4px;
    color: #999;
    font-size: 11px;
    line-height: 14px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-registration-date span {
    margin-left: 5px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-phone {
    font-weight: bold;
    line-height: 15px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-phone+.sticky-header-phone {
    margin-top: 4px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-cqa-ask-question,
#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-send-message {
    color: #039;
    font-size: 11px;
    line-height: 16px;
    position: absolute;
    bottom: 9px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-information .sticky-header-link-list {
    color: #039;
    font-size: 11px;
    position: absolute;
    bottom: 9px;
    left: 8px;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-logo {
    width: 52px;
    height: 52px;
    margin-left: 8px;
    border: 1px solid #dcdcdc;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-logo img {
    max-width: 100%;
    max-height: 100%;
}

#sticky-header .sticky-header-content .sticky-header-info-box .sticky-header-info-box-content .sticky-header-store-logo-centerer {
    width: 52px;
    height: 52px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified {
    bottom: auto;
    top: 23px;
    height: auto;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .sticky-header-rel {
    height: auto;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .sticky-header-badge,
#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .sticky-header-info-box-header {
    display: none;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .sticky-header-info-box-content {
    display: block;
    padding: 10px 0;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos {
    overflow: hidden;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos .project-logo-item {
    width: 50%;
    float: left;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos .project-logo-item a:hover {
    text-decoration: none;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos .project-logo-item:first-child {
    border-right: 1px solid #dcdcdc;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos .project-logo-item .img-wrapper {
    height: 40px;
    vertical-align: middle;
    display: table-cell;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos .project-logo-item .img-wrapper img {
    max-height: 40px;
    max-width: 100%;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos .project-logo-item .project-store-name {
    display: block;
    font-weight: bold;
    margin-top: 10px;
    padding: 0 10px;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .project-store-logos .project-logo-item .project-store-name:hover {
    text-decoration: underline;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .delivery-date {
    text-align: center;
    margin-top: 14px;
    height: 15px;
    line-height: 15px;
    font-size: 12px;
    color: #000;
    letter-spacing: 0.1px;
}

#sticky-header .sticky-header-content .sticky-header-info-box.project-classified .contact-project-owner-link {
    text-align: center;
    margin-top: 9px;
    font-size: 11px;
    font-weight: bold;
}

.sticky-header-show-contact-info,
.sticky-header-show-security-tips,
.sticky-header-show-number {
    position: absolute;
    bottom: 10px;
    right: 12px;
}

.sticky-header-show-contact-info a,
.sticky-header-show-security-tips a,
.sticky-header-show-number a {
    color: #039;
    font-size: 11px;
}

.sticky-header-show-number-countdown {
    display: none;
    position: absolute;
    top: 8px;
    right: 8px;
    font-size: 9px;
    color: #808080;
    text-align: right;
    width: 105px;
    line-height: 12px;
}

.sticky-header-show-number-countdown span {
    font-size: 11px;
    color: #ff0e0b;
    font-weight: bold;
}

.sticky-header-show-security-tips-tooltip {
    top: 27px;
    right: -19px;
    width: 312px;
    position: absolute;
    border: 3px solid #8598aa;
    background-color: #fff;
    border-radius: 2px;
    padding: 9px 14px 12px;
    font-size: 11px;
    color: #333;
    z-index: 100;
    line-height: 14px;
    word-wrap: break-word;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: none;
}

.sticky-header-show-security-tips-tooltip:after {
    border: solid transparent;
    border-width: 10px;
    position: absolute;
    content: " ";
    height: 0;
    width: 0;
    pointer-events: none;
    border-bottom-color: #8598aa;
    margin: 0 0 0 -10px;
    bottom: 100%;
    right: 52px;
}

.sticky-header-show-security-tips-tooltip .close-sticky-header-tooltip {
    position: absolute;
    right: -26px;
    top: -10px;
    text-align: center;
    line-height: 30px;
    width: 30px;
    display: block;
    background-image: url("/assets/images/stickyHeader:1341e17448132b6b660cc074bbbe512f.png");
    background-position: -26px 0;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .sticky-header-show-security-tips-tooltip .close-sticky-header-tooltip {
        background-image: url("/assets/images/stickyHeader_2x:74ded9d5df84661b46f4e760c41049bf.png");
        background-position: -21px 0;
        -webkit-background-size: 79px 79px;
        -moz-background-size: 79px 79px;
        background-size: 79px 79px;
    }
}

.sticky-header-show-security-tips-tooltip-overlay {
    position: fixed;
    background-color: #000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    -ms-filter: "alpha(opacity=60)";
    filter: alpha(opacity=60);
    display: none;
}

.security-tip-open .sticky-header-show-security-tips-tooltip-overlay,
.security-tip-open .sticky-header-show-security-tips-tooltip {
    display: block;
}

.security-warnning-line+.security-warnning-line {
    margin-top: 14px;
}

.form-style-wrapper :-moz-ui-invalid {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.form-style-wrapper textarea,
.form-style-wrapper input,
.form-style-wrapper select {
    font-size: 12px !important;
    background-color: #fff;
}

.form-style-wrapper textarea:focus,
.form-style-wrapper input[type="text"]:focus,
.form-style-wrapper input[type="password"]:focus,
.form-style-wrapper input[type="email"]:focus,
.form-style-wrapper input[type="tel"]:focus,
.form-style-wrapper select:focus {
    outline: 0;
    border: 1px solid #6097d1;
    -webkit-box-shadow: 0 0 1px 1px #6097d1;
    box-shadow: 0 0 1px 1px #6097d1;
}

.form-style-wrapper textarea:disabled,
.form-style-wrapper input[type="text"]:disabled,
.form-style-wrapper input[type="password"]:disabled,
.form-style-wrapper input[type="email"]:disabled,
.form-style-wrapper input[type="tel"]:disabled,
.form-style-wrapper select:disabled,
.form-style-wrapper textarea.disabled,
.form-style-wrapper input[type="text"].disabled,
.form-style-wrapper input[type="password"].disabled,
.form-style-wrapper input[type="email"].disabled,
.form-style-wrapper input[type="tel"].disabled,
.form-style-wrapper select.disabled {
    color: #999;
    background-color: #f2f2f2;
}

.form-style-wrapper form.submitted textarea.ng-invalid,
.form-style-wrapper form.submitted input.ng-invalid,
.form-style-wrapper form.submitted select.ng-invalid,
.form-style-wrapper form.submitted input[type="radio"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted input[type="checkbox"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted textarea.error {
    border-color: #f1908f;
    background-color: #fff1f1;
}

.form-style-wrapper form.submitted select .ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") no-repeat 0 -75px;
}

.form-style-wrapper button+button {
    margin-right: 10px;
}

.form-style-wrapper .form-help-text {
    color: #999;
    margin-top: 10px;
    font-size: 11px;
}

.form-style-wrapper .form-error {
    color: #fb0317;
    margin-top: 2px;
    font-size: 11px;
}

.form-style-wrapper .form-error:before {
    content: " ";
    display: inline-block;
    margin-right: 4px;
    padding-top: -1px;
}

.form-style-wrapper p.form-error {
    margin-bottom: 2px;
}

.form-style-wrapper .form-group {
    float: left;
}

.form-style-wrapper .single-column-form .form-group {
    width: 550px;
}

.form-style-wrapper input+.btn-form,
.form-style-wrapper .phone-number+.btn-form {
    vertical-align: inherit;
    margin-left: 10px;
}

.form-style-wrapper textarea,
.form-style-wrapper input[type="text"],
.form-style-wrapper input[type="password"],
.form-style-wrapper input[type="email"],
.form-style-wrapper input[type="tel"] {
    border: 1px solid #c0c0c0;
    border-radius: 2px;
    padding: 6px 8px 7px;
}

.form-style-wrapper .phone-number {
    display: inline-block;
}

.form-style-wrapper .phone-number input {
    padding-left: 37px;
    width: 213px !important;
}

.form-style-wrapper .phone-number:before {
    content: "+90 ";
    position: absolute;
    padding-left: 5px;
}

.form-style-wrapper .available input {
    display: inline-block;
}

.form-style-wrapper .available input:after {
    content: " ";
    position: absolute;
    width: 100px;
    height: 100px;
    display: block;
    color: #000;
}

.form-style-wrapper input[type="radio"],
.form-style-wrapper input[type="checkbox"] {
    margin: 0;
    margin-top: 1px \9;
    line-height: normal;
    display: none;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    width: 0;
    height: 0;
}

.form-style-wrapper input[type="radio"]+label,
.form-style-wrapper input[type="checkbox"]+label {
    padding-left: 22px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.form-style-wrapper input[type="radio"]+label:before,
.form-style-wrapper input[type="checkbox"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid #ccc;
    background-color: #fff;
}

.form-style-wrapper input[type="radio"]+label:hover:before,
.form-style-wrapper input[type="checkbox"]+label:hover:before {
    border-color: #535353;
}

.form-style-wrapper input[type="radio"]:focus+label:before,
.form-style-wrapper input[type="checkbox"]:focus+label:before {
    top: -1px;
    left: -1px;
    border-width: 2px;
    border-color: #6097d1;
}

.form-style-wrapper input[type="radio"]:not(:focus):checked+label:before,
.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: #da8016;
}

.form-style-wrapper input[type="radio"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid #ccc;
    border-radius: 14px;
}

.form-style-wrapper input[type="radio"]:checked+label:after {
    content: "";
    background-color: #da8016;
    display: inline-block;
    position: absolute;
    border: 1px solid #da8016;
    border-color: #da8016;
    border-radius: 6px;
    width: 6px;
    height: 6px;
    top: 4px;
    left: 4px;
}

.form-style-wrapper input[type="radio"]:disabled+label:before {
    background-color: #eaeaea;
}

.form-style-wrapper input[type="checkbox"]+label:before {
    border-radius: 2px;
    border-color: #ccc;
}

.form-style-wrapper input[type="checkbox"]:checked+label:before {
    background-color: #eda862;
}

.form-style-wrapper input[type="checkbox"]:checked+label:after {
    content: "";
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -115px no-repeat;
    -webkit-background-size: 15px 150px;
    -moz-background-size: 15px 150px;
    background-size: 15px 150px;
    width: 15px;
    height: 12px;
    display: inline-block;
    position: absolute;
    top: 3px;
    left: 1px;
}

.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: #da8016;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:before {
    background-color: #eaeaea;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:after {
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -85px no-repeat;
}

.form-style-wrapper select {
    padding: 6px 20px 7px 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    -o-text-overflow: "";
    text-overflow: "";
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    background: #fff url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -52px right 2px no-repeat;
    -webkit-background-size: 15px 150px;
    -moz-background-size: 15px 150px;
    background-size: 15px 150px;
}

.form-style-wrapper select::-ms-expand {
    display: none;
}

.form-style-wrapper select.error,
.form-style-wrapper select.submitted.ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -27px right 2px no-repeat;
}

.form-style-wrapper select:disabled {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -2px right 2px no-repeat;
}

.form-style-wrapper select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}

.ie9 .form-style-wrapper select {
    background-image: none !important;
    padding: 6px 6px 7px 8px !important;
}

.classifiedDetailContent .classifiedInfo.new-secure-trade-style {
    margin-right: 0;
}

.classifiedDetailContent .classifiedInfo.new-secure-trade-style .hirePurchaseInfo {
    font-size: 12px;
}

.classifiedDetailContent .classifiedInfo.new-secure-trade-style .hirePurchaseInfo li {
    width: 78px;
}

.classifiedDetailContent .classifiedInfo .getBox {
    border: 1px solid #dbdbdb;
    padding: 3px;
    margin-bottom: 10px;
}

.classifiedDetailContent .classifiedInfo .getBox .hirePurchaseInfo .installment-choices {
    padding: 11px 0;
    font-size: 14px;
    display: inline-block;
    color: #666;
}

.classifiedDetailContent .classifiedInfo .getBox .hirePurchaseInfo .installment-choices a {
    text-decoration: none;
}

.classifiedDetailContent .classifiedInfo .getBox .hirePurchaseInfo .splitter {
    border-top: 1px solid #dbdbdb;
    margin: 0 auto;
    width: 232px;
}

.classifiedDetailContent .classifiedInfo .getBox .hirePurchaseInfo .splitter.version-b {
    margin-top: 6px;
}

.classifiedDetailContent .classifiedInfo .getBox .hirePurchaseInfo .splitter.hidden {
    border-top: 0;
    margin-top: 0;
}

.classifiedDetailContent .classifiedInfo .getBox .hirePurchaseInfo .classifiedOpportunity.new-campaign-style {
    border-bottom: 0;
    padding-bottom: 3px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew {
    background: #edfbfc;
    border-bottom: 1px solid #dbdbdb;
    position: relative;
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew:before,
.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew:after {
    clear: both;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section {
    padding: 20px 13px 26px 13px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section .price-value {
    font-size: 22px;
    width: 92px;
    height: 20px;
    letter-spacing: -0.9px;
    color: #333;
    font-weight: bold;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section .price-value.smaller {
    font-size: 18px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section .price-value sup {
    vertical-align: inherit;
    margin-left: 1px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section .price-value .currency {
    font-size: smaller;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section .free-cargo {
    display: inline-block;
    float: right;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section .free-cargo .free-cargo-text {
    height: 27px;
    font-size: 12px;
    line-height: 1.17;
    text-align: left;
    color: #1f9670;
    width: 51px;
    display: inline-block;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section .free-cargo .free-cargo-img:after {
    vertical-align: middle;
    content: "";
    background-image: url("/assets/images/get_truck@2x:d96db6d8e409f76bfc299ea0adb39ac9.png");
    display: inline-block;
    width: 33px;
    -webkit-background-size: 33px;
    -moz-background-size: 33px;
    background-size: 33px;
    height: 25px;
    margin-top: -15px;
    margin-right: 2px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .price-section.dailyOpportunityInfo {
    padding-top: 2px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo {
    padding: 0 0 26px 14px;
    font-weight: bold;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder {
    display: inline-block;
    border: 1px solid #dbdbdb;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .down,
.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .up {
    padding: 0;
    width: 29px;
    height: 36px;
    background-color: #fff;
    border: 0;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .down:before,
.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .up:before {
    width: 10px;
    content: "";
    height: 2px;
    display: inline-block;
    margin-bottom: 4px;
    border-bottom: 2px solid #333;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .down:disabled:before,
.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .up:disabled:before {
    border-bottom: 2px solid #999;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .down {
    margin-right: -4px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .up {
    margin-left: -4px;
    padding-right: 2px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .up:before {
    width: 10px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .up:after {
    content: "";
    height: 10px;
    display: inline-block;
    border-left: 2px solid #333;
    margin-left: -6px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder .up:disabled:after {
    border-left: 2px solid #999;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder input[type="text"] {
    width: 24px;
    height: 33px;
    vertical-align: middle;
    text-align: center;
    border: 0;
    border-bottom: 1px solid #fff;
    font-size: 14px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .numeric-input-holder input[type="text"]:focus {
    outline: none !important;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew .totalInfo .btn-special {
    width: 118px;
    height: 38px;
    line-height: 14px;
    float: right;
    margin-right: 14px;
}

.classifiedDetailContent .classifiedInfo .getBox .priceInfoNew.price-info-no-installment {
    border-bottom: none !important;
}

.buyTableContent {
    width: calc(100% - 18px);
    padding-left: 18px;
}

.buyTableContent .installment-part {
    float: right;
    width: 578px;
    padding-right: 18px;
}

.buyTableContent .installment-part h3 {
    display: inline-block;
    width: 310px;
}

.buyTableContent .installment-part .installment-table {
    margin-bottom: 10px;
    border: 1px solid #eaeaea;
    display: inline-block;
}

.buyTableContent .installment-part .installment-table .detail-group {
    display: inline-block;
    float: left;
}

.buyTableContent .installment-part .installment-table .detail-group li {
    width: 192px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo {
    width: 100px;
    height: 100%;
    line-height: 30px;
    background: transparent url("/assets/images/creditCardsLogo:1a6738ede05b3ec762bb6a39ff3a376a.png") no-repeat;
    margin: 3px auto;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.axess {
    background-position: 0 -96px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.bonus {
    background-position: 0 -144px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.finans {
    background-position: 0 -192px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.maximum {
    background-position: 0 -286px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.world {
    background-position: 0 -430px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.paraf {
    background-position: 0 -477px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.bankkart {
    background-position: 0 -45px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.advantage {
    background-position: 0 4px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo.saglamkart {
    background-position: 0 -237px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo-installment {
    padding: 8px 0;
    text-align: center;
    background-color: #fff;
    font-size: 13px;
    font-weight: bold;
}

.buyTableContent .installment-part .installment-table .detail-group .logo-installment sup {
    font-size: 11px;
}

.buyTableContent .installment-part .installment-table .detail-group .logo-installment.even {
    background-color: #edfbfc;
}

.buyTableContent .installment-part .installment-table .detail-group .logo-installment.first {
    border-top: 1px solid #eaeaea;
}

.buyTableContent .installment-part .installment-table .detail-group .logo-installment .installment-constant {
    float: none;
    padding-bottom: 0;
    font-size: 13px;
    color: #666;
    font-weight: lighter;
}

.buyTableContent .installment-part .installment-table .detail-group .logo-installment .installment-constant.no-installment {
    color: #ccc;
    text-align: center;
    display: block;
    width: 100%;
}

.buyTableContent .info-part {
    float: left;
    width: 40%;
}

.buyTableContent .info-part .classified-title {
    font-size: 15px;
}

.buyTableContent .info-part .get-info-text {
    padding-top: 40px;
}

.buyTableContent .info-part form {
    width: 100%;
    overflow: auto;
}

.buyTableContent .info-part form img {
    float: left;
    border: 1px solid #dbdbdb;
}

.buyTableContent .info-part form .total-info {
    float: left;
    padding-left: 30px;
    width: calc(100% - 178px);
}

.buyTableContent .info-part form .total-info .price-part {
    font-size: 22px;
    height: 20px;
    letter-spacing: -0.9px;
    color: #333;
    font-weight: bold;
    padding-top: 8px;
}

.buyTableContent .info-part form .total-info .price-part sup {
    vertical-align: inherit;
    margin-left: 1px;
}

.buyTableContent .info-part form .total-info .price-part .currency {
    font-size: smaller;
}

.buyTableContent .info-part form .total-info .numeric-input-holder {
    display: inline-block;
    border: 1px solid #dbdbdb;
    margin-right: 15px;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .down,
.buyTableContent .info-part form .total-info .numeric-input-holder .up {
    padding: 0;
    width: 29px;
    height: 36px;
    background-color: #fff;
    border: 0;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .down:before,
.buyTableContent .info-part form .total-info .numeric-input-holder .up:before {
    width: 10px;
    content: "";
    height: 2px;
    display: inline-block;
    margin-bottom: 4px;
    border-bottom: 2px solid #333;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .down:disabled:before,
.buyTableContent .info-part form .total-info .numeric-input-holder .up:disabled:before {
    border-bottom: 2px solid #999;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .down {
    margin-right: -4px;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .up {
    margin-left: -4px;
    padding-right: 2px;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .up:before {
    width: 10px;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .up:after {
    content: "";
    height: 10px;
    display: inline-block;
    border-left: 2px solid #333;
    margin-left: -6px;
}

.buyTableContent .info-part form .total-info .numeric-input-holder .up:disabled:after {
    border-left: 2px solid #999;
}

.buyTableContent .info-part form .total-info .numeric-input-holder input[type="text"] {
    width: 24px;
    height: 30px;
    vertical-align: middle;
    text-align: center;
    border: 0;
    font-size: 14px;
}

.buyTableContent .info-part form .total-info .numeric-input-holder input[type="text"]:focus {
    outline: none !important;
}

.classifiedDetailStickyHeader {
    display: none;
}

.classifiedDetailStickyHeader .add-favorite-overlay {
    display: none;
    background: #000;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 101;
    opacity: 0.4;
    -ms-filter: "alpha(opacity=40)";
    filter: alpha(opacity=40);
}

.classifiedDetailStickyHeader.scroll-active {
    display: block;
    border-bottom: 2px solid #dbdbdb;
    margin-bottom: 10px;
    color: #333;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 100;
    background: #fff;
    height: 60px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header {
    width: 1150px;
    margin: 0 auto;
    position: relative;
    height: 60px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header strong {
    position: relative;
    width: 523px;
    margin: 0 auto;
    font-size: 18px;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    max-width: 523px;
    float: left;
    margin-top: 16px;
    font-weight: 700;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header span {
    position: relative;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header span.sticky-price {
    line-height: 3px;
    font-size: 16px;
    color: #039;
    width: 95px;
    top: 24px;
    right: 64px;
    font-weight: bold;
    letter-spacing: -0.36px;
    max-width: 95px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header span.classified-sticky-number {
    color: #999;
    font-size: 10px;
    top: 35px;
    left: -522px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-buy-now {
    position: relative;
    bottom: 24px;
    width: 102px;
    height: 45px;
    left: 722px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-buy-now .cargo-free {
    color: #999;
    position: absolute;
    right: 108px;
    text-align: end;
    top: 25px;
    line-height: 14px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-buy-now .btn-special {
    font-size: 11px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events {
    position: relative;
    top: 14px;
    float: right;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events.sticky-get-active {
    top: -45px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events.sticky-only-favorite {
    top: 31px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li {
    display: inline;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li.add-to-favorites {
    position: relative;
    padding-right: 11px;
    font-size: 12px;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li.add-to-favorites .classifiedAddFavorite {
    padding-left: 17px;
    display: inline;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li.add-to-favorites .classifiedAddFavorite:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -234px;
    width: 14px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li.add-to-favorites .classifiedAddFavorite:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -238px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li.add-to-favorites .classifiedRemoveFavorite {
    padding-left: 17px;
    display: inline;
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li.add-to-favorites .classifiedRemoveFavorite:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: 0 -262px;
    width: 14px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li.add-to-favorites .classifiedRemoveFavorite:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -126px -229px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.phone-info {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -238px -160px;
    width: 30px;
    height: 30px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    top: 10px;
    margin-right: 6px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.phone-info {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -223px -105px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.phone-info:hover {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -238px -120px;
    width: 30px;
    height: 30px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.phone-info:hover {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -223px -70px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.message-info {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -238px -40px;
    width: 30px;
    height: 30px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    padding-right: 0;
    display: inline-block;
    top: 10px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.message-info {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -223px 0;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.message-info:hover {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -238px 0;
    width: 30px;
    height: 30px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailStickyHeader.scroll-active .classified-sticky-header .sticky-classified-events li a.message-info:hover {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -185px -166px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers {
    display: none;
    line-height: 37px;
    font-size: 12px;
    min-width: 262px;
    max-width: 270px;
    position: absolute;
    z-index: 102;
    background: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 5px rgba(32, 32, 32, 0.3);
    box-shadow: 0 1px 5px rgba(32, 32, 32, 0.3);
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .title {
    border-bottom: 1px solid #e8e8e8;
    font-weight: bold;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .title span {
    margin-left: 20px;
    font-size: 14px;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .title .close-submenu {
    background: url("/assets/images/controls:7e263c442fb90cc64a7ba09f0d99a178.png") 0 -113px no-repeat;
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    right: 10px;
    top: 12px;
    padding: 0;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .phone-content {
    margin-bottom: 7px;
    margin-top: 7px;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .phone-content span {
    font-size: 13px;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .phone-content span.phone-label {
    width: 10%;
    float: left;
    margin-left: 20px;
    font-weight: bold;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .phone-content span.phone-value {
    margin-left: 30px;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .phone-content .sticky-virtual-number-info {
    padding: 10px 5px 1px 20px;
    border-top: 1px solid #e8e8e8;
    font-size: 11px;
    line-height: 16px;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .phone-content .sticky-virtual-number-info span.countdown {
    color: #f00;
}

.classifiedDetailStickyHeader.scroll-active .phone-numbers .phone-content .sticky-virtual-number-info p {
    margin-bottom: 5px;
}

.map-types-default a,
#classified-location .map-buttons.type-streetView a,
.map-with-buttons .map-buttons.type-streetView a,
#classified-location .map-buttons.type-noStreetView a,
.map-with-buttons .map-buttons.type-noStreetView a {
    height: 29px;
    width: 55px;
    line-height: 29px;
    font-weight: normal;
    text-align: center;
}

.map-types-default a.active,
#classified-location .map-buttons.type-streetView a.active,
.map-with-buttons .map-buttons.type-streetView a.active,
#classified-location .map-buttons.type-noStreetView a.active,
.map-with-buttons .map-buttons.type-noStreetView a.active {
    font-weight: bold;
}

.map-types-default a.map,
#classified-location .map-buttons.type-streetView a.map,
.map-with-buttons .map-buttons.type-streetView a.map,
#classified-location .map-buttons.type-noStreetView a.map,
.map-with-buttons .map-buttons.type-noStreetView a.map {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
}

.map-types-default a.satellite,
#classified-location .map-buttons.type-streetView a.satellite,
.map-with-buttons .map-buttons.type-streetView a.satellite,
#classified-location .map-buttons.type-noStreetView a.satellite,
.map-with-buttons .map-buttons.type-noStreetView a.satellite {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 0;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
}

.map-types-default a.streetView,
#classified-location .map-buttons.type-streetView a.streetView,
.map-with-buttons .map-buttons.type-streetView a.streetView,
#classified-location .map-buttons.type-noStreetView a.streetView,
.map-with-buttons .map-buttons.type-noStreetView a.streetView {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 7px;
    border-top-right-radius: 7px;
    border-left: 0;
    width: 130px;
}

#classified-location,
.map-with-buttons {
    overflow: hidden;
    position: relative;
}

#classified-location .showOnGoogleButton,
.map-with-buttons .showOnGoogleButton {
    position: absolute;
    bottom: 10px;
    left: 10px;
    z-index: 12;
    border-radius: 7px;
    -webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    background-color: #fff;
    padding: 0 10px;
}

#classified-location .showOnGoogleButton:hover,
.map-with-buttons .showOnGoogleButton:hover {
    background-color: #ebebeb;
}

#classified-location .showOnGoogleButton a,
.map-with-buttons .showOnGoogleButton a {
    line-height: 29px;
    font-size: 10px;
    font-weight: bold;
    color: #666;
}

#classified-location .showOnGoogleButton a span,
.map-with-buttons .showOnGoogleButton a span {
    display: inline-block;
    position: relative;
    margin-left: 7px;
}

#classified-location .showOnGoogleButton a:before,
.map-with-buttons .showOnGoogleButton a:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -458px -152px;
    width: 18px;
    height: 18px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-top: -1px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .showOnGoogleButton a:before,
    .map-with-buttons .showOnGoogleButton a:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -413px -104px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .getDirectionsButton,
.map-with-buttons .getDirectionsButton {
    position: absolute;
    top: 10px;
    right: 168px;
    z-index: 12;
    width: 112px;
    height: 29px;
    border-radius: 7px;
    -webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    background-color: #fff;
    display: table;
}

#classified-location .getDirectionsButton.hover,
.map-with-buttons .getDirectionsButton.hover {
    background-color: #ebebeb;
}

#classified-location .getDirectionsButton a,
.map-with-buttons .getDirectionsButton a {
    height: 29px;
    font-size: 10px;
    font-weight: bold;
    color: #666;
}

#classified-location .getDirectionsButton a span,
.map-with-buttons .getDirectionsButton a span {
    display: inline-block;
    position: relative;
    width: 85px;
    height: 21px;
    margin-top: 8px;
    margin-left: 7px;
}

#classified-location .getDirectionsButton a:before,
.map-with-buttons .getDirectionsButton a:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -89px -444px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    border: 1px;
    padding: 0;
    margin: 0;
    left: 4px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .getDirectionsButton a:before,
    .map-with-buttons .getDirectionsButton a:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -196px -356px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .streetViewButton,
.map-with-buttons .streetViewButton {
    position: absolute;
    top: 10px;
    right: 129px;
    z-index: 12;
    width: 29px;
    height: 29px;
    border-radius: 7px;
    -webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    background-color: #fff;
    display: table;
}

#classified-location .streetViewButton.hover a:before,
.map-with-buttons .streetViewButton.hover a:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -119px -444px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    position: relative;
    border: 1px;
    top: 4px;
    left: 5px;
    padding: 0;
    margin: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .streetViewButton.hover a:before,
    .map-with-buttons .streetViewButton.hover a:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -221px -356px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .streetViewButton a,
.map-with-buttons .streetViewButton a {
    width: 29px;
    height: 29px;
    left: 4px;
    bottom: 4px;
}

#classified-location .streetViewButton a:before,
.map-with-buttons .streetViewButton a:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -149px -444px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    position: relative;
    border: 1px;
    top: 4px;
    left: 5px;
    padding: 0;
    margin: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .streetViewButton a:before,
    .map-with-buttons .streetViewButton a:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -246px -356px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .street-view-button-tooltip,
.map-with-buttons .street-view-button-tooltip {
    display: none;
    position: absolute;
    z-index: 15;
    background-color: #fff;
    top: 48px;
    right: 95px;
    text-align: center;
    width: 96px;
    height: 23px;
    border-radius: 7px;
    -webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
}

#classified-location .street-view-button-tooltip:before,
.map-with-buttons .street-view-button-tooltip:before {
    content: "";
    height: 8px;
    left: 48px;
    position: absolute;
    background: -webkit-linear-gradient(225deg, #fff 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);
    background: -moz-linear-gradient(225deg, #fff 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(225deg, #fff 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);
    background: -ms-linear-gradient(225deg, #fff 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(225deg, #fff 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);
    top: 0;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -moz-transform: translate(-50%, -50%) rotate(-45deg);
    -o-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
    width: 8px;
}

#classified-location .street-view-button-tooltip.display,
.map-with-buttons .street-view-button-tooltip.display {
    display: block;
}

#classified-location .street-view-button-tooltip .tooltip-text,
.map-with-buttons .street-view-button-tooltip .tooltip-text {
    font-size: 10px;
    color: #1064bc;
    line-height: 23px;
}

#classified-location .map-buttons,
.map-with-buttons .map-buttons {
    position: absolute;
    top: 10px;
    z-index: 12;
    border-radius: 7px;
    background-color: #fff;
}

#classified-location .map-buttons .zoom-divider,
.map-with-buttons .map-buttons .zoom-divider {
    width: 18px;
    height: 1px;
    background-color: #d5d5d5;
    position: absolute;
    left: 6px;
    top: 29px;
}

#classified-location .map-buttons .map-satellite-divider,
.map-with-buttons .map-buttons .map-satellite-divider {
    overflow: hidden;
    float: left;
    display: inline;
    width: 1px;
    height: 18px;
    background-color: #d5d5d5;
    position: absolute;
    top: 5px;
}

#classified-location .map-buttons li,
.map-with-buttons .map-buttons li {
    display: inline-block;
    overflow: hidden;
    float: left;
    margin: 0;
    padding: 0;
}

#classified-location .map-buttons.zoom,
.map-with-buttons .map-buttons.zoom {
    left: 35px;
    position: absolute;
    width: 29px;
    height: 58px;
    top: 58px;
}

#classified-location .map-buttons.zoom a,
.map-with-buttons .map-buttons.zoom a {
    width: 29px;
    height: 29px;
    font-size: 16px;
    line-height: 24px;
    color: #333;
}

#classified-location .map-buttons.zoom a.in,
.map-with-buttons .map-buttons.zoom a.in {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

#classified-location .map-buttons.zoom a.in:before,
.map-with-buttons .map-buttons.zoom a.in:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -209px -444px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    border: 1px;
    padding: 0;
    margin: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .map-buttons.zoom a.in:before,
    .map-with-buttons .map-buttons.zoom a.in:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -296px -356px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .map-buttons.zoom a.out,
.map-with-buttons .map-buttons.zoom a.out {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-top: 0;
}

#classified-location .map-buttons.zoom a.out:before,
.map-with-buttons .map-buttons.zoom a.out:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -486px -391px;
    width: 11px;
    height: 3px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    border: 1px;
    padding: 0;
    margin: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .map-buttons.zoom a.out:before,
    .map-with-buttons .map-buttons.zoom a.out:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -453px -245.5px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .map-buttons.zoomRes,
.map-with-buttons .map-buttons.zoomRes {
    left: 23px;
    position: absolute;
    width: 29px;
    height: 58px;
    top: 58px;
}

#classified-location .map-buttons.zoomRes a,
.map-with-buttons .map-buttons.zoomRes a {
    width: 29px;
    height: 29px;
    font-size: 16px;
    line-height: 24px;
    color: #333;
}

#classified-location .map-buttons.zoomRes a.in,
.map-with-buttons .map-buttons.zoomRes a.in {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

#classified-location .map-buttons.zoomRes a.in:before,
.map-with-buttons .map-buttons.zoomRes a.in:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -209px -444px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    border: 1px;
    padding: 0;
    margin: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .map-buttons.zoomRes a.in:before,
    .map-with-buttons .map-buttons.zoomRes a.in:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -296px -356px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .map-buttons.zoomRes a.out,
.map-with-buttons .map-buttons.zoomRes a.out {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-top: 0;
}

#classified-location .map-buttons.zoomRes a.out:before,
.map-with-buttons .map-buttons.zoomRes a.out:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -486px -391px;
    width: 11px;
    height: 3px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    border: 1px;
    padding: 0;
    margin: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    #classified-location .map-buttons.zoomRes a.out:before,
    .map-with-buttons .map-buttons.zoomRes a.out:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -453px -245.5px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

#classified-location .map-buttons.type-streetView,
.map-with-buttons .map-buttons.type-streetView {
    width: 110px;
    right: 14px;
}

#classified-location .map-buttons.type-noStreetView,
.map-with-buttons .map-buttons.type-noStreetView {
    width: 110px;
    right: 10px;
}

#classified-location .map-buttons a,
.map-with-buttons .map-buttons a {
    display: inline-block;
    color: #666;
    text-align: center;
    font-weight: bold;
    -webkit-transition-property: "background-color, color";
    -moz-transition-property: "background-color, color";
    -o-transition-property: "background-color, color";
    -webkit-transition-property: "background-color, color";
    -moz-transition-property: "background-color, color";
    -o-transition-property: "background-color, color";
    -ms-transition-property: "background-color, color";
    transition-property: "background-color, color";
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#classified-location .map-buttons a.active,
.map-with-buttons .map-buttons a.active,
#classified-location .map-buttons a:hover,
.map-with-buttons .map-buttons a:hover {
    text-decoration: none;
    color: #000;
}

#classified-location .map-buttons a:hover,
.map-with-buttons .map-buttons a:hover {
    background-color: #ebebeb;
}

#classified-location .disable,
.map-with-buttons .disable {
    display: none;
}

#classified-location #markerContainer,
.map-with-buttons #markerContainer {
    left: 0;
    top: 0;
    z-index: 9;
    position: absolute;
}

#classified-location .mapTooltipInfo,
.map-with-buttons .mapTooltipInfo {
    border-radius: 2px;
    border: 1px solid #374636;
    -webkit-box-shadow: inset 0 1px 1px #fff;
    -webkit-box-shadow: inset 0 1px 1px #fff;
    box-shadow: inset 0 1px 1px #fff;
    color: #fff;
    background-color: #000;
    opacity: 0.75;
    -ms-filter: "alpha(opacity=75)";
    filter: alpha(opacity=75);
    filter: "alpha(opacity=75)";
    -ms-filter: "alpha(opacity=75)";
    padding: 6px 15px 6px 10px;
    position: absolute;
    text-shadow: -1px 2px #2c3428;
    font-size: 10px;
    z-index: 10;
    margin-left: -18px;
    white-space: nowrap;
    pointer-events: none;
}

#classified-location .mapTooltipInfo strong,
.map-with-buttons .mapTooltipInfo strong,
#classified-location .mapTooltipInfoDetails strong,
.map-with-buttons .mapTooltipInfoDetails strong {
    display: block;
}

#classified-location .mapTooltipInfoDetails,
.map-with-buttons .mapTooltipInfoDetails {
    border-radius: 2px;
    border: 1px solid #c0bebe;
    color: #828282;
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    font-size: 12px;
    z-index: 10;
}

#classified-location .mapTooltipInfoDetails img,
.map-with-buttons .mapTooltipInfoDetails img {
    float: left;
    width: 88px;
    margin-right: 12px;
}

#classified-location .mapTooltipInfoDetails strong,
.map-with-buttons .mapTooltipInfoDetails strong {
    font-size: 12px;
}

#classified-location .mapTooltipInfoDetails a span,
.map-with-buttons .mapTooltipInfoDetails a span {
    color: #838282;
    font-size: 11px;
    margin: 0;
    padding: 0;
    line-height: 12px;
}

#classified-location .mapTooltipInfoDetails a:hover span.tooltipClassifiedInfo,
.map-with-buttons .mapTooltipInfoDetails a:hover span.tooltipClassifiedInfo {
    text-decoration: none;
}

#classified-location .mapTooltipInfoDetails #closeTooltip,
.map-with-buttons .mapTooltipInfoDetails #closeTooltip {
    float: right;
    margin: -8px -5px 0 10px;
}

#classified-location .mapTooltipInfoDetails .tooltipLink,
.map-with-buttons .mapTooltipInfoDetails .tooltipLink {
    display: block;
}

#classified-location .mapTooltipInfoDetails div,
.map-with-buttons .mapTooltipInfoDetails div,
#classified-location .mapTooltipInfoDetails .tooltipLink,
.map-with-buttons .mapTooltipInfoDetails .tooltipLink {
    padding: 6px;
}

#classified-location .mapTooltipInfoDetails h6,
.map-with-buttons .mapTooltipInfoDetails h6 {
    display: none;
    padding: 8px;
    border-radius: 2px 2px 0 0;
    font-size: 13px;
    text-align: center;
    font-weight: normal;
}

#classified-location .mapTooltipInfoDetails img~p,
.map-with-buttons .mapTooltipInfoDetails img~p {
    margin: 0 0 3px 98px;
}

#classified-location .mapTooltipInfoDetails .tooltipClassifiedTitle,
.map-with-buttons .mapTooltipInfoDetails .tooltipClassifiedTitle {
    color: #000;
    font-size: 11px;
    display: block;
    overflow: hidden;
}

#classified-location .mapTooltipInfoDetails p,
.map-with-buttons .mapTooltipInfoDetails p {
    line-height: 18px;
}

#classified-location .mapTooltipInfoDetails p span,
.map-with-buttons .mapTooltipInfoDetails p span {
    float: right;
    color: #039;
    font-weight: bold;
}

#classified-location .mapTooltipInfoDetails:before,
.map-with-buttons .mapTooltipInfoDetails:before,
#classified-location .mapTooltipInfoDetails:after,
.map-with-buttons .mapTooltipInfoDetails:after {
    position: absolute;
    content: " ";
    width: 0;
    height: 0;
    border-style: solid;
    top: 100%;
}

#classified-location .mapTooltipInfoDetails:before,
.map-with-buttons .mapTooltipInfoDetails:before {
    border-width: 8px;
    border-color: #fff transparent transparent transparent;
    left: 16px;
    z-index: 1;
}

#classified-location .mapTooltipInfoDetails:after,
.map-with-buttons .mapTooltipInfoDetails:after {
    border-width: 9px;
    border-color: #c0bfbd transparent transparent transparent;
    left: 15px;
}

#classified-location .mapTooltipInfoDetails.arrowOnTop,
.map-with-buttons .mapTooltipInfoDetails.arrowOnTop {
    margin-top: 38px !important;
}

#classified-location .mapTooltipInfoDetails.arrowOnTop:after,
.map-with-buttons .mapTooltipInfoDetails.arrowOnTop:after {
    top: -16px;
    left: 17px;
    border-color: transparent transparent #fff;
    z-index: 1;
}

#classified-location .mapTooltipInfoDetails.arrowOnTop:before,
.map-with-buttons .mapTooltipInfoDetails.arrowOnTop:before {
    top: -16px;
    left: 18px;
    border-color: transparent transparent #c0bfbd;
}

#classified-location .mapTooltipInfoDetails.arrowOnRight:after,
.map-with-buttons .mapTooltipInfoDetails.arrowOnRight:after {
    left: auto;
    right: 15px;
}

#classified-location .mapTooltipInfoDetails.arrowOnRight:before,
.map-with-buttons .mapTooltipInfoDetails.arrowOnRight:before {
    left: auto;
    right: 16px;
    z-index: 1;
}

#classified-location .mapTooltipInfoDetails .pointError,
.map-with-buttons .mapTooltipInfoDetails .pointError {
    color: #fff;
    background-color: #d30404;
    border-color: #ad0303;
}

#classified-location .tooltipClassifiedInfo,
.map-with-buttons .tooltipClassifiedInfo {
    position: absolute;
    bottom: 17px;
    width: 200px;
}

#classified-location .gmnoprint,
.map-with-buttons .gmnoprint {
    z-index: 15;
}

#classified-location .poi-info,
.map-with-buttons .poi-info {
    position: absolute;
    bottom: 30px;
    left: 10px;
    border-radius: 7px;
    background-color: #fff;
    width: 119px;
    height: 185px;
    z-index: 10;
    padding: 13px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#classified-location .poi-info.dragging,
.map-with-buttons .poi-info.dragging {
    display: none;
}

#classified-location .poi-info li,
.map-with-buttons .poi-info li {
    margin-top: 13px;
    padding-left: 20px;
    cursor: pointer;
    position: relative;
}

#classified-location .poi-info li:first-child,
.map-with-buttons .poi-info li:first-child {
    margin-top: 0;
}

#classified-location .poi-info li:before,
.map-with-buttons .poi-info li:before {
    width: 15px;
    height: 15px;
    position: absolute;
    left: 0;
    background: url("/assets/images/faceted_search:b07b6c00e0b63cddd3cbc56d57e6b1a1.png") 0 -365px no-repeat;
    content: " ";
}

#classified-location .poi-info li:hover:before,
.map-with-buttons .poi-info li:hover:before {
    background-position: 0 -384px;
}

#classified-location .poi-info li.active:before,
.map-with-buttons .poi-info li.active:before {
    background-position: 0 -402px;
}

#classified-location .poiIcon,
.map-with-buttons .poiIcon {
    position: absolute;
    white-space: nowrap;
    cursor: pointer;
    margin-left: -12px;
    margin-top: -34px;
}

#classified-location .poiTooltipName,
.map-with-buttons .poiTooltipName {
    color: #484747;
    margin: 0;
    background-color: #fff;
    font-size: 11px;
    font-weight: bold;
    padding-top: 2px;
    min-height: 18px;
}

#classified-location .poiBasarsoft,
.map-with-buttons .poiBasarsoft {
    position: absolute;
    bottom: 17px;
    right: 0;
    color: #444;
    font-family: Roboto, Arial, sans-serif;
    font-size: 10px;
    padding-right: 6px;
    text-align: right;
    white-space: nowrap;
}

#classified-location .streetViewNotFoundError,
.map-with-buttons .streetViewNotFoundError,
#classified-location .streetViewNotFoundErrorHideDefault,
.map-with-buttons .streetViewNotFoundErrorHideDefault {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: #f2f2f2;
}

#classified-location .expText,
.map-with-buttons .expText,
#classified-location .expTextHideDefault,
.map-with-buttons .expTextHideDefault {
    top: 47%;
    text-align: center;
    position: relative;
    font-size: 16px;
}

#classified-location .streetViewNotFoundErrorHideDefault,
.map-with-buttons .streetViewNotFoundErrorHideDefault {
    display: none;
}

#classified-location .expTextHideDefault,
.map-with-buttons .expTextHideDefault {
    display: none;
}

#classified-location .zoomButtonContainer,
.map-with-buttons .zoomButtonContainer {
    margin: 24px;
    -webkit-user-select: none;
    position: absolute;
    bottom: 117px;
    right: 48px;
}

#classified-location .zoomButtonContainerRes,
.map-with-buttons .zoomButtonContainerRes {
    margin: 10px;
    -webkit-user-select: none;
    position: absolute;
    bottom: 200px;
    right: 48px;
}

.gm-style .gm-iv-address {
    height: 58px;
}

.gm-style .gm-iv-address .gm-iv-vertical-separator {
    height: 67px;
}

.gm-style .gm-iv-address .gm-iv-address-link {
    width: 100px;
}

.gm-style .gm-iv-address .gm-iv-marker {
    top: 35px;
}

.gm-style .gm-compass .gm-compass-tooltip-text,
.gm-style .gm-compass .gm-compass-arrow-right-outer,
.gm-style .gm-compass .gm-compass-arrow-right-inner {
    display: none;
}

.mega-photo-colorbox #cboxLoadedContent .videoContainer h2,
.mega-photo-colorbox #cboxLoadedContent .videoContainer h3,
.mega-photo-colorbox #cboxLoadedContent .videoContainer p {
    background-color: #fff;
    padding: 15px;
}

.mega-photo-colorbox #cboxLoadedContent .videoContainer h3 {
    margin-bottom: 0;
}

.mega-photo-colorbox #cboxLoadedContent .videoContainer h2 {
    margin-top: 100px;
}

.videoContainer {
    height: 600px;
    width: 800px;
}

.ie10 .videoContent .controls .player-icon.fullscreen {
    display: none;
}

.videoContent {
    width: 800px;
    height: 600px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -400px;
    margin-top: -300px;
}

.videoContent .video-holder {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: transparent;
}

.videoContent .video-holder video {
    width: 100%;
    height: 100%;
}

.videoContent .video-holder .wm {
    position: absolute;
    content: "";
    background: url("/assets/images/watermarkVideo:4c05337d1b29b2f1c45e6bfbeb473b11.png");
    top: 50%;
    left: 50%;
    width: 480px;
    height: 360px;
    margin-left: -240px;
    margin-top: -180px;
    z-index: 100;
}

.videoContent .video-holder.fullscreen .controls {
    position: fixed;
    z-index: 2147483647;
    width: 770px;
    left: 50%;
    margin-left: -390px;
}

.videoContent .video-holder.fullscreen .controls .player-icon.fullscreen {
    background-position: -440px -20px;
}

.videoContent .controls {
    height: 18px;
    padding: 6px;
    text-align: left;
    position: absolute;
    bottom: 10px;
    z-index: 20;
    right: 10px;
    left: 10px;
    background: rgba(0, 0, 0, 0.65);
    border-radius: 10px;
    opacity: 1;
    -ms-filter: none;
    filter: none;
    -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
}

.videoContent .controls:hover {
    opacity: 1 !important;
    -ms-filter: none !important;
    filter: none !important;
}

.videoContent .controls.hidden {
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
}

.videoContent .controls .player-icon {
    background: url("/assets/images/player-icons:046b2af6cfdf9a751f5c89e197f702ce.png") top left no-repeat;
    outline: 0;
    border: 0;
    float: left;
    cursor: pointer;
    width: 20px;
    height: 20px;
}

.videoContent .controls .player-icon.play,
.videoContent .controls .player-icon.pause {
    margin-left: 18px;
}

.videoContent .controls .player-icon.play {
    background-position: -460px 0;
}

.videoContent .controls .player-icon.pause {
    background-position: -340px -120px;
}

.videoContent .controls .player-icon.sound {
    background-position: -400px -60px;
    margin-left: 7px;
}

.videoContent .controls .player-icon.sound.mute {
    background-position: -382px -80px;
}

.videoContent .controls .player-icon.sound.level1 {
    background-position: -320px -140px;
}

.videoContent .controls .player-icon.sound.level2 {
    background-position: -360px -100px;
}

.videoContent .controls .player-icon.fullscreen {
    background-position: -420px -40px;
    margin-left: 10px;
    margin-top: -1px;
}

.videoContent .controls .current-time {
    float: left;
    height: 18px;
    width: 55px;
    margin-left: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

.videoContent .controls .timeline-holder {
    width: 520px;
    height: 18px;
    float: left;
    margin-left: 10px;
    position: relative;
}

.videoContent .controls .timeline-holder .timeline-thumb {
    -webkit-transition: translate 0.1s;
    -moz-transition: translate 0.1s;
    -o-transition: translate 0.1s;
    -ms-transition: translate 0.1s;
    transition: translate 0.1s;
    position: absolute;
    left: 0;
    width: 21px;
    height: 12px;
    background-color: #fff;
    border-radius: 12px;
    top: 50%;
    margin-top: -6px;
}

.videoContent .controls .timeline-holder .timeline-slider {
    width: 100%;
    background-color: #696969;
    border-radius: 10px;
    height: 4px;
    margin-top: 7px;
}

.videoContent .controls .timeline-holder .timeline-currenttime {
    width: 0;
    height: 4px;
    background-color: #ffe800;
}

.videoContent .controls .sound-holder {
    width: 66px;
    height: 18px;
    float: left;
    margin-left: 10px;
    position: relative;
}

.videoContent .controls .sound-holder .sound-thumb {
    position: absolute;
    left: 0;
    width: 12px;
    height: 12px;
    top: 50%;
    margin-top: -6px;
    background-color: #fff;
    border-radius: 12px;
}

.videoContent .controls .sound-holder .sound-current {
    width: 0;
    height: 4px;
    background-color: #ffe800;
}

.videoContent .controls .sound-holder .sound-slider {
    width: 100%;
    background-color: #696969;
    border-radius: 10px;
    height: 4px;
    margin-top: 7px;
}

.classifiedVideos {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    cursor: pointer;
    text-align: center;
}

.classifiedVideos video {
    width: 800px;
    height: 600px;
    cursor: pointer;
    position: relative;
    z-index: 10;
}

.classifiedVideos video::-webkit-media-controls-play-button,
.classifiedVideos video::-webkit-media-controls-volume-slider,
.classifiedVideos video::-webkit-media-controls-mute-button,
.classifiedVideos video::-webkit-media-controls-fullscreen-button,
.classifiedVideos video::-webkit-media-controls-volume-slider-container,
.classifiedVideos video::-webkit-media-controls-panel,
.classifiedVideos video::-webkit-media-controls-timeline {
    cursor: pointer;
}

.classifiedVideos video::-webkit-media-controls-enclosure {
    display: none !important;
}

.classifiedVideos .video-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    display: inline-block;
    right: 0;
    -webkit-transition: translate 0.4s;
    -moz-transition: translate 0.4s;
    -o-transition: translate 0.4s;
    -ms-transition: translate 0.4s;
    transition: translate 0.4s;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: transform 0.4s;
    -o-transition: transform 0.4s;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-bottom: 1px solid #2b2b2b;
    color: #cecece;
    font-size: 12px;
}

.classifiedDetailPhotos {
    width: 480px;
    margin-right: 13px;
    float: left;
    zoom: 1;
}

.classifiedDetailPhotos:before,
.classifiedDetailPhotos:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailPhotos:after {
    clear: both;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo {
    padding-top: 9px;
    height: 23px;
    border-bottom: 1px solid #d7d7d7;
    background-color: #ededed;
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(top, #fefefe, #ededed);
    background-image: -moz-linear-gradient(top, #fefefe, #ededed);
    background-image: -o-linear-gradient(top, #fefefe, #ededed);
    background-image: -ms-linear-gradient(top, #fefefe, #ededed);
    background-image: linear-gradient(to bottom, #fefefe, #ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=fullcolor(#fefefe), endColorstr=fullcolor(#ededed), GradientType=1);
    width: 100%;
    zoom: 1;
    text-shadow: 1px 1px 0 #fff;
    text-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo:before,
.classifiedDetailPhotos .classifiedDetailMegaVideo:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo:after {
    clear: both;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li {
    display: block;
    width: 25%;
    float: left;
    border-right: 1px solid #ddd;
    border-left: 1px solid #fff;
    height: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0;
    flex: 1 1 0;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li:first-child {
    border-left: none;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li:last-child {
    border-right: 0;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.no-matterport {
    border: 0;
    width: 29%;
    float: left;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.right {
    width: 20%;
    float: right;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper {
    cursor: pointer;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper.passive {
    cursor: default;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper.passive .photo-clip-link {
    color: #ddd;
    cursor: default;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper.passive .photo-clip-link:hover {
    text-decoration: none;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper.passive .photo-clip-link:before {
    background-position: -11px -156px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper.passive .photo-clip-link .new-badge {
    background-color: #ddd;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper.project a {
    letter-spacing: -0.9px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper.project a .new-badge {
    letter-spacing: 0;
    right: auto;
    left: 70px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper .photo-clip-link {
    position: relative;
    font-weight: bold;
    text-shadow: none;
    margin-left: -12px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper .photo-clip-link:before {
    content: "";
    position: absolute;
    top: 1px;
    left: -25px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") -11px -145px no-repeat;
    -webkit-background-size: 100px 680px;
    -moz-background-size: 100px 680px;
    background-size: 100px 680px;
    width: 20px;
    height: 12px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo li.photo-clip-link-wrapper .photo-clip-link .new-badge {
    background-color: #f14038;
    color: #fff;
    font-size: 9px;
    border-radius: 2px;
    padding: 3px 6px;
    position: absolute;
    top: -1px;
    right: -35px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .megaPhoto {
    padding-left: 22px;
    font-weight: bold;
    overflow: hidden;
    display: inline-block;
    position: relative;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .megaPhoto:before {
    content: "";
    position: absolute;
    top: -3px;
    left: 3px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") -11px -115px no-repeat;
    -webkit-background-size: 100px 680px;
    -moz-background-size: 100px 680px;
    background-size: 100px 680px;
    width: 20px;
    height: 17px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .megaPhoto.passive {
    color: #ddd;
    text-decoration: none;
    cursor: default;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .megaPhoto.passive:before {
    background-position: -11px -129px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink,
.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link {
    font-weight: bold;
    padding-left: 22px;
    padding-bottom: 1px;
    position: relative;
    margin-left: -36px;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink:before,
.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 1px;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -105px -159px;
    width: 18px;
    height: 15px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 16px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink:before,
    .classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -116px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink .new-badge,
.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link .new-badge {
    background-color: #f14038;
    color: #fff;
    font-size: 9px;
    border-radius: 2px;
    padding: 3px 6px;
    position: absolute;
    top: -1px;
    right: -35px;
    text-shadow: none;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink.passive,
.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link.passive {
    color: #ddd;
    text-decoration: none;
    cursor: default;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink.passive:before,
.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link.passive:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -133px -159px;
    width: 18px;
    height: 15px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 16px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink.passive:before,
    .classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link.passive:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -138.5px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .virtualTourLink.passive .new-badge,
.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link.passive .new-badge {
    background-color: #ddd;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -203px -128px;
    width: 17px;
    height: 17px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -73px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link.passive:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -78px -159px;
    width: 17px;
    height: 17px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailPhotos .classifiedDetailMegaVideo .vehicle-360-walk-around-link.passive:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -94.5px -144px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .videoLink {
    font-weight: bold;
    padding-left: 23px;
    position: relative;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .videoLink:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 3px;
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -175px -128px;
    width: 18px;
    height: 18px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .classifiedDetailPhotos .classifiedDetailMegaVideo .videoLink:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -26px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .videoLink.passive {
    color: #ddd;
    text-decoration: none;
    cursor: default;
}

.classifiedDetailPhotos .classifiedDetailMegaVideo .videoLink.passive:before {
    background-position: -12px -147px;
    background: url("assets/images/video_passive_35648402316781a17a3929eb3ee0d540.png");
    width: 16px;
    height: 16px;
}

.classifiedDetailMainPhoto {
    width: 480px;
    height: 360px;
    overflow: hidden;
    position: relative;
    z-index: 7;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.classifiedDetailMainPhoto img {
    width: 100%;
    height: 100%;
}

.classifiedDetailMainPhoto a {
    width: 480px;
    height: 360px;
    position: absolute;
    z-index: 10;
    display: block;
    cursor: default;
}

.classifiedDetailMainPhoto a.cursor {
    cursor: pointer;
}

.classifiedDetailMainPhoto input[type="radio"] {
    display: none;
}

.classifiedDetailMainPhoto label {
    display: none;
    position: absolute;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.classifiedDetailMainPhoto label.loader {
    width: 100%;
    height: 100%;
    background: url("/assets/images/loader:0f43051b46e51ba06afbadd25b11b18b.gif") no-repeat center center;
    z-index: 2;
    display: block;
}

.classifiedDetailMainPhoto label:before {
    position: absolute;
    z-index: 11;
    width: 100%;
    height: 100%;
    content: " ";
}

.classifiedDetailMainPhoto label span {
    z-index: 100;
}

.classifiedDetailMainPhoto label img {
    position: absolute;
    left: 0;
}

.classifiedDetailMainPhoto label img:first-child {
    z-index: 1;
}

.classifiedDetailMainPhoto input:checked+label {
    display: block;
    z-index: 10;
}

.classifiedDetailMainPhoto .noImage {
    width: 100%;
    height: 100%;
    background: url("/assets/images/noPhoto:36c5fd66af1b54f676ec10d51a08b13d.jpg") 4px 4px no-repeat;
    padding-top: 27%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
}

.classifiedDetailMainPhoto .noImage p {
    font-size: 20px;
    color: #999;
    margin: auto;
    width: 390px;
    text-align: center;
    text-shadow: 1px 1px 0 #fff;
}

.classifiedDetailMainPhoto .noImage p:before {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 145px -939px no-repeat;
    width: 390px;
    height: 90px;
    content: "";
    display: block;
}

.classifiedDetailMainPhoto .classifiedWatermark {
    background-color: #000;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}

.ie8 .classifiedDetailMainPhoto label {
    display: block;
}

.classifiedDetailThumbListContainer .classified-images-status {
    line-height: 40px;
    height: 40px;
    position: relative;
    padding-left: 5px;
}

.classifiedDetailThumbListContainer .classified-images-status span {
    font-size: 11px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls {
    height: 30px;
    top: 5px;
    left: 50%;
    margin-left: -55px;
    position: absolute;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .dot-container {
    text-align: center;
    margin: 11px 10px 0 10px;
    float: left;
    line-height: 7px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .dot-container .dot {
    display: inline-block;
    width: 7px;
    height: 7px;
    background-color: #c5c5c5;
    margin-left: 5px;
    border-radius: 7px;
    text-indent: -9999px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .dot-container .dot:first-child {
    margin-left: 0;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .dot-container .dot.active {
    background-color: #6482a1;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control {
    text-indent: -9999px;
    width: 26px;
    height: 22px;
    float: left;
    position: relative;
    margin-top: 4px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control:after,
.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control:before {
    left: 10px;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control:after {
    border-color: rgba(0, 0, 0, 0);
    border-width: 3px;
    margin-top: -3px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control:before {
    border-color: rgba(194, 225, 245, 0);
    border-width: 5px;
    margin-top: -5px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.next {
    right: 0;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.next:after {
    border-left-color: #f7f7f7;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.next:before {
    border-left-color: #6482a1;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.prev {
    left: 0;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.prev:after {
    border-right-color: #f7f7f7;
    left: 9px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.prev:before {
    border-right-color: #6482a1;
    margin-left: -5px;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.next.disabled:before {
    border-left-color: #b4c0cd;
}

.classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.prev.disabled:before {
    border-right-color: #b4c0cd;
}

.classifiedDetailThumbListContainer {
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #dbdbdb;
    overflow: hidden;
}

.classifiedDetailThumbListContainer .classifiedDetailThumbListPages {
    -webkit-transition-property: transform;
    -moz-transition-property: transform;
    -o-transition-property: transform;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-two {
    -webkit-transform: translate(-480px, 0);
    -moz-transform: translate(-480px, 0);
    -ms-transform: translate(-480px, 0);
    -o-transform: translate(-480px, 0);
    -webkit-transform: translate(-480px, 0);
    -moz-transform: translate(-480px, 0);
    -o-transform: translate(-480px, 0);
    -ms-transform: translate(-480px, 0);
    transform: translate(-480px, 0);
}

.classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-three {
    -webkit-transform: translate(-960px, 0);
    -moz-transform: translate(-960px, 0);
    -ms-transform: translate(-960px, 0);
    -o-transform: translate(-960px, 0);
    -webkit-transform: translate(-960px, 0);
    -moz-transform: translate(-960px, 0);
    -o-transform: translate(-960px, 0);
    -ms-transform: translate(-960px, 0);
    transform: translate(-960px, 0);
}

.classifiedDetailThumbListContainer .classifiedDetailThumbListPages.page-four {
    -webkit-transform: translate(-1440px, 0);
    -moz-transform: translate(-1440px, 0);
    -ms-transform: translate(-1440px, 0);
    -o-transform: translate(-1440px, 0);
    -webkit-transform: translate(-1440px, 0);
    -moz-transform: translate(-1440px, 0);
    -o-transform: translate(-1440px, 0);
    -ms-transform: translate(-1440px, 0);
    transform: translate(-1440px, 0);
}

.classifiedDetailThumbListContainer li {
    float: left;
}

.classifiedDetailThumbListContainer.two .classifiedDetailThumbListPages {
    width: 960px;
}

.classifiedDetailThumbListContainer.three .classifiedDetailThumbListPages {
    width: 1440px;
}

.three-sixty-thumb {
    position: relative;
}

.three-sixty-thumb:before {
    width: 40px;
    height: 40px;
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 50%;
    margin-left: -20px;
    margin-top: -19px;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 8;
}

.three-sixty-thumb:after {
    width: 32px;
    height: 32px;
    content: "360";
    border: 2px solid rgba(255, 255, 255, 0.6);
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -18px;
    margin-top: -17px;
    z-index: 9;
    color: #fff;
    line-height: 32px;
    font-size: 13px;
    text-align: center;
}

.classifiedDetailThumbList {
    width: 480px;
    height: 148px;
    overflow: hidden;
    zoom: 1;
}

.classifiedDetailThumbList.one-column {
    height: 83px !important;
}

.classifiedDetailThumbList:before,
.classifiedDetailThumbList:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedDetailThumbList:after {
    clear: both;
}

.classifiedDetailThumbList li {
    float: left;
    margin: 5px 0 0 5px;
    cursor: pointer;
    position: relative;
    width: 90px;
    height: 68px;
}

.classifiedDetailThumbList li label {
    cursor: pointer;
    width: 88px;
    height: 66px;
}

.classifiedDetailThumbList li label position relative {
    display: block;
}

.classifiedDetailThumbList li label:before {
    position: absolute;
    z-index: 11;
    width: 100%;
    height: 100%;
    content: " ";
}

.classifiedDetailThumbList li label .three-sixty:before {
    width: 40px;
    height: 40px;
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 50%;
    margin-left: -20px;
    margin-top: -19px;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 8;
}

.classifiedDetailThumbList li label .three-sixty:after {
    width: 32px;
    height: 32px;
    content: "360";
    border: 2px solid rgba(255, 255, 255, 0.6);
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -18px;
    margin-top: -17px;
    z-index: 9;
    color: #fff;
    line-height: 32px;
    font-size: 13px;
    text-align: center;
}

.classifiedDetailThumbList li label.selected:after {
    content: " ";
    position: absolute;
    left: -3px;
    top: -3px;
    width: 92px;
    height: 70px;
    border: 1px solid #417abb;
}

.classifiedDetailThumbList li label img {
    width: 88px;
    height: 66px;
    position: absolute;
    left: 0;
}

.classifiedDetailThumbList li label img:first-child {
    z-index: 1;
}

.photo-clip-modal.mega-clip-colorbox #photoClipBox {
    width: 100%;
    height: 100%;
}

.photo-clip-modal.mega-clip-colorbox #cboxLoadedContent {
    overflow: hidden !important;
}

.photo-clip-modal#cboxOverlay {
    z-index: 10000 !important;
}

.vehicle-360-walk-around-box .loading-animation {
    width: 100%;
    height: 100%;
    background: url("/assets/images/loader:0f43051b46e51ba06afbadd25b11b18b.gif") no-repeat center center;
    position: fixed;
    z-index: 50;
    top: 0;
    left: 0;
}

.vehicle-360-walk-around-box .vehicle-360-walk-around-iframe {
    position: relative;
    z-index: 100;
}

@media print {
    .classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.next,
    .classifiedDetailThumbListContainer .classified-images-status .slider-controls .control.prev {
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}

@-moz-keyframes keyFrameSpin {
    100% {
        -moz-transform: rotate(-360deg);
    }
}

@-webkit-keyframes keyFrameSpin {
    100% {
        -webkit-transform: rotate(-360deg);
    }
}

@-moz-keyframes keyFrameSpin {
    100% {
        -webkit-transform: rotate(-360deg);
        -webkit-transform: rotate(-360deg);
        -moz-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        -ms-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

@-webkit-keyframes keyFrameSpin {
    100% {
        -webkit-transform: rotate(-360deg);
        -webkit-transform: rotate(-360deg);
        -moz-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        -ms-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

@-o-keyframes keyFrameSpin {
    100% {
        -webkit-transform: rotate(-360deg);
        -webkit-transform: rotate(-360deg);
        -moz-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        -ms-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

@keyframes keyFrameSpin {
    100% {
        -webkit-transform: rotate(-360deg);
        -webkit-transform: rotate(-360deg);
        -moz-transform: rotate(-360deg);
        -o-transform: rotate(-360deg);
        -ms-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

.megaPhotoLightbox .classified-images-status {
    display: block;
    padding-top: 10px;
}

.megaPhotoLightbox .classified-images-status span {
    font-size: 11px;
}

.mega-photo-colorbox,
.mega-clip-colorbox {
    z-index: 10000000000 !important;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

.mega-photo-colorbox#colorbox,
.mega-clip-colorbox#colorbox {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.mega-photo-colorbox#cboxOverlay,
.mega-clip-colorbox#cboxOverlay {
    z-index: 2001;
    position: fixed;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.8 !important;
    -ms-filter: "alpha(opacity=80)" !important;
    filter: alpha(opacity=80) !important;
}

.mega-photo-colorbox #cboxWrapper,
.mega-clip-colorbox #cboxWrapper {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}

.mega-photo-colorbox #cboxMiddleLeft,
.mega-clip-colorbox #cboxMiddleLeft,
.mega-photo-colorbox #cboxBottomLeft,
.mega-clip-colorbox #cboxBottomLeft {
    clear: left;
}

.mega-photo-colorbox #cboxContent,
.mega-clip-colorbox #cboxContent {
    margin: 0 auto;
    position: relative;
    background-color: transparent;
    padding: 35px;
    -webkit-background-clip: padding;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
    border: 0 !important;
    z-index: 100;
}

.mega-photo-colorbox #cboxLoadedContent,
.mega-clip-colorbox #cboxLoadedContent {
    overflow: auto;
    color: #333;
    font-size: 14px;
    border-radius: 2px;
}

.mega-photo-colorbox #cboxLoadedContent h3,
.mega-clip-colorbox #cboxLoadedContent h3 {
    font-size: 22px;
    color: #333;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #dadada;
}

.mega-photo-colorbox #cboxLoadedContent iframe,
.mega-clip-colorbox #cboxLoadedContent iframe {
    display: block;
    width: 100%;
    height: 100%;
    border: 0;
}

.mega-photo-colorbox #cboxTitle,
.mega-clip-colorbox #cboxTitle {
    margin: 0;
    position: absolute;
    top: 10px;
    left: 10px;
    color: #666;
}

.mega-photo-colorbox #cboxLoadingOverlay,
.mega-clip-colorbox #cboxLoadingOverlay,
.mega-photo-colorbox #cboxLoadingGraphic,
.mega-clip-colorbox #cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.mega-photo-colorbox #cboxPrevious,
.mega-clip-colorbox #cboxPrevious,
.mega-photo-colorbox #cboxNext,
.mega-clip-colorbox #cboxNext,
.mega-photo-colorbox #cboxClose,
.mega-clip-colorbox #cboxClose,
.mega-photo-colorbox #cboxSlideshow,
.mega-clip-colorbox #cboxSlideshow {
    cursor: pointer;
}

.mega-photo-colorbox #cboxTopLeft,
.mega-clip-colorbox #cboxTopLeft {
    width: -21px;
    height: -21px;
}

.mega-photo-colorbox #cboxTopRight,
.mega-clip-colorbox #cboxTopRight {
    width: -21px;
    height: -21px;
}

.mega-photo-colorbox #cboxBottomLeft,
.mega-clip-colorbox #cboxBottomLeft {
    width: -21px;
    height: -21px;
}

.mega-photo-colorbox #cboxBottomRight,
.mega-clip-colorbox #cboxBottomRight {
    width: -21px;
    height: -21px;
}

.mega-photo-colorbox #cboxMiddleLeft,
.mega-clip-colorbox #cboxMiddleLeft {
    width: -21px;
}

.mega-photo-colorbox #cboxMiddleRight,
.mega-clip-colorbox #cboxMiddleRight {
    width: -21px;
}

.mega-photo-colorbox #cboxTopCenter,
.mega-clip-colorbox #cboxTopCenter {
    height: -21px;
}

.mega-photo-colorbox #cboxBottomCenter,
.mega-clip-colorbox #cboxBottomCenter {
    height: -21px;
}

.mega-photo-colorbox #cboxError,
.mega-clip-colorbox #cboxError {
    padding: 50px;
    border: 1px solid #ccc;
}

.mega-photo-colorbox #cboxCurrent,
.mega-clip-colorbox #cboxCurrent {
    position: absolute;
    top: -20px;
    right: 23px;
    color: #000;
}

.mega-photo-colorbox #cboxSlideshow,
.mega-clip-colorbox #cboxSlideshow {
    position: absolute;
    top: -20px;
    right: 90px;
    color: #fff;
}

.mega-photo-colorbox #cboxPrevious,
.mega-clip-colorbox #cboxPrevious {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -32px;
    background: url("/assets/images/controls:7e263c442fb90cc64a7ba09f0d99a178.png") no-repeat 0 -56px;
    width: 41px;
    height: 55px;
    text-indent: -9999px;
    color: #fff;
    border: 0;
}

.mega-photo-colorbox #cboxNext,
.mega-clip-colorbox #cboxNext {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -32px;
    background: url("/assets/images/controls:7e263c442fb90cc64a7ba09f0d99a178.png") no-repeat 1px 1px;
    width: 41px;
    height: 55px;
    text-indent: -9999px;
    color: #fff;
    border: 0;
}

.mega-photo-colorbox #cboxLoadingOverlay,
.mega-clip-colorbox #cboxLoadingOverlay {
    background: #008000;
}

.mega-photo-colorbox #cboxLoadingGraphic,
.mega-clip-colorbox #cboxLoadingGraphic {
    background: url("/assets/images/loading:e6611f867d63754b7a2a974fb0a0e7dc.gif") no-repeat center center;
}

.mega-photo-colorbox #cboxClose,
.mega-clip-colorbox #cboxClose {
    position: fixed;
    z-index: 100;
    top: 15px;
    right: 0;
    padding-left: 60px;
    margin-right: 15px;
    display: block;
    background: url("/assets/images/close-icon:f95db542649faa1c4f116ab7a093c17e.png") no-repeat top right;
    width: 17px;
    height: 18px;
    outline: 0;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    letter-spacing: 0.5px;
}

.mega-photo-colorbox #cboxClose:before,
.mega-clip-colorbox #cboxClose:before {
    content: "Kapat";
    text-align: right;
    width: 50px;
    position: absolute;
    padding-right: 38px;
    right: -15px;
    height: 50px;
    line-height: 50px;
    top: -16px;
    font-size: 14px;
    font-weight: bold;
}

.mega-photo-colorbox .modalCloseLink,
.mega-clip-colorbox .modalCloseLink {
    position: fixed;
    right: 10px;
    top: 10px;
    display: block;
    background: url("/assets/images/controls:7e263c442fb90cc64a7ba09f0d99a178.png") 50px -117px no-repeat;
    width: 70px;
    height: 30px;
    text-indent: -9999px;
    z-index: 1000000;
}

.mega-photo-colorbox .modalCloseLink:hover,
.mega-clip-colorbox .modalCloseLink:hover {
    color: #000;
    text-decoration: none;
    text-indent: 0;
}

.mega-photo-colorbox .modalCloseLink:hover strong,
.mega-clip-colorbox .modalCloseLink:hover strong {
    border: 1px solid #b2b2b2;
    background-color: #fff;
    margin: 0 30px 0 0;
    padding: 2px 4px;
    float: left;
}

.mega-photo-colorbox .megaPhotoLightbox {
    height: 100%;
    width: 100%;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos.single {
    width: 100%;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0 auto;
    display: block;
    background: transparent;
    border: 0;
    padding: 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto {
    position: relative;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    max-height: 100%;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .loader {
    width: 100%;
    height: 100%;
    background: url("/assets/images/loader:0f43051b46e51ba06afbadd25b11b18b.gif") no-repeat center center;
    position: fixed;
    z-index: 1000;
    display: block;
    text-indent: -9999px;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoEmpty {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    max-height: 100%;
    background: url("/assets/images/photo-not-loaded:70ab1a7a40a23eb120d00f78cf617a08.png") no-repeat center center;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft,
.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight {
    display: block;
    position: absolute;
    top: 0;
    display: block;
    position: absolute;
    cursor: pointer;
    width: 50%;
    height: 100%;
    opacity: 0.2;
    -ms-filter: "alpha(opacity=20)";
    filter: alpha(opacity=20);
    z-index: 100;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft.enlight,
.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight.enlight {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft.enlight:hover,
.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight.enlight:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft:hover,
.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight:hover {
    opacity: 0.7;
    -ms-filter: "alpha(opacity=70)";
    filter: alpha(opacity=70);
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft:active,
.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight:active {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft:after,
.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight:after {
    width: 100%;
    height: 100%;
    position: absolute;
    content: " ";
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft {
    left: 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoLeft:after {
    background: url("/assets/images/left-arrow:4c283f831d51138c26ccd80a1f25a10e.png") no-repeat;
    background-position: left 20px center;
    left: 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight {
    right: 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoRight:after {
    right: 0;
    background: url("/assets/images/right-arrow:46be704a044c0290913e17b35c4c5069.png") no-repeat;
    background-position: right 20px center;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoImgContainer {
    cursor: pointer;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    font: 0/0 a;
    padding: 10px 0 0 0;
    z-index: 90;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoImgContainer:before {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoImgContainer .mega-photo-img {
    vertical-align: middle;
    display: inline-block;
    position: relative;
    padding: 0 70px;
    max-width: 100%;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoImgContainer .mega-photo-img.error-onload:after {
    content: "Fotograf yüklenirken hata oluştu";
    font-size: 16px;
    width: 300px;
    height: 50px;
    text-align: center;
    color: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -150px;
    margin-top: -25px;
    line-height: 50px;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoImgContainer .mega-photo-img.noArrow {
    padding: 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter {
    position: fixed;
    bottom: 0;
    left: 0;
    display: inline-block;
    right: 0;
    z-index: 1200;
    -webkit-transition: translate 0.4s;
    -moz-transition: translate 0.4s;
    -o-transition: translate 0.4s;
    -ms-transition: translate 0.4s;
    transition: translate 0.4s;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: transform 0.4s;
    -o-transition: transform 0.4s;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter.goDown {
    -webkit-transform: translate(0, 100px);
    -moz-transform: translate(0, 100px);
    -ms-transform: translate(0, 100px);
    -o-transform: translate(0, 100px);
    -webkit-transform: translate(0, 100px);
    -moz-transform: translate(0, 100px);
    -o-transform: translate(0, 100px);
    -ms-transform: translate(0, 100px);
    transform: translate(0, 100px);
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter.goDown .megaPhotoFooterDesc .toggleThumbsBtn:after {
    background: url("/assets/images/toggle-arrows:3fc1eb3beabf858ebb775cfb1acb72d9.png") no-repeat 0 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter.goDown .megaPhotoFooterDesc:hover .toggleThumbsBtn:after {
    background: url("/assets/images/toggle-arrows:3fc1eb3beabf858ebb775cfb1acb72d9.png") no-repeat -13px 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter .megaPhotoFooterDesc {
    position: relative;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-bottom: 1px solid #2b2b2b;
    color: #cecece;
    font-size: 12px;
    cursor: pointer;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter .megaPhotoFooterDesc:hover .toggleThumbsBtn:after {
    background: url("/assets/images/toggle-arrows:3fc1eb3beabf858ebb775cfb1acb72d9.png") no-repeat -13px -12px;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter .megaPhotoFooterDesc .toggleThumbsBtn {
    cursor: pointer;
    height: 10px;
    padding: 10px;
    position: absolute;
    width: 20px;
    background-color: rgba(0, 0, 0, 0.5);
    right: 10px;
    top: -30px;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter .megaPhotoFooterDesc .toggleThumbsBtn:after {
    position: absolute;
    background: url("/assets/images/toggle-arrows:3fc1eb3beabf858ebb775cfb1acb72d9.png") no-repeat 0 -12px;
    top: 10px;
    right: 15px;
    width: 12px;
    height: 12px;
    content: " ";
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter .megaPhotoFooterDesc .images-count {
    padding-right: 18px;
    font-weight: bold;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks {
    text-align: center;
    padding-top: 12px;
    padding-bottom: 12px;
    height: 75px;
    overflow: hidden;
    width: 100%;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder {
    display: inline;
    width: 100%;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer {
    position: relative;
    margin-right: 9px;
    margin-left: 9px;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .thumb-imgs-container {
    -webkit-transition: width 1s;
    -moz-transition: width 1s;
    -o-transition: width 1s;
    -ms-transition: width 1s;
    transition: width 1s;
    height: 75px;
    display: inline-block;
    overflow: hidden;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .thumb-imgs-container .thumb-imgs-band {
    position: relative;
    display: inline-block;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    -ms-transition: -ms-transform 1s;
    transition: transform 1s;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: transform 1s;
    -o-transition: transform 1s;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItems {
    overflow: hidden;
    white-space: nowrap;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItems .megaPhotoThmbArrow {
    cursor: pointer;
    z-index: 1000;
    display: inline-block;
    height: 73px;
    width: 98px;
    border: 1px solid #474747;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItems .megaPhotoThmbRightDiv {
    background: #222 url("/assets/images/right-arrow-small:511963c30676a8bd1dd662d280852906.png") no-repeat center center;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItems .megaPhotoThmbRightDiv:hover {
    background: #222 url("/assets/images/right-arrow-small-white:288ca182e2ad7eaf68b6efe8fbf9ef37.png") no-repeat center center;
    border: 1px solid #909090;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItems .megaPhotoThmbLeftDiv {
    background: #222 url("/assets/images/left-arrow-small:aaa1edb7e5518d9962c85ee62c0a30f8.png") no-repeat center center;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItems .megaPhotoThmbLeftDiv:hover {
    background: #222 url("/assets/images/left-arrow-small-white:2f31a489d534f7c808ddf4538b6aa759.png") no-repeat center center;
    border: 1px solid #909090;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem {
    margin: 0 1px;
    padding: 0;
    display: inline-block;
    background: #000;
    width: 100px;
    height: 75px;
    cursor: pointer;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem.hideItem {
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    width: 0;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem img {
    width: 100px;
    height: 75px;
    opacity: 0.5;
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
    border: 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem img:hover {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem img.hideImg {
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    width: 0;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem.selected:after {
    width: 0;
    height: 0;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem.selected.three-sixty-thumb:after {
    width: 32px;
    height: 32px;
}

.mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoLinks .megaPhotoLinksContainerHolder .megaPhotoLinksContainer .megaPhotoThmbItem.selected img {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.ie8 .megaPhotoThmbItem.selected {
    border: 1px solid #039;
}

.ie8 .mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter {
    background-color: #000;
    opacity: 0.8;
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=80);
}

.ie8 .mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooter.goDown {
    bottom: -100px;
}

.ie8 .mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoFooterDesc .toggleThumbsBtn:after {
    display: none;
}

.ie8 .mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoImgContainer .megaPhotoLeft:after {
    background-position-x: 0;
    background-position-y: center;
}

.ie8 .mega-photo-colorbox .megaPhotoLightbox .megaPhotos .megaPhotoContainer .megaPhoto .megaPhotoImgContainer .megaPhotoRight:after {
    background-position-x: 100%;
    background-position-y: center;
}

.helperColl span {
    display: block;
    line-height: 54px;
    height: 54px;
}

.helper {
    padding-top: 15px;
}

.helper ul {
    overflow: hidden;
}

.helper li {
    list-style: disc;
    margin-left: 15px;
    line-height: 18px;
    width: 245px;
    font-size: 12px;
}

*:first-child+html .helper ul ul {
    position: relative;
    top: 0.5em;
}

*:first-child+html .helper ul ul li {
    vertical-align: top;
    position: relative;
    top: -0.5em;
}

.helperColl {
    list-style: none !important;
    float: left;
}

.helperColl strong {
    display: block;
    text-align: center;
    background-color: #fff9ca;
    margin-top: 5px;
    line-height: 25px;
}

.helperColl .coll {
    background-position: 45px -300px;
}

.helperColl .coll2 {
    background-position: 45px -400px;
}

.helperColl .coll3 {
    background-position: 95px -500px;
}

.helperColl .coll4 {
    background-position: 70px -600px;
}

.helperColl .coll5 {
    background-position: 70px -696px;
}

.helperColl .coll6 {
    background-position: 70px -800px;
}

.helperColl .coll7 {
    background-position: 70px -900px;
}

.helperColl .coll8 {
    background-position: 70px -1000px;
}

.helperColl ul {
    margin-top: 15px;
}

.helperColl ul li {
    margin-top: 10px;
    width: 220px;
}

ul.helperList {
    padding-bottom: 15px;
    overflow: hidden;
}

.helperListItem {
    float: left;
    width: 225px;
    border-right: 1px dotted #e0e0e0;
    margin-right: 11px;
    margin-left: 0 !important;
    padding-bottom: 32767px;
    margin-bottom: -32767px;
    list-style: none !important;
}

.helperListItem.norm {
    border: 0;
}

.helperListItem img {
    margin-bottom: 20px;
}

.helperListItem .coll {
    background-position: 45px -286px;
}

.helperListItem .moveEasiyl {
    background-position: 45px -386px;
}

.helperListItem .fastConnection {
    background-position: 95px -486px;
}

.helperListItem .houseIns {
    background-position: 70px -586px;
}

.helperListItem .bankCredits {
    background-position: 70px -682px;
}

.helperListItem .replaceYourCar {
    background-position: 70px -786px;
}

.helperListItem .services {
    background-position: 70px -886px;
}

.helperListItem .yourCarAssur {
    background-position: 70px -986px;
}

.helperListItem strong {
    display: block;
    text-align: center;
    background-color: #edebec;
    margin: 5px 15px 10px 0;
    padding: 8px 0;
}

.helperListItem ul li {
    padding-left: 15px;
    color: #42464e;
    margin: 0 15px 10px 0;
    border: 0;
    width: auto !important;
}

.creditCalcContainer {
    position: relative;
}

.creditCalcContainer div {
    float: left;
    color: #002c65;
    padding-top: 5px;
    width: 151px;
}

.creditCalcContainer div a {
    display: block;
    text-decoration: none;
    font-size: 11px;
}

.creditCalcContainer p {
    padding: 0 0 5px 40px;
    font-size: 11px;
}

.creditCalcContainer p strong {
    font-weight: 400;
}

.creditCalcContainer input,
.creditCalcContainer select {
    font-size: 10px;
    padding: 1px;
    border: 1px solid #c0c0c0;
}

.creditInstalmentAmount {
    float: left !important;
    width: 80px !important;
    text-align: center;
}

.instalmentAmountLink {
    background: url("/assets/images/isbank2:a2fa4061d7e97aba0adb2b7e0e458094.png") no-repeat -240px -50px;
    color: #fff !important;
    font-weight: 700 !important;
    line-height: 19px;
    text-align: center;
    width: 61px;
    padding: 0 0 2px;
    display: block;
    position: absolute;
    left: 161px;
    top: 51px;
}

.paymentTerm {
    margin: 0 3px 0 3px;
    width: 49px;
}

.totalCredit {
    margin: 0 3px 0 3px;
    width: 45px;
}

.creditInputContainer span {
    width: 25px;
}

.calcGraphic,
.isBankCreditTable,
.isBankHeader,
.headerCenter,
.headerLeft,
.isBankCreditProducts span,
.isBankCreditProducts h5 {
    background: url("/assets/images/isbank:cf6f0bd433fd8e91a0c0eeab785048d8.png") no-repeat;
}

.isBankCreditTable {
    padding: 10px 0;
    margin-bottom: 12px;
}

.calcGraphic a {
    color: #f700a8;
    text-decoration: none;
}

.calcGraphic {
    background-position: 36px -96px;
    padding-left: 47px !important;
}

#isBankFlashContainer,
div#isbankFlash {
    width: 100%;
    text-align: center;
}

.calcGraphic a:hover {
    text-decoration: underline;
}

.isBankHeader {
    background-position: right -300px;
    height: 80px;
}

.headerCenter {
    background-position: center -200px;
    height: 80px;
    width: 200px;
    float: left;
}

.headerLeft {
    background-position: left -117px;
    width: 400px;
    float: left;
    height: 80px;
}

.isBankCreditProducts {
    margin-top: 15px;
}

.isBankCreditProducts h4 {
    color: #f700a8;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 0;
}

.isBankCreditProducts p {
    padding: 10px 0;
}

.isBankCreditProducts ul {
    margin: 25px 0 0;
    padding: 0;
}

.isBankCreditProducts ul li {
    float: left;
    width: 460px;
    padding-right: 25px;
    padding-bottom: 40px;
    color: #284c88;
    font-weight: bold;
    line-height: 20px;
    height: 80px;
}

.isBankCreditProducts ul li a span {
    float: left;
    width: 118px;
    height: 50px;
    padding-right: 15px;
    border-right: 1px dotted #c0c0c0;
    margin-right: 15px;
}

.isBankCreditProducts h5 {
    padding-top: 2px;
    background-position: 0 -280px;
    padding-left: 12px;
    margin-bottom: 10px;
    font-size: 12px;
    line-height: 17px;
}

.isBankCreditProducts ul li p a {
    color: #666;
    font-size: 11px;
    font-weight: normal;
    line-height: 15px;
    text-decoration: none;
}

.fixedReturn {
    background-position: 0 -400px !important;
}

.maxHousePack {
    background-position: 0 -450px !important;
}

.equalMainPayment {
    background-position: 0 -500px !important;
}

.newGenSupport {
    background-position: 0 -550px !important;
}

.discNewGenMortgage {
    background-position: 0 -600px !important;
}

.estateNbuildStreng {
    background-position: 0 -650px !important;
}

.allInclusive {
    background-position: 0 -700px !important;
}

.homeTohome {
    background-position: 0 -750px !important;
}

.lowLevelPayment {
    background-position: 0 -800px !important;
}

.takeOver {
    background-position: 0 -850px !important;
}

.privateCredit {
    background-position: 0 -900px !important;
}

.environmentProtect {
    background-position: 0 -950px !important;
}

.isBankCreditWarn {
    color: #666;
    font-size: 11px;
}

.loginActionsButton {
    position: absolute;
    bottom: 20px;
}

#loginTitleText {
    font-size: 21px;
    color: #343434;
}

#loginDescText {
    font-size: 13px;
    color: #343434;
}

.hr {
    border-bottom: 1px solid #dadada;
    margin: 15px 0;
}

#doSingUpBut {
    margin-right: 15px;
}

.form-style-wrapper :-moz-ui-invalid {
    box-shadow: none;
}

.form-style-wrapper textarea,
.form-style-wrapper input,
.form-style-wrapper select {
    font-size: 12px !important;
    background-color: #fff;
}

.form-style-wrapper textarea:focus,
.form-style-wrapper input[type="text"]:focus,
.form-style-wrapper input[type="password"]:focus,
.form-style-wrapper input[type="email"]:focus,
.form-style-wrapper input[type="tel"]:focus,
.form-style-wrapper select:focus {
    outline: 0;
    border: 1px solid inputFocusColor;
    box-shadow: 0 0 1px 1px inputFocusColor;
}

.form-style-wrapper textarea:disabled,
.form-style-wrapper input[type="text"]:disabled,
.form-style-wrapper input[type="password"]:disabled,
.form-style-wrapper input[type="email"]:disabled,
.form-style-wrapper input[type="tel"]:disabled,
.form-style-wrapper select:disabled,
.form-style-wrapper textarea.disabled,
.form-style-wrapper input[type="text"].disabled,
.form-style-wrapper input[type="password"].disabled,
.form-style-wrapper input[type="email"].disabled,
.form-style-wrapper input[type="tel"].disabled,
.form-style-wrapper select.disabled {
    color: thirdColor;
    background-color: inputDisabledBgColor;
}

.form-style-wrapper form.submitted textarea.ng-invalid,
.form-style-wrapper form.submitted input.ng-invalid,
.form-style-wrapper form.submitted select.ng-invalid,
.form-style-wrapper form.submitted input[type="radio"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted input[type="checkbox"].ng-invalid:not(:focus)+label:before,
.form-style-wrapper form.submitted textarea.error {
    border-color: inputErrorColor;
    background-color: inputErrorBgColor;
}

.form-style-wrapper form.submitted select .ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") no-repeat 0 -75px;
}

.form-style-wrapper button+button {
    margin-right: 10px;
}

.form-style-wrapper .form-help-text {
    color: #999;
    margin-top: 10px;
    font-size: 11px;
}

.form-style-wrapper .form-error {
    color: #fb0317;
    margin-top: 2px;
    font-size: 11px;
}

.form-style-wrapper .form-error:before {
    content: " ";
    display: inline-block;
    margin-right: 4px;
    padding-top: -1px;
}

.form-style-wrapper p.form-error {
    margin-bottom: 2px;
}

.form-style-wrapper .form-group {
    float: left;
}

.form-style-wrapper .single-column-form .form-group {
    width: 550px;
}

.form-style-wrapper input+.btn-form,
.form-style-wrapper .phone-number+.btn-form {
    vertical-align: inherit;
    margin-left: 10px;
}

.form-style-wrapper textarea,
.form-style-wrapper input[type="text"],
.form-style-wrapper input[type="password"],
.form-style-wrapper input[type="email"],
.form-style-wrapper input[type="tel"] {
    border: 1px solid inputDefaultColor;
    border-radius: stnBorderRadius;
    padding: 6px 8px 7px;
}

.form-style-wrapper .phone-number {
    display: inline-block;
}

.form-style-wrapper .phone-number input {
    padding-left: 37px;
    width: 213px !important;
}

.form-style-wrapper .phone-number:before {
    content: "+90 ";
    position: absolute;
    padding-left: 5px;
}

.form-style-wrapper .available input {
    display: inline-block;
}

.form-style-wrapper .available input:after {
    content: " ";
    position: absolute;
    width: 100px;
    height: 100px;
    display: block;
    color: #000;
}

.form-style-wrapper input[type="radio"],
.form-style-wrapper input[type="checkbox"] {
    margin: 0;
    margin-top: 1px \9;
    line-height: normal;
    display: none;
    opacity: 0;
    width: 0;
    height: 0;
}

.form-style-wrapper input[type="radio"]+label,
.form-style-wrapper input[type="checkbox"]+label {
    padding-left: 22px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.form-style-wrapper input[type="radio"]+label:before,
.form-style-wrapper input[type="checkbox"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid radioCbDefaultColor;
    background-color: #fff;
}

.form-style-wrapper input[type="radio"]+label:hover:before,
.form-style-wrapper input[type="checkbox"]+label:hover:before {
    border-color: radioCbHoverColor;
}

.form-style-wrapper input[type="radio"]:focus+label:before,
.form-style-wrapper input[type="checkbox"]:focus+label:before {
    top: -1px;
    left: -1px;
    border-width: 2px;
    border-color: inputFocusColor;
}

.form-style-wrapper input[type="radio"]:not(:focus):checked+label:before,
.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: radioCbCheckedColor;
}

.form-style-wrapper input[type="radio"]+label:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    left: 0;
    border: 1px solid radioCbDefaultColor;
    border-radius: 14px;
}

.form-style-wrapper input[type="radio"]:checked+label:after {
    content: "";
    background-color: radioCbCheckedColor;
    display: inline-block;
    position: absolute;
    border: 1px solid radioCbCheckedColor;
    border-color: radioCbCheckedColor;
    border-radius: 6px;
    width: 6px;
    height: 6px;
    top: 4px;
    left: 4px;
}

.form-style-wrapper input[type="radio"]:disabled+label:before {
    background-color: disabledBgColor;
}

.form-style-wrapper input[type="checkbox"]+label:before {
    border-radius: 2px;
    border-color: radioCbDefaultColor;
}

.form-style-wrapper input[type="checkbox"]:checked+label:before {
    background-color: checkedBgColor;
}

.form-style-wrapper input[type="checkbox"]:checked+label:after {
    content: "";
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -115px no-repeat;
    background-size: 15px 150px;
    width: 15px;
    height: 12px;
    display: inline-block;
    position: absolute;
    top: 3px;
    left: 1px;
}

.form-style-wrapper input[type="checkbox"]:not(:focus):checked+label:before {
    border-color: radioCbCheckedColor;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:before {
    background-color: disabledBgColor;
}

.form-style-wrapper input[type="checkbox"]:disabled+label:after {
    background: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") 1px -85px no-repeat;
}

.form-style-wrapper select {
    padding: 6px 20px 7px 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    background: #fff url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -52px right 2px no-repeat;
    background-size: 15px 150px;
}

.form-style-wrapper select::-ms-expand {
    display: none;
}

.form-style-wrapper select.error,
.form-style-wrapper select.submitted.ng-invalid {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -27px right 2px no-repeat;
}

.form-style-wrapper select:disabled {
    background-image: url("/assets/images/form2x:f1110de37cfc1ad6dda18c18adaf6759.png") top -2px right 2px no-repeat;
}

.form-style-wrapper select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}

.ie9 .form-style-wrapper select {
    background-image: none !important;
    padding: 6px 6px 7px 8px !important;
}

.print-classified-colorbox #cboxLoadedContent {
    height: 100%;
}

.print-classified-colorbox #cboxLoadedContent .printClassifiedLightbox {
    overflow: hidden;
    -ms-overflow-x: hidden;
    -ms-overflow-y: hidden;
    height: 100%;
}

.print-classified-colorbox #cboxLoadedContent .printClassifiedLightbox iframe {
    width: 129%;
    height: 569px;
    -ms-zoom: 0.79;
    -ms-transform-origin: 0 0;
    -moz-transform: scale(0.79);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.79);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.79);
    -webkit-transform-origin: 0 0;
}

.print-classified-colorbox #cboxLoadedContent .printClassifiedLightbox #standart iframe {
    width: 1090px;
    height: 607px;
    -ms-zoom: 0.75;
    -moz-transform: scale(0.74);
    -o-transform: scale(0.74);
    -webkit-transform: scale(0.74);
}

.print-classified-colorbox #cboxLoadedContent .printClassifiedLightbox #glass {
    width: 800px;
}

.print-classified-colorbox #cboxLoadedContent .printClassifiedLightbox #glass iframe {
    width: 865px;
    height: 484px;
    -ms-zoom: 0.93;
    -moz-transform: scale(0.93);
    -o-transform: scale(0.93);
    -webkit-transform: scale(0.93);
}

.print-classified-colorbox #cboxLoadedContent .printClassifiedLightbox #glass.verticle iframe {
    width: 620px;
    height: 346px;
    -ms-zoom: 1.3;
    -moz-transform: scale(1.3);
    -o-transform: scale(1.3);
    -webkit-transform: scale(1.3);
}

.print-classified-colorbox #cboxLoadedContent .printClassifiedLightbox #vehiclecard iframe {
    width: 804px;
    height: 450px;
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -webkit-transform: scale(1);
    -ms-zoom: 1;
}

.printClassifiedContainer {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    cursor: pointer;
}

.printClassifiedContainer .content {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 830px;
    height: 605px;
    margin: auto;
    background-color: #fafafa;
    padding: 30px;
}

.printClassifiedContainer .loader {
    width: 830px;
    height: 560px;
    background: url("/assets/images/loader:0f43051b46e51ba06afbadd25b11b18b.gif") no-repeat center center;
    position: fixed;
    z-index: 1000;
    display: block;
    text-indent: -9999px;
}

.printClassifiedContainer .print-contents {
    clear: both;
    border: 1px solid #ced5de;
    position: relative;
    z-index: 1;
    background-color: #fff;
}

.printClassifiedContainer .print-contents:after {
    content: "";
    background-image: linear-gradient(to top, #000, #fff);
    opacity: 0.12;
    height: 8px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

.printClassifiedContainer .tab-content.printPreview {
    display: block;
    width: 802px;
    height: 420px;
    margin: auto;
    padding: 30px;
    background-color: #fff;
    padding-left: 13px;
    padding-right: 13px;
}

.printClassifiedContainer .tab-content#archive {
    width: 780px;
}

.printClassifiedContainer .tab-content#standart {
    padding-left: 8px;
    width: 780px;
}

#printNavigation {
    float: left;
    width: 100%;
    height: 51px;
    position: relative;
    z-index: 2;
}

#printNavigation li {
    display: block;
    float: left;
    width: 25%;
}

#printNavigation li a {
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #999;
    text-align: center;
    border: 1px solid #ced5de;
    background-color: #fff;
    border-bottom: 0;
    position: relative;
    font-weight: bold;
}

#printNavigation li a:hover {
    text-decoration: none;
}

#printNavigation li+li a {
    border-left: none;
}

#printNavigation li.current a {
    border-top: 3px solid #407cbb;
    top: -2px;
    height: 51px;
    color: #333;
}

#printActions {
    height: 40px;
    margin-top: 30px;
}

#printActions button {
    float: right;
    box-sizing: border-box;
    height: 40px;
    background-color: #489af1;
    color: #fff;
    width: 140px;
    border: 0;
    border-radius: 1px;
    letter-spacing: 0.5px;
    text-shadow: 1px 1px 0 #29619b;
    font-size: 13px;
}

#printActions select {
    float: right;
    box-sizing: border-box;
    height: 40px;
    width: 180px;
    padding: 8px 25px 8px 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    -o-text-overflow: "";
    text-overflow: "";
    border: 1px solid #ced5de;
    border-radius: 1px;
    background: #fff url("/assets/images/select_arrow_gray:fb01dbd8e52e959b9ca7722b7cf0452d.png") top 16px right 10px no-repeat;
    -webkit-background-size: 11px 7px;
    -moz-background-size: 11px 7px;
    background-size: 11px 7px;
    font-size: 12px;
    margin-right: 20px;
}

#printActions select::-ms-expand {
    display: none;
}

#printActions .print-fill-switch,
#printActions .print-direction-switch {
    float: left;
    box-sizing: border-box;
    height: 40px;
}

#printActions .print-fill-switch a,
#printActions .print-direction-switch a {
    display: block;
    float: left;
    width: 80px;
    text-align: center;
    font-size: 13px;
    color: #333;
    height: 38px;
    line-height: 38px;
    background-color: #fff;
    border: 1px solid #ced5de;
}

#printActions .print-fill-switch a:hover,
#printActions .print-direction-switch a:hover {
    text-decoration: none;
}

#printActions .print-fill-switch a:first-child,
#printActions .print-direction-switch a:first-child {
    border-right: 0;
    border-radius: 2px 0 0 2px;
}

#printActions .print-fill-switch a+a,
#printActions .print-direction-switch a+a {
    border-left: none;
    border-radius: 0 2px 2px 0;
}

#printActions .print-fill-switch a.current,
#printActions .print-direction-switch a.current {
    background-color: #489af1;
    color: #fff;
}

@media print {
    body .print-classified-colorbox {
        display: none;
    }
    body .print-classified-colorbox * {
        display: none !important;
    }
}

.not-paris-category,
.not-paris-preferred {
    position: relative;
    display: flex;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 11px;
    color: #999;
    letter-spacing: -0.1px;
    line-height: normal;
    font-weight: normal;
    font-size: 12px;
}

.paris-purchase-buy-button {
    cursor: pointer;
    border: 0;
    outline: 1px solid rgba(0, 166, 152, 0.2);
    border-radius: 5px;
    background-color: rgba(0, 166, 152, 0.06);
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    gap: 3px;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    font-size: 12px;
    line-height: normal;
    font-weight: 400;
    padding: 11px;
    margin: 16px 0;
    color: #333;
    position: relative;
}

.paris-purchase-buy-button:hover {
    background-color: rgba(0, 166, 152, 0.1);
}

.paris-purchase-buy-button::after {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -458px -396px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    right: 8px;
    top: 50%;
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px);
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .paris-purchase-buy-button::after {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -413px -302px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.paris-purchase-buy-button .paris-text {
    color: #00a698;
    font-weight: 600;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: 4px;
}

.paris-purchase-buy-button .paris-text:before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -432px -289px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .paris-purchase-buy-button .paris-text:before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -413px -323px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.btn-paris-purchase-new {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    width: 127px;
    height: 32px;
    background-color: #438ed8;
    float: right;
}

.paris-purchase-buy {
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
}

.paris-purchase-buy * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.paris-purchase-buy #cboxContent {
    padding: 16px 20px;
    position: static;
}

.paris-purchase-buy #cboxClose {
    top: 20px;
    right: 20px;
}

.paris-purchase-buy #cboxLoadedContent h3 {
    border-bottom-color: #d7d7d7;
    font-size: 18px;
    padding-bottom: 16px;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning {
    margin-top: 40px;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning p {
    font-size: 18px;
    margin-bottom: 40px;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning .dialog-buttons {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -o-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-bottom: 4px;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning .dialog-buttons .btn {
    padding: 8px 16px;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning .dialog-buttons .btn-alternative {
    color: #438ed8;
    width: 132px;
    margin-right: 8px;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 4px 0 rgba(0, 0, 0, 0.06), 1px 0 2px 0 rgba(0, 0, 0, 0.07);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 4px 0 rgba(0, 0, 0, 0.06), 1px 0 2px 0 rgba(0, 0, 0, 0.07);
    background: #f7f7f7;
    border: 1px solid #f7f7f7;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning .dialog-buttons .btn-alternative:hover {
    background: #eaeaea;
    border-color: #eaeaea;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning .dialog-buttons .btn-login {
    width: 127px;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
    background: #438ed8;
    border: 1px solid #438ed8;
    text-shadow: none;
}

.paris-purchase-buy .lightbox-content.lightbox-content-warning .dialog-buttons .btn-login:hover {
    background: #3c7fc1;
    border-color: #3c7fc1;
    text-decoration: none;
}

.paris-purchase-buy .lightbox-content .mb-40 {
    margin-bottom: 40px;
}

.paris-purchase-buy .lightbox-content .row {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px;
}

.paris-purchase-buy .lightbox-content .row .col-6 {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 15px;
}

.paris-purchase-buy .lightbox-content .info-sections {
    margin-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
}

.paris-purchase-buy .lightbox-content .info-sections .info-content {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.paris-purchase-buy .lightbox-content .info-sections .info-content .image-wrapper {
    width: 48px;
    min-width: 48px;
    margin-right: 15px;
}

.paris-purchase-buy .lightbox-content .info-sections .info-content-image {
    min-width: 48px;
    width: 48px;
    -webkit-align-self: flex-start;
    align-self: flex-start;
    -ms-flex-item-align: start;
}

.paris-purchase-buy .lightbox-content .info-sections .info-content-description {
    display: inherit;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 260px;
}

.paris-purchase-buy .lightbox-content .info-sections .info-content-description h4 {
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

.paris-purchase-buy .lightbox-content .info-sections .info-content-description p {
    color: #666;
    font-size: 13px;
    line-height: 1.38;
    margin-bottom: 0;
}

.paris-purchase-buy .lightbox-content .info-section-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-bottom: 24px;
}

.paris-purchase-buy .lightbox-content .info-section-footer-campaign {
    background: rgba(0, 166, 152, 0.08);
    border: 0.5px solid rgba(0, 166, 152, 0.7);
    border-radius: 5px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: #00a698;
    height: 32px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 15px;
}

.paris-purchase-buy .lightbox-content .info-section-footer-campaign-icon {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    background-image: url("/assets/blob/campaign:2142749f96781757e849ab74b98c855f.svg");
    background-repeat: no-repeat;
    -webkit-background-size: 16px;
    -moz-background-size: 16px;
    background-size: 16px;
}

.paris-purchase-buy .lightbox-content .info-section-footer p {
    color: #333;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 30px;
    font-weight: 500;
}

.paris-purchase-buy .lightbox-content .info-section-footer p .price-old,
.paris-purchase-buy .lightbox-content .info-section-footer p .price-default {
    color: #454545;
}

.paris-purchase-buy .lightbox-content .info-section-footer p .price-old {
    text-decoration: line-through;
}

.paris-purchase-buy .lightbox-content .info-section-footer p .price-default {
    font-weight: 600;
}

.paris-purchase-buy .lightbox-content .info-section-footer p strong {
    color: #00a698;
}

.paris-purchase-buy .lightbox-content .info-section-footer .btn-form {
    padding: 8px 16px;
    width: 244px;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 0 4px 0 rgba(0, 0, 0, 0.11), 1px 0 2px 0 rgba(0, 0, 0, 0.13);
    background: #489ae9;
    text-shadow: none;
    line-height: initial;
    border-color: #438ed8;
}

.paris-purchase-buy .lightbox-content .info-section-footer .btn-form:hover {
    background: #3c7fc1;
    border-color: #3c7fc1;
}

.classifiedBreadCrumb,
.classifiedBreadCrumb ol,
.classifiedBreadCrumbBackground {
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.classifiedBreadCrumbBackground {
    position: absolute;
    left: 0;
    width: 100%;
    height: 27px;
    z-index: -1;
    background-color: #f2f2f2;
    background-repeat: repeat-x;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 4px 0 rgba(0, 0, 0, 0.06), 1px 0 2px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), 0 0 4px 0 rgba(0, 0, 0, 0.06), 1px 0 2px 0 rgba(0, 0, 0, 0.08);
}

.classifiedBreadCrumbBackground.fixed {
    position: fixed;
    top: 0;
    z-index: 400;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.inlinediv {
    display: inline;
}

.classifiedBreadCrumb {
    position: relative;
    width: 100%;
    height: 27px;
}

.classifiedBreadCrumb .breadcrumbItem.leaf {
    margin-right: 0;
}

.classifiedBreadCrumb .breadcrumbItem a {
    max-width: 110px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.classifiedBreadCrumb .breadcrumb-items {
    position: relative;
    float: right;
    padding-right: 0;
    padding-bottom: 5px;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.classifiedBreadCrumb .breadcrumb-items:after {
    position: absolute;
    top: 0;
    left: 100%;
    content: "";
    height: 27px;
    background: 0;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.classifiedBreadCrumb .breadcrumb-items .breadcrumb-slice {
    position: absolute;
    top: 0;
    left: -8px;
    width: 8px;
    height: 14px;
    background: transparent;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.classifiedBreadCrumb .breadcrumb-items .breadcrumb-slice:after {
    position: absolute;
    top: 0;
    left: 100%;
    width: 9px;
    height: 9px;
    content: "";
    background: 0;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.classifiedBreadCrumb .breadcrumb-items .breadcrumb-slice:before {
    position: absolute;
    top: 100%;
    left: 0;
    width: 8px;
    height: 13px;
    content: "";
    background: 0;
    border-radius: 0 0 100% 0/0 0 100% 0;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.classifiedBreadCrumb .breadcrumb-items a.item {
    position: relative;
    margin: 0 10px 0 8px;
    padding-left: 0;
    font-size: 10px;
    background: 0;
}

.classifiedBreadCrumb .breadcrumb-items a.item:first-child {
    margin-left: 0;
}

.classifiedBreadCrumb .breadcrumb-items a.item.fixed-compare-link {
    margin-right: 0;
}

.classifiedBreadCrumb .breadcrumb-items .seperator {
    display: inline-block;
    content: "";
    width: 1px;
    height: 10px;
    background-color: #d4d3d3;
    position: relative;
    top: 1px;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container {
    zoom: 1;
    position: absolute;
    top: 27px;
    right: 200px;
    width: 250px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fafafa;
    -webkit-box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    z-index: 400;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container:before,
.classifiedBreadCrumb .breadcrumb-items .favorite-search-container:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container:after {
    clear: both;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container:before {
    content: "";
    position: absolute;
    top: 0;
    right: 48px;
    width: 0;
    height: 0;
    margin-left: -0.5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 5px solid #fafafa;
    border-color: transparent transparent #fafafa #fafafa;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container.close {
    display: none;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .section-top {
    margin: 0 10px;
    padding: 20px 0 9px 10px;
    height: 14px;
    border-bottom: 1px solid #eaeaea;
    background-color: #fafafa;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .section-top .section-title {
    position: relative;
    font-size: 12px;
    color: #438ed8;
    font-weight: bold;
    cursor: default;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .section-top .section-title:after {
    position: absolute;
    bottom: -9px;
    left: -10px;
    content: "";
    width: 134px;
    height: 2px;
    background: #438ed8;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .empty-list {
    display: none;
    width: 200px;
    font-size: 13px;
    color: #999;
    text-align: center;
    position: relative;
    top: 39px;
    left: 24px;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .favorite-search-box {
    min-height: 95px;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .favorite-search-list {
    margin: 10px 0 10px;
    width: 100% !important;
    max-height: 248px;
    overflow-y: auto;
    background-color: #fff;
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .favorite-search-list .item {
    position: relative;
    display: block;
    float: none;
    padding: 0;
    overflow: hidden;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .favorite-search-list .item:not(:last-child):after {
    position: absolute;
    display: inline-block;
    content: "";
    right: 20px;
    bottom: 0;
    left: 20px;
    height: 1px;
    background: #eaeaea;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .favorite-search-list .item a {
    display: inline-block;
    padding: 10px 30px;
    width: 100%;
    color: #333;
    font-size: 11px;
    background: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .favorite-search-list .item a:hover {
    color: #438ed8;
}

.classifiedBreadCrumb .breadcrumb-items .favorite-search-container .show-all {
    display: none;
    padding: 9px 0 10px;
    color: #438ed8;
    text-align: center;
    background: 0;
    border-top: 1px solid #eaeaea;
}

.classifiedBreadCrumb.fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 400;
}

.classifiedBreadCrumb.fixed .breadcrumb-items {
    position: relative;
    background: #555c70;
}

.classifiedBreadCrumb.fixed .breadcrumb-items:after {
    width: 200%;
    background: #555c70;
}

.classifiedBreadCrumb.fixed .breadcrumb-items .breadcrumb-slice {
    background: #555c70;
}

.classifiedBreadCrumb.fixed .breadcrumb-items .breadcrumb-slice:after {
    background: -webkit-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: -moz-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: -o-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: -ms-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
}

.classifiedBreadCrumb.fixed .breadcrumb-items .breadcrumb-slice:before {
    background: #555c70;
}

.classifiedBreadCrumb.fixed .breadcrumb-items a {
    color: #fff;
}

.classifiedBreadCrumb.fixed .breadcrumb-items a.item:after {
    background-color: #5e6478;
}

.classifiedBreadCrumb ol {
    margin: auto;
    zoom: 1;
    line-height: 15px;
}

.classifiedBreadCrumb ul:before,
.classifiedBreadCrumb ol:after {
    display: table;
    content: "";
    zoom: 1;
}

.classifiedBreadCrumb ol:after {
    clear: both;
}

.classifiedBreadCrumb ol li {
    float: left;
    padding: 5px 0 0 0;
    margin-right: 15px;
}

.classifiedBreadCrumb ol li:last-child {
    margin-right: 0;
}

.classifiedBreadCrumb ol li a {
    color: #00339f;
    padding-left: 10px;
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 1px -915px no-repeat;
    font-size: 11px;
    display: inline-block;
}

.search-result-bc {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    left: 0;
    width: 1150px;
    height: 28px;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    z-index: 210;
    font-size: 11px;
    color: #06379c;
}

.search-result-bc>ul {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 0;
    margin: 0;
    overflow-x: auto;
    overflow-y: hidden;
    width: 1150px;
    height: 100%;
}

.search-result-bc>ul .bc-item {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 0 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid transparent;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    max-width: 125px;
}

.search-result-bc>ul .bc-item.active {
    border-color: #dedede;
    border-bottom-color: transparent;
    background-color: #fbfbfb;
}

.search-result-bc>ul .bc-item.active .bc-arrow:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.search-result-bc>ul .bc-item.active .bc-tooltip {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.search-result-bc>ul .bc-item .bc-tooltip {
    display: none;
    position: absolute;
    left: 0;
    top: 28px;
    background-color: #fbfbfb;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #dedede;
    border-top: 0;
    max-height: 500px;
    overflow-y: auto;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    overflow-anchor: none;
}

.search-result-bc>ul .bc-item .bc-tooltip .bc-tooltip-close {
    display: none;
}

.search-result-bc>ul .bc-item .bc-tooltip a {
    margin: 10px 0;
}

.search-result-bc>ul .bc-item>a {
    padding-right: 5px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.search-result-bc>ul .bc-item .bc-arrow {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    width: 7px;
    height: 100%;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.search-result-bc>ul .bc-item .bc-arrow:before {
    background-image: url("assets/images/breadcrumb_3062e7d7f2a0bcc7885224f2e3c6fdbe.png");
    background-position: 0 0;
    width: 4px;
    height: 7px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: 2px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .search-result-bc>ul .bc-item .bc-arrow:before {
        background-image: url("assets/images/breadcrumb_2x_b524837e4b9228eb64f1331301d68385.png");
        background-position: 0 0;
        -webkit-background-size: 4px 7px;
        -moz-background-size: 4px 7px;
        background-size: 4px 7px;
    }
}

.search-result-bc>ul .bc-space-filler {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    -ms-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.search-result-bc .breadcrumb-items {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.search-result-bc .breadcrumb-items--comparable .breadcrumb-action-popup:nth-last-of-type(1) {
    right: 0 !important;
}

.search-result-bc .breadcrumb-items--comparable .breadcrumb-action-popup:nth-last-of-type(2) {
    right: 60px !important;
}

.search-result-bc .breadcrumb-items--comparable .breadcrumb-action-popup:nth-last-of-type(3) {
    right: 160px !important;
}

.search-result-bc .breadcrumb-items .breadcrumb-action-popup:nth-last-of-type(1) {
    right: -20px;
}

.search-result-bc .breadcrumb-items .breadcrumb-action-popup:nth-last-of-type(2) {
    right: 85px;
}

.search-result-bc .breadcrumb-items:after {
    position: absolute;
    top: 0;
    left: 100%;
    content: "";
    height: 28px;
    background: 0;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.search-result-bc .breadcrumb-items .breadcrumb-slice {
    position: relative;
    margin-top: -13px;
    margin-left: -8px;
    width: 8px;
    height: 15px;
    background: transparent;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.search-result-bc .breadcrumb-items .breadcrumb-slice:after {
    position: absolute;
    top: 0;
    left: 100%;
    width: 9px;
    height: 9px;
    content: "";
    background: 0;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.search-result-bc .breadcrumb-items .breadcrumb-slice:before {
    position: absolute;
    top: 100%;
    left: 0;
    width: 8px;
    height: 13px;
    content: "";
    background: 0;
    border-radius: 0 0 100% 0;
    -webkit-transition-property: background;
    -moz-transition-property: background;
    -o-transition-property: background;
    -ms-transition-property: background;
    transition-property: background;
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    transition-duration: 0.4s;
}

.search-result-bc .breadcrumb-items a.item {
    position: relative;
    margin: 0 8px 0 8px;
    padding-left: 0;
    font-size: 10px;
    background: 0;
}

.search-result-bc .breadcrumb-items a.item.fixed-compare-link {
    margin-right: 0;
}

.search-result-bc .breadcrumb-items .seperator {
    display: inline-block;
    content: "";
    width: 1px;
    height: 10px;
    background-color: #d4d3d3;
    position: relative;
    top: 1px;
}

.search-result-bc .breadcrumb-items .favorite-search-container {
    zoom: 1;
    position: absolute;
    top: 28px;
    width: 250px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fafafa;
    -webkit-box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    z-index: 400;
}

.search-result-bc .breadcrumb-items .favorite-search-container:before,
.search-result-bc .breadcrumb-items .favorite-search-container:after {
    display: table;
    content: "";
    zoom: 1;
}

.search-result-bc .breadcrumb-items .favorite-search-container:after {
    clear: both;
}

.search-result-bc .breadcrumb-items .favorite-search-container:before {
    content: "";
    position: absolute;
    top: 0;
    right: 48px;
    width: 0;
    height: 0;
    margin-left: -0.5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 5px solid #fafafa;
    border-color: transparent transparent #fafafa #fafafa;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
}

.search-result-bc .breadcrumb-items .favorite-search-container.close {
    display: none;
}

.search-result-bc .breadcrumb-items .favorite-search-container .section-top {
    margin: 0 10px;
    padding: 20px 0 9px 10px;
    height: 14px;
    border-bottom: 1px solid #eaeaea;
    background-color: #fafafa;
}

.search-result-bc .breadcrumb-items .favorite-search-container .section-top .section-title {
    position: relative;
    font-size: 12px;
    color: #438ed8;
    font-weight: bold;
    cursor: default;
}

.search-result-bc .breadcrumb-items .favorite-search-container .section-top .section-title:after {
    position: absolute;
    bottom: -9px;
    left: -10px;
    content: "";
    width: 134px;
    height: 2px;
    background: #438ed8;
}

.search-result-bc .breadcrumb-items .favorite-search-container .empty-list {
    display: none;
    width: 200px;
    font-size: 13px;
    color: #999;
    text-align: center;
    position: relative;
    top: 39px;
    left: 24px;
}

.search-result-bc .breadcrumb-items .favorite-search-container .favorite-search-box {
    min-height: 95px;
}

.search-result-bc .breadcrumb-items .favorite-search-container .favorite-search-list {
    margin: 10px 0 10px;
    width: 100% !important;
    max-height: 248px;
    overflow-y: auto;
    background-color: #fff;
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
}

.search-result-bc .breadcrumb-items .favorite-search-container .favorite-search-list .item {
    position: relative;
    display: block;
    float: none;
    padding: 0;
    overflow: hidden;
}

.search-result-bc .breadcrumb-items .favorite-search-container .favorite-search-list .item:not(:last-child):after {
    position: absolute;
    display: inline-block;
    content: "";
    right: 20px;
    bottom: 0;
    left: 20px;
    height: 1px;
    background: #eaeaea;
}

.search-result-bc .breadcrumb-items .favorite-search-container .favorite-search-list .item a {
    display: inline-block;
    padding: 10px 30px;
    width: 100%;
    color: #333;
    font-size: 11px;
    background: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.search-result-bc .breadcrumb-items .favorite-search-container .favorite-search-list .item a:hover {
    color: #438ed8;
}

.search-result-bc .breadcrumb-items .favorite-search-container .show-all {
    display: none;
    padding: 9px 0 10px;
    color: #438ed8;
    text-align: center;
    background: 0;
    border-top: 1px solid #eaeaea;
}

.search-result-bc .breadcrumb-items .lvcCarouselContainer {
    top: 28px;
}

.search-result-bc .breadcrumb-items .compare-classified-submenu {
    top: 28px;
}

.search-result-bc.fixed {
    position: fixed;
    top: 0;
    left: calc(50% - 575px);
    z-index: 400;
}

.search-result-bc.fixed .breadcrumb-items {
    background: #555c70;
}

.search-result-bc.fixed .breadcrumb-items:after {
    width: 200%;
    background: #555c70;
}

.search-result-bc.fixed .breadcrumb-items .breadcrumb-slice {
    background: #555c70;
}

.search-result-bc.fixed .breadcrumb-items .breadcrumb-slice:after {
    background: -webkit-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: -moz-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: -o-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: -ms-radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
    background: radial-gradient(circle at 100% 100%, rgba(204, 0, 0, 0) 8px, #555c70 9px);
}

.search-result-bc.fixed .breadcrumb-items .breadcrumb-slice:before {
    background: #555c70;
}

.search-result-bc.fixed .breadcrumb-items a {
    color: #fff;
}

.search-result-bc.fixed .breadcrumb-items a.item:after {
    background-color: #5e6478;
}

.car-brands .car-brands-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-transform: scale(0.68);
    -moz-transform: scale(0.68);
    -o-transform: scale(0.68);
    -ms-transform: scale(0.68);
    transform: scale(0.68);
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -o-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: 4px;
    margin-left: 8px;
    -webkit-transform-origin: left;
    -moz-transform-origin: left;
    -o-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    overflow: hidden;
    height: 20px;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.car-brands span:not(.description):not(.car-brands-wrapper) {
    background-image: url("/assets/images/brands_2x:1826f3cca46b41fd9a2975b9315db8f6.png");
    -webkit-background-size: 290px 115px;
    -moz-background-size: 290px 115px;
    background-size: 290px 115px;
    display: inline-block;
    height: 18px;
    text-indent: -9999px;
    overflow: hidden;
}

.car-brands span:not(.description):not(.car-brands-wrapper).aston-martin {
    background-position: 40px -41px;
    width: 40px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).chery {
    background-position: 1px -75px;
    width: 27px;
    -webkit-background-size: 350px 145px;
    -moz-background-size: 350px 145px;
    background-size: 350px 145px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).chevrolet {
    background-position: 1px -100px;
    width: 28px;
    -webkit-background-size: 350px 145px;
    -moz-background-size: 350px 145px;
    background-size: 350px 145px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).chrysler {
    background-position: 1px -124px;
    width: 36px;
    -webkit-background-size: 380px 145px;
    -moz-background-size: 380px 145px;
    background-size: 380px 145px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).citroen {
    background-position: -35px 0;
    width: 20px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).daewoo {
    background-position: -35px -38px;
    width: 22px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).daihatsu {
    background-position: -35px -57px;
    width: 26px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).ford {
    background-position: -44px -132px;
    width: 32px;
    -webkit-background-size: 370px 155px;
    -moz-background-size: 370px 155px;
    background-size: 370px 155px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).geely {
    background-position: -71px 0;
    width: 20px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).honda {
    background-position: -71px -20px;
    width: 19px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).infiniti {
    background-position: -71px -58px;
    width: 25px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).isuzu {
    background-position: -91px 49px;
    width: 32px;
    -webkit-background-size: 370px 155px;
    -moz-background-size: 370px 155px;
    background-size: 370px 155px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).iveco {
    background-position: -91px 22px;
    width: 32px;
    -webkit-background-size: 370px 155px;
    -moz-background-size: 370px 155px;
    background-size: 370px 155px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).lexus {
    background-position: -105px -77px;
    width: 24px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).mazda {
    background-position: -105px -96px;
    width: 24px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).mercedes-benz {
    background-position: -143px -1px;
    width: 21px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).mitsubishi {
    background-position: 145px -39px;
    width: 23px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).lancia {
    background-position: 144px -59px;
    width: 18px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).nissan {
    background-position: 152px -70px;
    width: 24px;
    -webkit-background-size: 300px 105px;
    -moz-background-size: 300px 105px;
    background-size: 300px 105px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).saab {
    background-position: 140px -4px;
    width: 27px;
    -webkit-background-size: 370px 155px;
    -moz-background-size: 370px 155px;
    background-size: 370px 155px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).renault {
    background-position: 114px -17px;
    width: 16px;
    -webkit-background-size: 300px 105px;
    -moz-background-size: 300px 105px;
    background-size: 300px 105px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).opel {
    background-position: 113px -69px;
    width: 22px;
    -webkit-background-size: 300px 105px;
    -moz-background-size: 300px 105px;
    background-size: 300px 105px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).toyota {
    background-position: 74px 0;
    width: 24px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).tata {
    background-position: 74px -19px;
    width: 24px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).suzuki {
    background-position: 65px -32px;
    width: 20px;
    -webkit-background-size: 260px 100px;
    -moz-background-size: 260px 100px;
    background-size: 260px 100px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).subaru {
    background-position: 74px -58px;
    width: 23px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).smart {
    background-position: 74px -96px;
    width: 19px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).volvo {
    background-position: 38px -20px;
    width: 21px;
}

.car-brands span:not(.description):not(.car-brands-wrapper).rksmotor {
    width: 49px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -212px 0;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).skywell {
    width: 14px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -329.5px 0;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).audi {
    width: 54px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -161px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).cupra {
    width: 28px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -230px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).dfsk {
    width: 86px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -46px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).mg {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -92px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).porsche {
    width: 36px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px 0;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).seat {
    width: 23px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -28.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).skoda {
    width: 16px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -207px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).volkswagen {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -138px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).kia {
    width: 41px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -165px -184px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).gaz {
    width: 19px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -133.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).lada {
    width: 33px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -69px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).temsa {
    width: 16px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -230px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).arora {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -252.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).dacia {
    width: 55px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -137px -138px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).dfm {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -23px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).ds {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -46px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).fuso {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -69px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).jeep {
    width: 36px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -23px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).land-rover {
    width: 29px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -207px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).setra {
    width: 80px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -127px 0;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).ssangyong {
    width: 30px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -161px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).peugeot {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -115px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).hyundai {
    width: 26px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -90px -69px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).yuki-motor {
    width: 38px;
    height: 9px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -178px -207px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).volta {
    width: 30px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -184px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).leapmotor {
    width: 30px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -115px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).regal-raptor {
    width: 30px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -138px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).benelli {
    width: 19px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -240px -242px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).elektron {
    width: 19px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -109.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).scania {
    width: 19px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -181.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).kuba-motor {
    width: 19px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -157.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).relive {
    width: 53px;
    height: 16px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -35px -207px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).rainwoll {
    width: 44px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -50px -242px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).altai {
    width: 43px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -99px -242px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).voyah {
    width: 19px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -205.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).apache {
    width: 50px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -184px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).dongfeng {
    width: 74px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -127px -46px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).hongqi {
    width: 16px;
    height: 16px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -288px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).linhai {
    width: 26px;
    height: 16px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -147px -207px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).mondial {
    width: 85px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -69px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).otokar {
    width: 49px;
    height: 16px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -93px -207px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).segway {
    width: 31px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -92px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).bmw {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -275.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).bmw-motorrad {
    width: 66px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -76px -115px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).jaguar {
    width: 73px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -127px -69px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).mini {
    width: 36px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -85px -92px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).jiayuan {
    width: 30px;
    height: 30px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -212px -23px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).jinpeng {
    width: 30px;
    height: 30px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -212px -58px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).ligier {
    width: 30px;
    height: 30px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -212px -93px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).nigmer {
    width: 30px;
    height: 30px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -212px -128px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).tazzari {
    width: 30px;
    height: 30px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -212px -163px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).zotye {
    width: 30px;
    height: 30px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -207px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).tofas {
    width: 45px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -242px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).xev {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -161px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).fiat {
    width: 24px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -172.5px -161px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).nieve {
    width: 50px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -55px -184px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).byd {
    width: 43px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -147px -242px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).voge {
    width: 50px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -110px -184px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).cf-moto {
    width: 80px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -92px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).falcon {
    width: 22px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -56.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).delta {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px 0;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).alfa-romeo {
    width: 18px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -229.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).bajaj {
    width: 15px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -253px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).hero-motor {
    width: 17px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -306.5px -184px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).askoll {
    width: 40px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -195px -242px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).kanuni {
    width: 71px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -115px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).piaggio {
    width: 52px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -116px -161px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).tvs {
    width: 52px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -59px -161px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).kymco {
    width: 24px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).fest {
    width: 56px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -147px -115px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).swm {
    width: 73px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -127px -92px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).thermo-king {
    width: 104px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -23px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).i-go {
    width: 21px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -83.5px -265px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).karoval {
    width: 61px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -71px -138px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).maxus {
    width: 28px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -91px -46px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).jaecoo {
    width: 122px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 0;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).daf {
    width: 66px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: 0 -138px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).wielton {
    width: 75px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -127px -23px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.car-brands span:not(.description):not(.car-brands-wrapper).meiller {
    width: 35px;
    height: 18px;
    background-image: url("/assets/images/brandLogos_2x:75fc1dd0f861b6f71d9a666148122782.png");
    background-position: -265.5px -46px;
    -webkit-background-size: 343.5px 304px;
    -moz-background-size: 343.5px 304px;
    background-size: 343.5px 304px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: unset !important;
}

.authorized-dealer-area>p>span {
    margin: 4px 3px 0 0;
}

.jspContainer {
    overflow: hidden;
    position: relative;
}

.jspPane {
    position: absolute;
}

.jspVerticalBar {
    position: absolute;
    top: 0;
    right: 0;
    width: 11px;
    height: 100%;
}

.jspHorizontalBar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 11px;
}

.jspVerticalBar *,
.jspHorizontalBar * {
    margin: 0;
    padding: 0;
}

.jspCap {
    display: none;
}

.jspHorizontalBar .jspCap {
    float: left;
}

.jspTrack {
    background: #f3f3f3;
    position: relative;
}

.jspDrag {
    background: #fff;
    border: 1px solid #d5d4d4;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset -2px -3px 2px #e6e5e5;
    -moz-box-shadow: inset -2px -3px 2px #e6e5e5;
    box-shadow: inset -2px -2px 2px #e6e5e5;
}

.jspDrag:hover {
    background-color: #f1f1f1;
    -webkit-box-shadow: inset 2px 3px 2px #e6e5e5;
    -moz-box-shadow: inset 2px 3px 2px #e6e5e5;
    box-shadow: inset 2px 2px 2px #e6e5e5;
}

.jspActive {
    background-color: #e8e7e7 !important;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
    float: left;
    height: 100%;
}

.jspArrow {
    background: #f3f3f3 url("/assets/images/faceted_search:b07b6c00e0b63cddd3cbc56d57e6b1a1.png") 0 -733px no-repeat;
    text-indent: -20000px;
    display: block;
    cursor: pointer;
}

.jspArrowUp {
    background-position: 0.5px -728px;
}

.jspArrowDown {
    background-position: 2px -747px;
}

.jspArrow.jspDisabled {
    cursor: default;
}

.jspVerticalBar .jspArrow {
    height: 18px;
}

.jspHorizontalBar .jspArrow {
    width: 11px;
    float: left;
    height: 100%;
}

.jspVerticalBar .jspArrow:focus {
    outline: 0;
}

.jspCorner {
    background: #eeeef4;
    float: left;
    height: 100%;
}

.lock-body {
    overflow: hidden;
}

.save-favorite-submenu {
    display: none;
    position: absolute;
    width: 400px;
    right: 0;
    top: -1px;
    z-index: 100000;
    background: #fff;
    padding: 0;
    -webkit-box-shadow: 0 1px 5px rgba(32, 32, 32, 0.3);
    box-shadow: 0 1px 5px rgba(32, 32, 32, 0.3);
    border-radius: 8px;
}

.save-favorite-submenu a {
    height: auto;
    padding: 0;
}

.save-favorite-submenu .jspVerticalBar {
    width: 8px;
}

.save-favorite-submenu .jspDrag,
.save-favorite-submenu .jspDrag:hover,
.save-favorite-submenu .jspHover {
    background: #d3d3d3;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
    border-radius: 8px;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: background 0.1s linear;
    -moz-transition: background 0.1s linear;
    -o-transition: background 0.1s linear;
    -ms-transition: background 0.1s linear;
    transition: background 0.1s linear;
}

.save-favorite-submenu .jspDrag:hover,
.save-favorite-submenu .jspHover {
    background: #b5b4b4;
    -webkit-transition: background 0.1s linear;
    -moz-transition: background 0.1s linear;
    -o-transition: background 0.1s linear;
    -ms-transition: background 0.1s linear;
    transition: background 0.1s linear;
}

.save-favorite-submenu .jspActive {
    background-color: #7c7c7c !important;
    -webkit-transition: background 0.1s linear;
    -moz-transition: background 0.1s linear;
    -o-transition: background 0.1s linear;
    -ms-transition: background 0.1s linear;
    transition: background 0.1s linear;
}

.save-favorite-submenu .jspTrack {
    background: #e9e9e9;
    position: relative;
    border-radius: 8px;
    right: 1px;
}

.save-favorite-submenu .section-top {
    padding: 16px;
    position: relative;
    border-bottom: 1px solid #f4f4f4;
    z-index: 1;
}

.save-favorite-submenu .section-top .title {
    font-size: 24px;
    font-weight: bold;
    color: rgba(17, 18, 20, 0.8);
    letter-spacing: -0.24px;
    display: block;
    padding: 6px 16px;
}

.save-favorite-submenu .section-top .close-submenu {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikljb24iPgo8cGF0aCBpZD0iSWNvbl8yIiBkPSJNNy4zMzQwNyA1LjgxNDY4QzYuOTE0NSA1LjM5NTExIDYuMjM0MjQgNS4zOTUxMSA1LjgxNDY4IDUuODE0NjhDNS4zOTUxMSA2LjIzNDI0IDUuMzk1MTEgNi45MTQ1IDUuODE0NjggNy4zMzQwN0wxMC45ODA2IDEyLjVMNS44MTQ2OCAxNy42NjU5QzUuMzk1MTEgMTguMDg1NSA1LjM5NTExIDE4Ljc2NTggNS44MTQ2OCAxOS4xODUzQzYuMjM0MjUgMTkuNjA0OSA2LjkxNDUgMTkuNjA0OSA3LjMzNDA3IDE5LjE4NTNMMTIuNSAxNC4wMTk0TDE3LjY2NTkgMTkuMTg1M0MxOC4wODU1IDE5LjYwNDkgMTguNzY1OCAxOS42MDQ5IDE5LjE4NTMgMTkuMTg1M0MxOS42MDQ5IDE4Ljc2NTggMTkuNjA0OSAxOC4wODU1IDE5LjE4NTMgMTcuNjY1OUwxNC4wMTk0IDEyLjVMMTkuMTg1MyA3LjMzNDA3QzE5LjYwNDkgNi45MTQ1IDE5LjYwNDkgNi4yMzQyNCAxOS4xODUzIDUuODE0NjhDMTguNzY1OCA1LjM5NTExIDE4LjA4NTUgNS4zOTUxMSAxNy42NjU5IDUuODE0NjhMMTIuNSAxMC45ODA2TDcuMzM0MDcgNS44MTQ2OFoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
    background-position: center center;
    width: 28px;
    height: 28px;
    display: block;
    position: absolute;
    top: 16px;
    right: 16px;
    padding: 8px;
}

.save-favorite-submenu .section-list {
    height: 150px;
    overflow: auto;
}

.save-favorite-submenu .section-list ul li {
    padding: 0;
    display: block;
    margin: 0 !important;
    float: none;
    width: inherit !important;
}

.save-favorite-submenu .section-list ul li a {
    font-size: 14px;
    font-weight: bold;
    color: rgba(17, 18, 20, 0.8);
    display: block;
    padding: 16px;
    text-decoration: none;
    position: relative;
}

.save-favorite-submenu .section-list ul li a .shared {
    padding-right: 22px;
    background: url("/assets/images/shared_group:f167082d7b2c3f519e12404a8cecb6f3.png") no-repeat 100% 50%;
    -webkit-background-size: 18px 10px;
    -moz-background-size: 18px 10px;
    background-size: 18px 10px;
}

.save-favorite-submenu .section-list ul li a:hover {
    background: #faf9f9;
}

.save-favorite-submenu .section-list ul li a.selected {
    background: #eaeff4;
}

.save-favorite-submenu .section-list ul li a.selected:after {
    display: block;
    background-position: 0 -11px;
}

.save-favorite-submenu .section-list ul li p {
    font-size: 14px;
    color: #666;
    padding: 20px;
    display: block;
}

.save-favorite-submenu .section-new-list .create-new-list {
    color: #1064bc;
    font-size: 14px;
    font-weight: bold;
    margin: 16px;
    padding: 0 0 16px;
    display: block;
    height: auto;
}

.save-favorite-submenu .section-new-list .new-list-container {
    display: none;
}

.save-favorite-submenu .section-new-list .new-list-container .input-container {
    padding: 16px;
}

.save-favorite-submenu .section-new-list .new-list-container .btn-container {
    border-top: 1px solid #f4f4f4;
    padding: 16px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.save-favorite-submenu .section-new-list.edit-view .create-new-list {
    display: none;
}

.save-favorite-submenu .section-new-list.edit-view .new-list-container {
    display: block;
}

.save-favorite-submenu .section-final {
    display: none;
    text-align: center;
}

.save-favorite-submenu .section-final p {
    color: #333;
    font-size: 15px;
    line-height: 140%;
    padding: 0 20px 15px;
    word-wrap: break-word;
}

.save-favorite-submenu .section-final p:before {
    background: url("/assets/images/favorite-new-list-success:8ade6ad46fc80424b440fc4cd0d48750.png") no-repeat 0 0;
    display: block;
    width: 48px;
    height: 48px;
    content: "";
    margin: 12px auto;
}

.save-favorite-submenu .section-final .favorite-history {
    display: inline-block;
    border-top: 1px solid #eaeaea;
    padding-top: 20px;
}

.save-favorite-submenu .section-final .favorite-history:before {
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: 0 -185px;
    width: 61px;
    height: 54px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .save-favorite-submenu .section-final .favorite-history:before {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: 0 -180px;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

.save-favorite-submenu .section-final .favorite-history h2 {
    margin-left: 16px;
    margin-bottom: 12px;
    width: 236px;
    height: 60px;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.62;
    letter-spacing: normal;
    color: #666;
    float: right;
    text-align: left;
}

.save-favorite-submenu .section-final .favorite-history h2 .question {
    color: #039;
    padding-left: 0;
    font-size: 13px;
}

.save-favorite-submenu .section-final .custimize-price-notification {
    margin: 10px 20px;
}

.save-favorite-submenu .section-final .custimize-price-notification button {
    font-size: 12px;
}

.save-favorite-submenu .section-final .favorite-success {
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.save-favorite-submenu .section-final .favorite-success:before {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: 0 0;
    width: 60px;
    height: 60px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .save-favorite-submenu .section-final .favorite-success:before {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: 0 0;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.save-favorite-submenu .section-final .favorite-success h2 {
    margin: auto;
    margin-top: 12px;
    margin-bottom: 22px;
    max-width: 239px;
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.4;
    letter-spacing: normal;
    text-align: center;
    color: #454545;
    word-wrap: break-word;
}

.save-favorite-submenu.loading:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0);
    display: block;
    left: 0;
    top: 0;
}

.save-favorite-submenu.open {
    display: block;
}

.save-favorite-submenu.success .section-top {
    border-color: #fff;
}

.save-favorite-submenu.success .section-top .title {
    display: none;
}

.save-favorite-submenu.success .section-list,
.save-favorite-submenu.success .section-new-list {
    display: none;
}

.save-favorite-submenu.success .section-final {
    display: block;
}

.favorite-from-stickyband .save-favorite-submenu {
    position: fixed;
    top: 110px;
    left: 50%;
    margin-left: -132px;
}

.favorite-from-stickyband .save-favorite-submenu.classified-detail-favorite {
    margin-left: -170px;
}

.searchResultsItem .mini-column .action-wrapper,
.searchResultsGalleryContent .mini-column .action-wrapper {
    bottom: 7px;
}

.searchResultsItem .mini-column .action-wrapper div,
.searchResultsGalleryContent .mini-column .action-wrapper div {
    float: none;
    padding-bottom: 5px;
    height: 16px;
}

.searchResultsItem .mini-column .action-wrapper .compare,
.searchResultsGalleryContent .mini-column .action-wrapper .compare {
    left: 90px;
}

.searchResultsItem .action-wrapper,
.searchResultsGalleryContent .action-wrapper {
    position: absolute;
    bottom: 3px;
    height: 16px;
    font-weight: normal;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.searchResultsItem .action-wrapper.modernSearchResultListActionWrapper,
.searchResultsGalleryContent .action-wrapper.modernSearchResultListActionWrapper {
    bottom: 36px;
}

.searchResultsItem .action-wrapper div,
.searchResultsGalleryContent .action-wrapper div {
    color: #7d7c7c;
    float: left;
}

.searchResultsItem .action-wrapper .action,
.searchResultsGalleryContent .action-wrapper .action {
    font-size: 10px;
    color: #a2a2a2;
}

.searchResultsItem .action-wrapper .action:hover,
.searchResultsGalleryContent .action-wrapper .action:hover {
    text-decoration: underline;
}

.searchResultsItem .action-wrapper .compare,
.searchResultsGalleryContent .action-wrapper .compare {
    left: 130px;
    position: absolute;
    width: 100px;
}

.searchResultsItem .action-wrapper .favorite,
.searchResultsGalleryContent .action-wrapper .favorite {
    margin-right: 15px;
}

.searchResultsItem .action-wrapper .favorite .action,
.searchResultsGalleryContent .action-wrapper .favorite .action {
    padding-left: 19px;
}

.searchResultsItem .action-wrapper .favorite a.classifiedAddFavorite:before,
.searchResultsGalleryContent .action-wrapper .favorite a.classifiedAddFavorite:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: url("/assets/images/empty_star:4a37009727244c6cef5c456c80edc672.png");
    width: 14px;
    height: 14px;
    -webkit-background-size: 14px;
    -moz-background-size: 14px;
    background-size: 14px;
}

.searchResultsItem .action-wrapper .favorite a.classifiedAddFavorite:after,
.searchResultsGalleryContent .action-wrapper .favorite a.classifiedAddFavorite:after {
    display: inline-block;
    content: attr(data-content);
}

.searchResultsItem .action-wrapper .favorite a.classifiedAddFavorite:hover:after,
.searchResultsGalleryContent .action-wrapper .favorite a.classifiedAddFavorite:hover:after {
    text-decoration: underline;
}

.searchResultsItem .action-wrapper .favorite a.classifiedRemoveFavorite:before,
.searchResultsGalleryContent .action-wrapper .favorite a.classifiedRemoveFavorite:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: url("/assets/images/yellow_star:1fde038a9a5e64664bdba79b42d1b4fc.png");
    width: 14px;
    height: 14px;
    -webkit-background-size: 14px;
    -moz-background-size: 14px;
    background-size: 14px;
}

.searchResultsItem .action-wrapper .favorite a.classifiedRemoveFavorite:after,
.searchResultsGalleryContent .action-wrapper .favorite a.classifiedRemoveFavorite:after {
    display: inline-block;
    content: attr(data-content);
}

.searchResultsItem .action-wrapper .favorite a.classifiedRemoveFavorite:hover:after,
.searchResultsGalleryContent .action-wrapper .favorite a.classifiedRemoveFavorite:hover:after {
    text-decoration: underline;
}

#priceNotificationPopup .price-notification-title {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #dadada;
}

#priceNotificationPopup .price-notifications {
    font-size: 16px;
    color: rgba(17, 18, 20, 0.8);
    font-weight: 600;
    margin: 0 0 16px;
    padding: 0;
}

#priceNotificationPopup .form-check {
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

#priceNotificationPopup .form-check input[type="checkbox"] {
    margin-right: 8px;
}

#priceNotificationPopup h3 {
    font-size: 18px;
}

#priceNotificationPopup h4 {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    margin: 0 0 15px;
    padding: 0;
}

#priceNotificationPopup h5 {
    font-size: 12px;
    color: #333;
    line-height: 14px;
    margin: 10px 0;
}

#priceNotificationPopup>p {
    font-size: 12px;
    line-height: 14px;
    color: #666;
    margin: 15px 0;
}

#priceNotificationPopup .form-notification-type ul {
    margin: 0 0 32px;
}

#priceNotificationPopup .form-notification-type ul li {
    margin: 0 0 8px;
    padding: 0;
}

#priceNotificationPopup .form-notification-type ul li .target-price-wrapper {
    margin: 32px 0;
}

#priceNotificationPopup .form-notification-type ul li .target-price-wrapper .error-text,
#priceNotificationPopup .form-notification-type ul li .target-price-wrapper .error-text-price {
    display: none;
}

#priceNotificationPopup .form-notification-type ul li .target-price-wrapper.error .error-text {
    display: block;
}

#priceNotificationPopup .form-notification-type ul li .target-price-wrapper .price-decrease-limit-container {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    gap: 16px;
}

#priceNotificationPopup .form-notification-type ul li .target-price-wrapper .price-decrease-limit-container .target-price-container {
    width: 100%;
}

#priceNotificationPopup .form-notification-type ul li .current-price,
#priceNotificationPopup .form-notification-type ul li .target-price {
    display: inline-block;
    border: 1px solid #c0c0c0;
    border-radius: 2px;
    padding: 9px 15px;
}

#priceNotificationPopup .form-notification-type ul li .current-price.disabled,
#priceNotificationPopup .form-notification-type ul li .target-price.disabled {
    background-color: #f7f7f7;
    color: #333;
}

#priceNotificationPopup .form-notification-type ul li .current-price input,
#priceNotificationPopup .form-notification-type ul li .target-price input {
    border: 0;
    outline: 0;
    font-size: 12px;
    color: #333;
    display: inline-block;
    width: 130px;
    text-align: right;
}

#priceNotificationPopup .form-notification-type ul li .current-price input::placeholder,
#priceNotificationPopup .form-notification-type ul li .target-price input::placeholder {
    text-align: left;
}

#priceNotificationPopup .form-notification-type ul li .current-price input:disabled,
#priceNotificationPopup .form-notification-type ul li .target-price input:disabled {
    background-color: #f7f7f7;
    color: #333;
}

#priceNotificationPopup .form-notification-type ul li:last-of-type {
    margin-bottom: 0;
}

#priceNotificationPopup .form-notification-type ul.horizontal {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -o-box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

#priceNotificationPopup .form-notification-type ul.horizontal li {
    margin: 0 16px 0 0;
    padding: 0;
}

#priceNotificationPopup .form-notification-type ul.horizontal li:last-of-type {
    margin-right: 0;
}

#priceNotificationPopup .button-container {
    text-align: right;
    padding-bottom: 5px;
}

#priceNotificationPopup .form-notification-channel.inactive {
    position: relative;
}

#priceNotificationPopup .form-notification-channel.inactive:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
    cursor: not-allowed;
}

#priceNotificationPopup .form-notification-channel.inactive * {
    opacity: 0.5;
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
}

#priceNotificationPopup .form-notification-channel.inactive input {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

#priceNotificationPopup .form-notification-channel.inactive input~label {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

#priceNotificationPopup .channel-parent {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    padding-bottom: 16px;
}

#priceNotificationPopup .channel-parent li {
    margin-right: 16px;
}

#priceNotificationPopup .channel-parent label.error {
    display: block;
    margin: 12px 0 0;
    width: 100%;
}

#priceNotificationPopup .form-notification-channel {
    margin-bottom: 32px;
}

#priceNotificationPopup .form-notification-channel .input-container .error-container {
    padding: 0;
}

#priceNotificationPopup .form-notification-channel .input-container .error-container label {
    margin-bottom: 16px;
}

#priceNotificationPopup .form-notification-channel .disable {
    display: none !important;
}

.preferences-saved {
    right: 70px;
    top: 70px;
    position: fixed;
    z-index: 100000;
    background: #74a061;
    padding: 10px 20px 10px 0;
    border-radius: 2px;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    -webkit-animation: goDown 1s;
    -moz-animation: goDown 1s;
    -o-animation: goDown 1s;
    -ms-animation: goDown 1s;
    animation: goDown 1s;
}

.preferences-saved:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 14px;
    height: 14px;
    background: url("/assets/images/preferences_saved:97d26d126347f512daae36d509a6b8db.png");
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    margin: 0 10px;
}

#colorbox.favorite-added-popup .hakan-boyle-istedi-button {
    width: 205px;
}

#colorbox.favorite-added-popup #cboxWrapper #cboxContent #cboxLoadedContent .popup-content .success-message {
    text-align: center;
    margin-bottom: 32px;
}

#colorbox.favorite-added-popup #cboxWrapper #cboxContent #cboxLoadedContent .popup-content .success-message p {
    color: #1f9670;
    font-weight: 700;
    display: none;
}

#colorbox.favorite-added-popup #cboxWrapper #cboxContent #cboxLoadedContent .popup-content .success-message p:before {
    content: "";
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MSA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9InN1Y2Nlc3MiPgo8cGF0aCBpZD0iSWNvbiIgZD0iTTM1LjQ5OTcgNS44MzM1QzI3Ljc2NDIgNS44MzM1IDIwLjM0NTUgOC45MDY0IDE0Ljg3NTcgMTQuMzc2MkM5LjQwNTkyIDE5Ljg0NiA2LjMzMzAxIDI3LjI2NDcgNi4zMzMwMSAzNS4wMDAyQzYuMzMzMDEgNDIuNzM1NiA5LjQwNTkyIDUwLjE1NDMgMTQuODc1NyA1NS42MjQxQzIwLjM0NTUgNjEuMDkzOSAyNy43NjQyIDY0LjE2NjggMzUuNDk5NyA2NC4xNjY4QzQzLjIzNTIgNjQuMTY2OCA1MC42NTM4IDYxLjA5MzkgNTYuMTIzNiA1NS42MjQxQzYxLjU5MzQgNTAuMTU0MyA2NC42NjYzIDQyLjczNTYgNjQuNjY2MyAzNS4wMDAyQzY0LjY2NjMgMjcuMjY0NyA2MS41OTM0IDE5Ljg0NiA1Ni4xMjM2IDE0LjM3NjJDNTAuNjUzOCA4LjkwNjQgNDMuMjM1MiA1LjgzMzUgMzUuNDk5NyA1LjgzMzVWNS44MzM1Wk0zMi40NjI3IDQ3Ljg2MjdMMjEuNTI1MiAzNy4yNTMzTDI2LjAzODcgMzIuNzM5N0wzMi40NjI3IDM4LjgyODNMNDYuMTc4MyAyNC43NzM2TDUwLjY5MTkgMjkuMjg3MUwzMi40NjI3IDQ3Ljg2MjdaIiBmaWxsPSIjMUY5NjcwIi8+CjwvZz4KPC9zdmc+Cg==");
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    width: 70px;
    height: 70px;
    display: block;
    margin: 16px auto;
}

@-moz-keyframes goDown {
    0% {
        opacity: 0;
        -ms-filter: "alpha(opacity=0)";
        filter: alpha(opacity=0);
        top: 58px;
    }
    100% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        top: 70px;
    }
}

@-webkit-keyframes goDown {
    0% {
        opacity: 0;
        -ms-filter: "alpha(opacity=0)";
        filter: alpha(opacity=0);
        top: 58px;
    }
    100% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        top: 70px;
    }
}

@-o-keyframes goDown {
    0% {
        opacity: 0;
        -ms-filter: "alpha(opacity=0)";
        filter: alpha(opacity=0);
        top: 58px;
    }
    100% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        top: 70px;
    }
}

@keyframes goDown {
    0% {
        opacity: 0;
        -ms-filter: "alpha(opacity=0)";
        filter: alpha(opacity=0);
        top: 58px;
    }
    100% {
        opacity: 1;
        -ms-filter: none;
        filter: none;
        top: 70px;
    }
}

.lvcCarouselContainer {
    zoom: 1;
    position: absolute;
    top: 27px;
    right: 80px;
    width: 347px;
    padding: 0 10px 10px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fafafa;
    -webkit-box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    z-index: 400;
}

.lvcCarouselContainer:before,
.lvcCarouselContainer:after {
    display: table;
    content: "";
    zoom: 1;
}

.lvcCarouselContainer:after {
    clear: both;
}

.lvcCarouselContainer:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    margin-left: -0.5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 5px solid #fafafa;
    border-color: transparent transparent #fafafa #fafafa;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    top: 0;
    right: 48px;
}

.lvcCarouselContainer.close {
    display: none;
}

.lvcCarouselContainer .empty-list {
    display: none;
    padding: 30px 10px 10px 10px;
    color: #666;
    cursor: default;
    text-align: center;
    clear: both;
}

.lvcCarouselContainer .switch {
    height: 10px;
    position: absolute;
    top: 10px;
    right: 25px;
    font-size: inherit;
    text-align: left;
    padding-left: 18px;
}

.lvcCarouselContainer .switch .switchTitle {
    padding-left: 25px;
}

.lvcCarouselContainer .switch .switchTitle:before {
    content: "";
    position: absolute;
    width: 31px;
    height: 17px;
    top: 9px;
    left: 7px;
}

.lvcCarouselContainer .switch .switchArrow {
    border-right: 3px solid #fff;
    border-bottom: 3px solid #fff;
    width: 6px;
    height: 6px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    margin: -13px 170px;
    -webkit-transform-origin: 65% 65%;
    -moz-transform-origin: 65% 65%;
    -o-transform-origin: 65% 65%;
    -ms-transform-origin: 65% 65%;
    transform-origin: 65% 65%;
}

.lvcCarouselContainer .section-top {
    padding: 20px 0 9px 0;
    height: 14px;
    border-bottom: 1px solid #eaeaea;
    background-color: #fafafa;
    width: 163px;
    float: left;
}

.lvcCarouselContainer .section-top .section-title {
    position: relative;
    font-size: 12px;
    cursor: pointer;
    text-align: center;
}

.lvcCarouselContainer .section-top .section-title:after {
    position: absolute;
    bottom: -9px;
    left: 0;
    content: "";
    width: 163px;
    height: 2px;
}

.lvcCarouselContainer .section-top .active-title {
    color: #438ed8;
    font-weight: bold;
}

.lvcCarouselContainer .section-top .active-title:after {
    background: #438ed8;
}

.lvcCarouselContainer .itemsContainer {
    margin: 10px 0;
    clear: both;
    width: 326px;
    float: left;
}

.lvcCarouselContainer .itemsContainer#lastVisitedItemsContainer.loading {
    height: 30px;
    background-position: center;
}

.lvcCarouselContainer .itemsContainer#recommendationItemsContainer.loading {
    height: 30px;
    background-position: center;
}

.lvcCarouselContainer .itemsContainer .itemsList {
    zoom: 1;
    position: relative;
    display: block;
    width: inherit !important;
    max-height: 365px;
    overflow-y: auto;
    outline: 0;
}

.lvcCarouselContainer .itemsContainer .itemsList:before,
.lvcCarouselContainer .itemsContainer .itemsList:after {
    display: table;
    content: "";
    zoom: 1;
}

.lvcCarouselContainer .itemsContainer .itemsList:after {
    clear: both;
}

.lvcCarouselContainer .itemsContainer .itemsList li {
    float: none;
    position: relative;
    margin-bottom: 10px;
    padding: 10px;
    border: 1px solid #eaeaea;
    width: 100%;
    height: 70px;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.lvcCarouselContainer .itemsContainer .itemsList li:hover {
    cursor: pointer;
    -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.1);
}

.lvcCarouselContainer .itemsContainer .itemsList li:hover .delete {
    cursor: pointer;
    background: url("/assets/images/remove:b682268dc73986ca4100e53826d277d3.png") no-repeat;
    width: 10px;
    height: 10px;
    position: relative !important;
    top: -7px;
    right: -7px;
    float: right;
    -webkit-background-size: 10px 10px;
    -moz-background-size: 10px 10px;
    background-size: 10px 10px;
}

.lvcCarouselContainer .itemsContainer .itemsList li:last-child {
    margin-bottom: 0;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content {
    float: left;
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 95px);
    height: 50px;
    text-align: left;
    position: absolute;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content .title {
    width: 100%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    color: #039;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content .title a {
    padding: 0;
    color: #00339f !important;
    font-size: 12px;
    background: 0;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content .address {
    font-size: 10px;
    margin-top: 2px;
    width: 100%;
    color: #999;
    display: block;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content .attributeContent {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: end;
    -moz-box-align: end;
    -o-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: end;
    align-items: end;
    width: 100%;
    text-align: left;
    position: absolute;
    bottom: 0;
    font-size: 10px;
    color: #333;
    bottom: -2px;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content .attributeContent span {
    position: relative;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content .attributeContent span.price {
    text-align: right;
    color: #910000;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.lvcCarouselContainer .itemsContainer .itemsList li .content .attributeContent span.price .ranged-price-text {
    font-size: 8px;
}

.lvcCarouselContainer .itemsContainer .itemsList li .image {
    width: 64px;
    height: 48px;
    float: left;
    margin-right: 10px;
    background-color: #fff;
}

.lvcCarouselContainer .itemsContainer .itemsList li .image.hasNoImage {
    border: 1px solid #e5e5e5;
}

.lvcCarouselContainer .itemsContainer .itemsList .jspVerticalBar {
    top: 0;
    right: 0;
    width: 5px;
}

.lvcCarouselContainer .itemsContainer .itemsList .jspVerticalBar .jspTrack {
    position: relative;
    right: 1px;
    width: 6px;
    border-radius: 17px;
    background: #dedede;
}

.lvcCarouselContainer .itemsContainer .itemsList .jspVerticalBar .jspTrack .jspDrag,
.lvcCarouselContainer .itemsContainer .itemsList .jspVerticalBar .jspTrack .jspDrag:hover,
.lvcCarouselContainer .itemsContainer .itemsList .jspVerticalBar .jspTrack .jspHover {
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
    border-radius: 8px;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #d3d3d3;
    -webkit-transition: background 0.1s linear;
    -moz-transition: background 0.1s linear;
    -o-transition: background 0.1s linear;
    -ms-transition: background 0.1s linear;
    transition: background 0.1s linear;
}

.lvcCarouselContainer .itemsContainer .itemsList .jspVerticalBar .jspTrack .jspDrag {
    border: 0;
    background: #a2a2a2;
    border-radius: 17px;
}

.lvcCarouselContainer .itemsContainer .itemsList .jspVerticalBar .jspTrack .jspActive {
    background: #7c7c7c !important;
}

.compare-classified-submenu {
    display: none;
    position: absolute;
    top: 27px;
    right: 0;
    width: 316px;
    padding: 0 10px 10px 10px;
    background: #fafafa;
    -webkit-box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    z-index: 400;
}

.compare-classified-submenu:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    margin-left: -0.5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 5px solid #fafafa;
    border-color: transparent transparent #fafafa #fafafa;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    top: 0;
    right: 18px;
}

.compare-classified-submenu .section-main {
    position: relative;
}

.compare-classified-submenu a {
    height: auto;
    padding: 0;
    background: 0;
}

.compare-classified-submenu .section-top {
    padding: 20px 0 9px 10px;
    height: 14px;
    border-bottom: 1px solid #eaeaea;
    background-color: #fafafa;
}

.compare-classified-submenu .section-top .section-title {
    position: relative;
    font-size: 12px;
    color: #438ed8;
    font-weight: bold;
    cursor: default;
}

.compare-classified-submenu .section-top .section-title:after {
    position: absolute;
    bottom: -9px;
    left: -10px;
    content: "";
    width: 110px;
    height: 2px;
    background: #438ed8;
}

.compare-classified-submenu .section-top .close-submenu {
    position: absolute;
    right: 7px;
    top: 12px;
    color: #000;
    text-decoration: underline;
}

.compare-classified-submenu .section-list ul {
    width: inherit !important;
}

.compare-classified-submenu .section-list ul li {
    float: none;
    padding: 0;
    margin-right: 0;
}

.compare-classified-submenu .section-list ul li p {
    display: block;
    padding: 20px 0 0;
    color: #666;
    cursor: default;
    text-align: center;
}

.compare-classified-submenu .section-list ul li .section-line-wrapper {
    zoom: 1;
    height: 68px;
    border: 1px solid #eaeaea;
}

.compare-classified-submenu .section-list ul li .section-line-wrapper:before,
.compare-classified-submenu .section-list ul li .section-line-wrapper:after {
    display: table;
    content: "";
    zoom: 1;
}

.compare-classified-submenu .section-list ul li .section-line-wrapper:after {
    clear: both;
}

.compare-classified-submenu .section-list ul li .section-line-wrapper.preview-comparison {
    margin-top: 10px;
    border: 0;
}

.compare-classified-submenu .section-list ul li .section-line-wrapper.preview-comparison img {
    border: 1px dashed #d3d3d3;
    margin: 9px 10px 11px;
}

.compare-classified-submenu .section-list ul li .section-line-wrapper.preview-comparison div {
    display: inline-block;
    color: #999;
    font-size: 12px;
    margin-top: 8px;
    width: 220px;
}

.compare-classified-submenu .section-list ul li .section-line-wrapper.preview-comparison a {
    margin-top: 8px;
    font-size: 12px;
    cursor: pointer;
}

.compare-classified-submenu .section-list ul li.item {
    position: relative;
    margin-top: 10px;
    padding: 0;
    height: 70px;
    background: #fff;
}

.compare-classified-submenu .section-list ul li.item:hover {
    cursor: default;
    -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.1);
}

.compare-classified-submenu .section-list ul li.item:hover span.delete {
    display: block;
}

.compare-classified-submenu .section-list ul li.item:hover span.delete:after {
    content: "";
    background: url("/assets/images/classifiedComparison:7ba46bc8c922ed3c9783b2107c11d05a.png") no-repeat -125px 0;
    display: block;
    width: 10px;
    height: 10px;
    position: relative;
    top: 8px;
    right: 4px;
}

.compare-classified-submenu .section-list ul li.item .section-line-wrapper {
    zoom: 1;
    height: 68px;
    border: 1px solid #eaeaea;
}

.compare-classified-submenu .section-list ul li.item .section-line-wrapper:before,
.compare-classified-submenu .section-list ul li.item .section-line-wrapper:after {
    display: table;
    content: "";
    zoom: 1;
}

.compare-classified-submenu .section-list ul li.item .section-line-wrapper:after {
    clear: both;
}

.compare-classified-submenu .section-list ul li.item img {
    float: left;
    height: 48px;
    width: 64px;
    margin: 10px 9px 12px 11px;
}

.compare-classified-submenu .section-list ul li.item a {
    display: inline-block;
    margin-top: 10px;
    padding: 0;
    width: 212px;
    color: #002492;
    font-size: 12px;
    font-weight: normal;
    background: 0;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.compare-classified-submenu .section-list ul li.item .comparison-summary {
    font-size: 10px;
    color: #999;
    display: inline-block;
    width: 212px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.compare-classified-submenu .section-list ul li.item .comparison-summary .price {
    position: absolute;
    right: 10px;
    bottom: 10px;
    font-size: 12px;
    color: #910000;
}

.compare-classified-submenu .section-list ul li.item span.delete {
    width: 16px;
    height: 16px;
    position: absolute;
    right: -5px;
    cursor: pointer;
    margin-top: -3px;
    color: #8c8c8c;
    font-size: 13px;
    display: none;
}

.compare-classified-submenu .section-list .noImage {
    width: 60px;
    height: 50px;
    background: url("/assets/images/noPhoto:36c5fd66af1b54f676ec10d51a08b13d.jpg") 4px 4px no-repeat;
    float: left;
    padding-right: 10px;
    margin-right: 5px;
}

.compare-classified-submenu .section-list .noImage p {
    font-size: 20px;
    color: #999;
    margin: auto;
    width: 390px;
    text-align: center;
    text-shadow: 1px 1px 0 #fff;
}

.compare-classified-submenu .section-list .noImage p:before {
    background: url("assets/images/detail_09f7b52d46bd89fa5af69e73f7b57fa4.png") 145px -939px no-repeat;
    width: 390px;
    height: 90px;
    content: "";
    display: block;
}

.compare-classified-submenu .section-list .error-container {
    zoom: 1;
    display: none;
    position: relative;
    margin-top: 10px;
    height: 40px;
}

.compare-classified-submenu .section-list .error-container:before,
.compare-classified-submenu .section-list .error-container:after {
    display: table;
    content: "";
    zoom: 1;
}

.compare-classified-submenu .section-list .error-container:after {
    clear: both;
}

.compare-classified-submenu .section-list .error-container label {
    font-size: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    padding-top: 2px;
    padding-left: 40px;
    vertical-align: middle;
    height: 40px;
    color: #545454;
}

.compare-classified-submenu .section-list .error-container label:before {
    content: "";
    background: url("/assets/images/classifiedComparison:7ba46bc8c922ed3c9783b2107c11d05a.png") no-repeat -27px -83px;
    display: block;
    position: absolute;
    width: 24px;
    height: 24px;
    left: 10px;
    top: 10px;
}

.compare-classified-submenu .section-final {
    position: relative;
    margin: 20px 0 0;
    padding: 9px 0 0;
}

.compare-classified-submenu .section-final a {
    color: #00339f !important;
    font-size: 10px;
    background: 0;
    text-align: center;
}

.compare-classified-submenu .section-final a:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 1px;
    background: #eaeaea;
}

.compare-classified-submenu.loading:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0);
    display: block;
    left: 0;
    top: 0;
}

.compare-classified-submenu.open {
    display: block;
}

.compare-classified-submenu.success .section-top {
    border-color: #fff;
}

.compare-classified-submenu.success .section-top .title {
    display: none;
}

.compare-classified-submenu.success .section-list {
    display: none;
}

.compare-classified-submenu.success .section-final {
    display: block;
}

.compare-classified-submenu .overlay-container {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0.65;
    -ms-filter: "alpha(opacity=65)";
    filter: alpha(opacity=65);
    z-index: 1;
    background: #fff url("/assets/images/loading:86b1ac6d1c485d54efa3a53643e91ceb.gif") no-repeat center center !important;
}

.compare-classified-submenu .section-confirm {
    display: none;
    margin-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e8e8e8;
}

.compare-classified-submenu .section-confirm.open {
    display: block;
    background-color: rgba(255, 246, 219, 0.6);
    border: 1px solid #f5e2ab;
    color: #545454;
}

.compare-classified-submenu .section-confirm .section-confirm-message {
    position: relative;
    margin: 10px;
    padding-left: 30px;
    color: #545454;
    font-size: 10px;
}

.compare-classified-submenu .section-confirm .section-confirm-message:before {
    content: "";
    background: url("/assets/images/classifiedComparison:7ba46bc8c922ed3c9783b2107c11d05a.png") no-repeat -27px -83px;
    display: block;
    position: absolute;
    width: 24px;
    height: 24px;
    left: 0;
    top: 7px;
}

.compare-classified-submenu .section-confirm .section-buttons {
    text-align: center;
}

.compare-classified-submenu .section-confirm .btn {
    padding: 5px;
    margin-left: 10px;
    width: 100px;
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.compare-classified-submenu .section-confirm .btn.positive-action-button {
    margin-left: 0;
    background: #438ed8;
    border: 1px solid #4d82bd;
    color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
}

.compare-classified-submenu .section-confirm .btn.positive-action-button:hover {
    background: #3c7fc1;
}

.compare-classified-submenu .section-confirm .btn.positive-action-button:active {
    background: #3571ac;
}

#classified-comparison.with-toolbox .fixed-compare-link {
    top: 268px;
}

#classified-comparison.with-toolbox .compare-classified-submenu {
    top: 220px;
}

.section-list .error-container,
.msg.warning {
    background-color: #fffcee;
    border: 1px solid #f2e4b2;
}

.section-list .error-container span.warning-delete,
.msg.warning span.warning-delete {
    display: block;
    cursor: pointer;
}

.section-list .error-container span.warning-delete:after,
.msg.warning span.warning-delete:after {
    content: "";
    background: url("/assets/images/classifiedComparison:7ba46bc8c922ed3c9783b2107c11d05a.png") no-repeat -125px 0;
    display: block;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 4px;
    right: 4px;
}

@media (min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(-webkit-min-device-pixel-ratio: 1.5),
(min-device-pixel-ratio: 1.5),
(min-resolution: 1.5dppx) {
    .compare-classified-submenu .section-list ul li.item:hover span.delete:after {
        background: url("/assets/images/classifiedComparison_2x:2208196c0a9d5e11224d4ae2cb895494.png") no-repeat -125px 0;
        -webkit-background-size: 135px 131px;
        -moz-background-size: 135px 131px;
        background-size: 135px 131px;
    }
    .compare-classified-submenu .section-list .error-container label:before {
        background: url("/assets/images/classifiedComparison_2x:2208196c0a9d5e11224d4ae2cb895494.png") no-repeat -27px -83px;
        -webkit-background-size: 135px 131px;
        -moz-background-size: 135px 131px;
        background-size: 135px 131px;
    }
    .compare-classified-submenu .section-confirm .section-confirm-message:before {
        background: url("/assets/images/classifiedComparison_2x:2208196c0a9d5e11224d4ae2cb895494.png") no-repeat -27px -83px;
        -webkit-background-size: 135px 131px;
        -moz-background-size: 135px 131px;
        background-size: 135px 131px;
    }
}

#paidClassifiedPopup {
    width: 914px;
}

#paidClassifiedPage #paidClassifiedPopup {
    width: 100% !important;
    border: none !important;
}

#paidClassifiedPage .adFreeBox {
    margin-left: 70px !important;
}

#paidClassifiedPage .adFreeBoxSingle {
    margin: auto !important;
}

#paidClassifiedPopup h2 {
    background: #6a6d72;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhNmQ3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzNlNDE0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #6a6d72 0, #3e4147 52%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6a6d72), color-stop(52%, #3e4147));
    background: -webkit-linear-gradient(top, #6a6d72 0, #3e4147 52%);
    background: -o-linear-gradient(top, #6a6d72 0, #3e4147 52%);
    background: -ms-linear-gradient(top, #6a6d72 0, #3e4147 52%);
    background: linear-gradient(top, #6a6d72 0, #3e4147 52%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a6d72', endColorstr='#3e4147', GradientType=0);
    zoom: 1;
    border: 1px solid #504f4f;
    font-size: 15px;
    font-weight: normal;
    color: #fff;
    padding: 12px 15px 8px 15px;
}

#paidClassifiedPopup h2 a {
    color: #fff;
    text-decoration: none;
    font-size: 24px;
    float: right;
    margin-top: -7px;
}

#paidClassifiedPopup h4 {
    font-weight: bold;
}

#paidClassifiedPopup div.paidClassifiedHeader {
    float: center;
    font-weight: bold;
    width: 100%;
    padding-bottom: 15px;
}

#paidClassifiedPopup .tooltipClose a span {
    padding-right: 20px;
    background-position: 90px -9312px;
}

#paidClassifiedPopup .doCredit {
    background-position: 70px -8418px;
    height: 90px;
}

#paidClassifiedPopup div.tooltipClose {
    float: right;
    width: 70px;
    background-image: none !important;
}

#paidClassifiedPopup div.tooltipClose a span {
    background-position: 40px -9312px !important;
    display: inline !important;
}

#paidClassifiedPopup #creditCardPaymentLink {
    display: block;
    background-position: 0 -8418px !important;
    margin-left: 10px;
    width: 100px;
}

#paidClassifiedPopup #creditCardPaymentLink span {
    height: 90px;
    width: 150px;
}

#paidClassifiedPopup .paidClassifiedAgreementError {
    background-position: 0 -7561px;
    padding-left: 20px;
}

div.paidClassifiedSplash {
    margin-top: 10px;
}

#paidClassifiedPopup div.paymentTableContainer {
    margin-top: 10px;
    text-align: center;
}

#paidClassifiedPopup td.buttonsTd {
    vertical-align: middle;
}

#paidClassifiedPopup div.mainPanel a {
    text-decoration: underline;
}

#paidClassifiedPopup .paidClassifiedPrice {
    color: maroon;
    font-weight: bold;
}

#paidClassifiedPopup #processingPaymentDiv {
    display: inline-block;
    margin-left: 10px;
    background-position: 0 0 !important;
}

#paidClassifiedPopup #paidClassifiedErrorContainer {
    color: red;
    margin-bottom: 10px;
}

.xAdInfoPopup ul {
    list-style: disc;
    margin-bottom: 10px;
    margin-left: 14px;
    padding: 10px;
}

.xAdInfoPopup ul li {
    list-style: disc;
    font-size: 13px;
    margin-bottom: 8px;
}

.adFreeBox {
    margin-right: 34px;
}

.xilanBox {
    border: 1px solid #cccccb;
    padding: 20px;
    background-color: #f9f9f9;
    width: 396px;
    _width: 386px;
    float: left;
    text-align: center;
    position: relative;
    margin-bottom: 48px !important;
}

.xilanBox h4 {
    font-size: 16px;
    margin-bottom: 20px;
    text-align: left;
}

.adFreeBox h4 {
    color: #2e7805;
}

.adFreeBoxSingle {
    width: 872px !important;
    float: none !important;
    margin: auto;
}

.shoppingBox h4 {
    color: #2e7805;
}

.xilanBox ul {
    margin: 10px 0 0 0;
    padding: 0;
    text-align: left;
}

.xilanBox>ul {
    min-height: 152px;
}

.xilanBox ul ul {
    margin: 0 10px 0 30px;
    padding: 10px 10px 0 10px;
}

.xilanBox ul ul li {
    margin-bottom: 5px;
}

.xilanBox .firstXList {
    list-style: none;
    padding: 0 0 12px 35px;
    line-height: 16px;
    background: url("/assets/images/x_ilan_master:f1592a4903b2c8bf943f9d387b93d13e.png") 0 -104px no-repeat;
}

.xilanPrice {
    color: #0d8501;
}

.boxBand {
    position: absolute;
    background: url("/assets/images/x_ilan_master:f1592a4903b2c8bf943f9d387b93d13e.png") 0 -72px no-repeat;
    width: 100px;
    height: 22px;
    top: -11px;
    left: 50%;
    margin-left: -50px;
}

.boxPaging {
    background: url("/assets/images/x_ilan_box_bottom:1a63796bd281fc3552eea5e1b14eb034.png") 0 0 no-repeat;
    width: 390px;
    height: 5px;
    position: absolute;
    bottom: -6px;
    left: 0;
}

.whyMoreAds {
    background-color: #f3f3f3;
    padding: 17px 0 16px 40px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}

.whyMoreAds a {
    font-size: 12px;
    letter-spacing: 0;
}

.xilanBox .discountedPrice {
    text-decoration: line-through;
    color: red;
    padding-left: 5px;
    padding-right: 5px;
}

.callSalesBox {
    padding: 5px;
    border: 1px dotted;
}

.xilanBox.shoppingBox.wide {
    width: 420px;
}

.xilanBox.narrow {
    width: 268px;
}

.xilanBox.narrow:after {
    width: 296px;
}

.xilanBox.wide:after {
    width: 460px;
}

.store500InfoBox {
    border: 1px solid #c9e3be;
    background-color: #eef6eb;
    padding: 10px;
    text-align: center;
    color: #26750c;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

#disclaimerConfirmModal h3 {
    padding-bottom: 20px;
}

#disclaimerConfirmModal p {
    margin: 20px 0;
}

#disclaimerConfirmModal .dialog-buttons {
    margin: 30px 0 10px;
    text-align: right;
}

#disclaimerConfirmModal .dialog-buttons a {
    width: 150px;
    box-sizing: border-box;
}

#disclaimerConfirmModal .dialog-buttons a+a {
    margin-left: 10px;
}

#cboxOverlay.adultContentOverlay {
    opacity: 0.9 !important;
}

.adultContentOverlay #cboxContent {
    padding: 30px;
}

.adultContentOverlay #cboxContent #cboxClose {
    top: 30px;
    right: 30px;
}

.help-icon {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -34px -228px;
    width: 22px;
    height: 23px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    margin-left: 5px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .help-icon {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -223px -169px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.tipitip.price-history {
    padding-top: 12px;
}

.tipitip.over-popup-tipitip {
    z-index: 410;
}

.price-history-wrapper {
    position: relative;
    display: inline-block;
    letter-spacing: 0 !important;
}

.price-history-wrapper.get-classified #price-history-dropdown {
    top: 32px;
    left: -161px;
}

.price-history-wrapper.get-classified .big-price#price-history-dropdown {
    left: -201px;
}

.price-history-wrapper.hidden {
    display: none;
}

.price-history-wrapper .inner-date {
    font-size: 11px;
    color: #999;
    margin-top: 3px;
}

.price-history-wrapper .no-price-history {
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    border-top: 1px solid #dedede;
    padding-top: 20px;
    padding-bottom: 10px;
    color: rgba(153, 153, 153, 0.6);
    background-color: #fafafa;
}

.price-history-wrapper .price-trend {
    padding-left: 11px;
    margin-top: -3px;
}

.price-history-wrapper .price-trend.price-trend-none {
    padding-left: 24px;
}

.price-history-wrapper .price-trend.price-up:after {
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: -229px -185px;
    width: 12px;
    height: 15px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 17px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .price-history-wrapper .price-trend.price-up:after {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: -199px -180px;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

.price-history-wrapper .price-trend.price-down:after {
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: -207px -185px;
    width: 12px;
    height: 15px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 17px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .price-history-wrapper .price-trend.price-down:after {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: -182px -180px;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

.price-history-wrapper .price-trend.price-favorited:after {
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: -154px -185px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 17px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .price-history-wrapper .price-trend.price-favorited:after {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: -139px -180px;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

.price-history-wrapper .price-trend.price-first:after {
    background-color: #ccc;
    height: 8px;
    width: 8px;
    content: "";
    display: inline-block;
    margin-left: 4px;
    border-radius: 100%;
}

.price-history-wrapper.price-history-icon {
    cursor: pointer;
    width: 17px;
    height: 15px;
    margin-left: 5px;
}

.price-history-wrapper.price-history-icon:after {
    top: 2px;
    content: " ";
    position: absolute;
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: -180px -185px;
    width: 17px;
    height: 15px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .price-history-wrapper.price-history-icon:after {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: -160px -180px;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

.price-history-wrapper .price-history-info {
    display: none;
    position: absolute;
    width: 340px;
    padding: 0 10px 10px 10px;
    background: #fafafa;
    -webkit-box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1), -2px 0 5px 0 rgba(0, 0, 0, 0.1);
    z-index: 400;
    top: 27px;
    left: -165px;
}

.price-history-wrapper .price-history-info .smaller {
    font-size: 14px;
}

.price-history-wrapper .price-history-info.open {
    display: block !important;
}

.price-history-wrapper .price-history-info.big-price {
    width: 420px;
    left: -206px;
}

.price-history-wrapper .price-history-info.big-price:before {
    left: 234px;
}

.price-history-wrapper .price-history-info:before {
    content: "";
    position: absolute;
    top: 0;
    left: 194px;
    width: 0;
    height: 0;
    margin-left: -0.5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 5px solid #fafafa;
    border-color: transparent transparent #fafafa #fafafa;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
    box-shadow: -2px 2px 1px 0 rgba(0, 0, 0, 0.1);
}

.price-history-wrapper .price-history-info .section-top {
    padding: 20px 0 9px 0;
    height: 14px;
    padding-top: 20px;
    border-bottom: 1px solid #eaeaea;
    background-color: #fafafa;
}

.price-history-wrapper .price-history-info .section-top .section-title {
    position: relative;
    font-size: 12px;
    color: #438ed8;
    font-weight: bold;
    cursor: default;
}

.price-history-wrapper .price-history-info .section-top .section-title:after {
    position: absolute;
    bottom: -9px;
    left: 0;
    content: "";
    width: 82px;
    height: 2px;
    background: #438ed8;
}

.price-history-wrapper .price-history-info .price-all {
    font-size: 12px;
    letter-spacing: -0.1px;
    text-align: center;
    color: #039;
    margin-top: 15px;
    margin-bottom: 5px;
    font-weight: normal;
}

.price-history-wrapper .price-history-info .table-wrapper {
    background-color: #fff;
    border: 1px solid #ececec;
    padding: 15px;
    margin-top: 10px;
    padding-bottom: 0;
    padding-top: 0;
}

.price-history-wrapper .price-history-info .price-history-table {
    width: 100%;
}

.price-history-wrapper .price-history-info .price-history-table tr:last-child .price-trend-none .currency {
    padding-right: 23px;
}

.price-history-wrapper .price-history-info .price-history-table tr:last-child td {
    border-bottom: 0;
}

.price-history-wrapper .price-history-info .price-history-table td {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    letter-spacing: -0.1px;
    color: #333;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
    border-bottom: 1px solid #dedede;
}

.price-history-wrapper .price-history-info .price-history-table td.price {
    font-weight: bold;
    text-align: right;
}

.price-history-wrapper .price-history-info .price-history-table tr:first-child {
    padding-bottom: 9px;
    padding-top: 9px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper {
    background-color: #fff;
    border: 1px solid #ececed;
    margin-top: 10px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary {
    list-style: none;
    margin-top: 10px;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    padding-top: 5px;
    padding-bottom: 13px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary.self-classified {
    padding-bottom: 15px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary.not-favorite {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary.not-favorite .price-history-summary-item.second-price .history-header {
    max-width: 250px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-change-icon {
    width: 46px;
    display: inline-block;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-change-icon:after {
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: -71px -185px;
    width: 46px;
    height: 46px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 33px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-change-icon:after {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: -66px -180px;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-history-summary-item {
    float: left;
    text-align: center;
    width: calc(100% / 2 - 23px);
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-history-summary-item.first-price {
    margin-left: 5px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-history-summary-item.first-price .history-header {
    max-width: 108px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-history-summary-item.second-price .history-header {
    max-width: 65px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-history-summary-item.price-holder {
    display: inline-block;
    width: 46px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-history-summary-item .history-header {
    font-size: 12px;
    color: #999;
    margin: auto;
    text-align: center;
    font-weight: normal;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-history-summary .price-history-summary-item .history-body {
    margin-top: 8px;
    font-size: 14px;
    font-weight: bold;
    color: #454545;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .not-favorite-info {
    text-align: center;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .not-favorite-info .info {
    font-weight: 400;
    font-size: 12px;
    color: #454545;
    line-height: 18px;
    margin-bottom: 10px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .not-favorite-info .info+.add-to-fav-link {
    margin-bottom: 18px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .not-favorite-info .add-to-fav-link {
    font-weight: 400;
    font-size: 12px;
    color: #039;
    margin-bottom: 14px;
    display: block;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .not-favorite-info .add-to-fav-link i {
    background-image: url("assets/images/classifiedDetail_21f30fa7f45710b78f47240c08a00174.png");
    background-position: -278px -234px;
    width: 14px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    margin-right: 4px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .price-history-wrapper .price-history-info .price-general-info-wrapper .not-favorite-info .add-to-fav-link i {
        background-image: url("assets/images/classifiedDetail_2x_bb06edeebef22588b03142be957bff57.png");
        background-position: -238px -203px;
        -webkit-background-size: 270px 245px;
        -moz-background-size: 270px 245px;
        background-size: 270px 245px;
    }
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .price-general-info {
    text-align: center;
    color: #999;
    font-size: 10px;
    font-weight: normal;
    padding: 0 20px 15px 20px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .new-car-info-wrapper {
    padding: 15px 0 17px 0;
    margin: 0 15px;
    border-top: 1px solid #dedede;
    text-align: center;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .new-car-info-wrapper .new-car-info {
    font-weight: 400;
    font-size: 11px;
    color: #999;
    margin-bottom: 10px;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .new-car-info-wrapper .new-car-info .price {
    color: #454545;
    font-weight: bold;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .new-car-info-wrapper .new-car-info-link {
    font-weight: 400;
    font-size: 12px;
    color: #039;
}

.price-history-wrapper .price-history-info .price-general-info-wrapper .new-car-info-wrapper .new-car-info-link i {
    margin-top: -5px;
    margin-right: 5px;
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: -127px -185px;
    width: 17px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .price-history-wrapper .price-history-info .price-general-info-wrapper .new-car-info-wrapper .new-car-info-link i {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: -117px -180px;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

.price-history-wrapper .price-history-tooltip {
    right: -83px;
    top: 16px;
    position: absolute;
    background-color: #fff;
    width: 132px;
    height: 42px;
    border-radius: 1px;
    -webkit-box-shadow: 2px 2px 0 0 rgba(208, 208, 208, 0.5);
    box-shadow: 2px 2px 0 0 rgba(208, 208, 208, 0.5);
    border: 3px solid #8598aa;
    display: none;
}

.price-history-wrapper .price-history-tooltip.open {
    display: block !important;
}

.price-history-wrapper .price-history-tooltip:after {
    content: " ";
    width: 0;
    position: absolute;
    height: 0;
    top: -13px;
    left: calc(90% / 2);
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #8598aa;
}

.price-history-wrapper .price-history-tooltip span {
    position: absolute;
    top: 50%;
    color: #333;
    white-space: pre;
    left: 50%;
    font-size: 11px;
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

body.show-splash-price-history-icon #splash-price-history-icon:after {
    content: " ";
    background-image: url("assets/images/classifiedPriceHistory_cf599a98c9b0f2a2539c2b19f28b9452.png");
    background-position: 0 0;
    width: 413px;
    height: 175px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    z-index: 100000;
    left: -95px;
    top: -13px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    body.show-splash-price-history-icon #splash-price-history-icon:after {
        background-image: url("assets/images/classifiedPriceHistory_2x_bd791ba56ea3de53e339181b1dc033b6.png");
        background-position: 0 0;
        -webkit-background-size: 413px 234px;
        -moz-background-size: 413px 234px;
        background-size: 413px 234px;
    }
}

body.show-splash-price-history-icon .price-history-wrapper.price-history-icon {
    background-color: #fff;
    z-index: 100000;
    width: 45px;
    height: 45px;
    position: absolute;
    top: -28px;
    left: -10px;
    border-radius: 50%;
}

body.show-splash-price-history-icon .price-history-wrapper.price-history-icon:after {
    left: 13px;
    top: 15px;
}

body.show-splash-price-history-icon #cboxOverlay {
    display: block !important;
    opacity: 0.6 !important;
    -ms-filter: "alpha(opacity=60)" !important;
    filter: alpha(opacity=60) !important;
}

body.show-splash-price-history-icon .uiInlineBox {
    overflow: visible;
}

.hint-tooltip {
    position: absolute;
    left: 0;
    top: 0;
    user-select: none;
    z-index: 70;
}

.hint-tooltip.hint-tooltip-closed {
    animation: hideHintTooltipAnimation 500ms forwards;
}

.hint-tooltip .hint-tooltip-container {
    position: relative;
    display: flex;
    background-color: #279cff;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 15px;
    font-size: 12px;
    line-height: 15px;
    font-weight: 400;
    color: #fff;
    width: max-content;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
}

.hint-tooltip .hint-tooltip-container::after {
    content: "";
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-top-color: #279cff;
    position: absolute;
    bottom: -16px;
}

.hint-tooltip .hint-tooltip-container .hint-close-container {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px;
    font-size: 9px;
    line-height: 9px;
    cursor: pointer;
}

.hint-tooltip .hint-tooltip-container .hint-close-container .hint-tooltip-close {
    display: none;
}

@-moz-keyframes hideHintTooltipAnimation {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        visibility: hidden;
    }
}

@-webkit-keyframes hideHintTooltipAnimation {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        visibility: hidden;
    }
}

@-o-keyframes hideHintTooltipAnimation {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        visibility: hidden;
    }
}

@keyframes hideHintTooltipAnimation {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
        visibility: hidden;
    }
}

.informative-tooltip {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-box;
    display: inline-flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
    cursor: pointer;
}

.informative-tooltip .informative-tooltip-question {
    width: 22px;
    height: 22px;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-box;
    display: inline-flex;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: 100%;
    color: #438ed8;
    font-size: 12px;
    font-weight: bold;
}

.informative-tooltip .informative-tooltip-question::after {
    content: "";
    background-image: url("/assets/images/common:912f03293e2cc16ec6c2ca028e08e2f1.png");
    background-position: -151px -94px;
    width: 22px;
    height: 22px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: 1px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .informative-tooltip .informative-tooltip-question::after {
        background-image: url("/assets/images/common_2x:607e9ff53428ee0c6b41bf910d008917.png");
        background-position: -93.5px -89.5px;
        -webkit-background-size: 183px 171.5px;
        -moz-background-size: 183px 171.5px;
        background-size: 183px 171.5px;
    }
}

.informative-tooltip .informative-text-container {
    position: absolute;
    top: attr(data-top, 0);
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    visibility: hidden;
}

.informative-tooltip .informative-text-container::after {
    content: "";
    border: 10px solid transparent;
    border-top-color: #8598aa;
    pointer-events: none;
    position: relative;
    top: -1px;
}

.informative-tooltip .informative-text-container .informative-text {
    display: block;
    border: 3px solid #8598aa;
    padding: 10px 15px;
    background-color: #fff;
    font-weight: 400;
    font-size: 11px;
    line-height: 14px;
    color: #454545;
    max-width: 264px;
    width: max-content;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.informative-tooltip:hover .informative-text-container {
    visibility: visible;
}

.platform-responsive .informative-tooltip {
    -webkit-box-pack: left;
    -moz-box-pack: left;
    -o-box-pack: left;
    -ms-flex-pack: left;
    -webkit-justify-content: left;
    justify-content: left;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.platform-responsive .informative-tooltip .informative-tooltip-question {
    width: 16px;
    height: 16px;
    background: 0;
    color: #489ae9;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px;
    border: 1px solid #489ae9;
}

.platform-responsive .informative-tooltip .informative-tooltip-question::after {
    content: "?";
    background: 0;
    height: 16px;
}

label.orange-radio {
    display: flex;
    flex-direction: row;
    align-items: center;
}

label.orange-radio .checkmark {
    content: "";
    width: 16px;
    height: 16px;
    min-height: 16px;
    min-width: 16px;
    border-radius: 100%;
    border: 1px solid #ccc;
    background: #fff;
    box-sizing: border-box;
    user-select: none;
}

label.orange-radio input {
    display: none;
}

label.orange-radio input:checked~.checkmark {
    background: #eea861;
    background: radial-gradient(#fff 24%, #eea861 30%);
    border: 0;
}

.popup-operations {
    position: relative;
    user-select: none;
}

.popup-operations .popup-closer {
    background: transparent;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 550;
    display: none;
    pointer-events: none;
    cursor: auto;
}

.popup-operations .wrapper-popup-operations {
    pointer-events: none;
    display: none;
    padding-top: 13px;
    position: absolute;
    z-index: 610;
    left: 50%;
    transform: translateX(-50%);
    top: calc(100% - 1px);
}

.popup-operations .wrapper-popup-operations .container-popup-operations {
    display: flex;
    flex-direction: column;
    position: relative;
    background: #fff;
    border: 1px solid #dedede;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    min-width: 200px;
    padding: 10px 0;
}

.popup-operations .wrapper-popup-operations .container-popup-operations::before {
    content: "";
    width: 23px;
    height: 23px;
    background: inherit;
    border: 1px solid #cac8c8;
    position: absolute;
    top: -13px;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
    border-bottom: transparent;
    border-right: transparent;
    border-top-left-radius: 2px;
    pointer-events: none;
}

.popup-operations .wrapper-popup-operations .container-popup-operations .popup-operation {
    display: flex;
    padding: 10px 20px;
    color: #333;
    font-size: 14px;
    line-height: 14px;
    background-color: transparent;
    outline: 0;
    border: 0;
    text-align: left;
    cursor: pointer;
    z-index: 1;
    white-space: nowrap;
}

.popup-operations .wrapper-popup-operations .container-popup-operations .popup-operation:hover {
    color: #438ed8;
}

.popup-operations.hoverable:hover .wrapper-popup-operations {
    display: flex;
    pointer-events: auto;
}

.popup-operations.opened .wrapper-popup-operations {
    display: flex;
    pointer-events: auto;
}

.popup-operations.opened .popup-closer {
    display: block;
    pointer-events: auto;
}

.ref-cqa-tab-location {
    margin-top: 0;
}

.ref-cqa-tab-location:not(:empty) {
    margin-top: 20px;
}

.ref-cqa-tab-classified-detail {
    margin-top: 15px;
}

.container-publish-criteria {
    margin-left: auto;
}

.container-publish-criteria button.show-publication-criteria {
    color: #999;
    text-decoration: underline;
    background: 0;
    border: 0;
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    cursor: pointer;
    padding: 0;
}

textarea.tx-post-idea {
    resize: none;
    background: #fff;
    border-radius: 2px;
    border: 1px solid #d7d7d7;
    outline: 0;
    padding: 12px 15px;
    font-size: 16px;
    line-height: 18px;
    color: #333;
    font-weight: 400;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    scrollbar-width: none;
}

textarea.tx-post-idea::-webkit-scrollbar {
    display: none;
}

textarea.tx-post-idea:focus {
    border: 1px solid #7bb5f4;
    -webkit-box-shadow: 0 0 4px #5c96d5, inset 0 0 2px #579ae3;
    box-shadow: 0 0 4px #5c96d5, inset 0 0 2px #579ae3;
    border-radius: 1px;
}

textarea.tx-post-idea::placeholder {
    color: #999;
}

.cqa-error-dialog .dialog-main *:first-child,
.cqa-info-dialog .dialog-main *:first-child {
    padding: 0;
    margin: 0;
}

.cqa-dialog-content {
    font-size: 14px;
}

.cqa-blocked-successfully-dialog .action-successfully,
.cqa-unblocked-successfully-dialog .action-successfully,
.cqa-complaint-successfully-dialog .action-successfully {
    color: #333;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    line-height: 24px;
    padding-top: 90px;
    position: relative;
}

.cqa-blocked-successfully-dialog .action-successfully::after,
.cqa-unblocked-successfully-dialog .action-successfully::after,
.cqa-complaint-successfully-dialog .action-successfully::after {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: 0 0;
    width: 60px;
    height: 60px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .cqa-blocked-successfully-dialog .action-successfully::after,
    .cqa-unblocked-successfully-dialog .action-successfully::after,
    .cqa-complaint-successfully-dialog .action-successfully::after {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: 0 0;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

.cqa-block-user-dialog .content-buttons,
.cqa-complaint-dialog .content-buttons {
    margin-top: 20px !important;
}

.cqa-block-user-dialog .label-container,
.cqa-complaint-dialog .label-container {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 16px;
}

.cqa-block-user-dialog .label-container label,
.cqa-complaint-dialog .label-container label {
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    line-height: 25px;
    color: #333;
}

.cqa-block-user-dialog .label-container label .checkmark,
.cqa-complaint-dialog .label-container label .checkmark {
    margin: 0 9px 0 4px;
}

.cqa-share-personal-information-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons .yes,
.cqa-share-personal-information-answer-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons .yes {
    width: 137px;
}

.cqa-security-tips-dialog .sahibinden-dialog .sahibinden-dialog-wrapper {
    max-width: 650px;
}

.cqa-security-tips-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    gap: 20px;
}

.cqa-security-tips-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper .content-icon {
    background-image: url("/assets/blob/security:64a7bcbfec54edf8d47f2dcdea75e72d.svg");
    background-repeat: no-repeat;
    -webkit-background-size: 40px;
    -moz-background-size: 40px;
    background-size: 40px;
    min-height: 40px;
    min-width: 40px;
}

.cqa-security-tips-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper .content-body {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px;
}

.cqa-security-tips-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper .content-body p {
    margin: 0;
}

.cqa-security-tips-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons {
    margin-top: 20px;
}

.cqa-security-tips-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons .yes {
    padding-left: 20px;
    padding-right: 20px;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper {
    max-width: 650px;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-body {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-body .profile {
    position: relative;
    width: 50px;
    min-width: 50px;
    height: 50px;
    -webkit-background-size: 50px;
    -moz-background-size: 50px;
    background-size: 50px;
    border: 1px solid #d7d7d7;
    border-radius: 100%;
    margin-right: 15px;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-body .no-photo {
    background-color: #f2f2f2;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-body .no-photo::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -70px -35px;
    width: 24px;
    height: 24px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-body .no-photo::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -65px -30px;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-body .text {
    background: #fafafa;
    border: 1px solid #eaeaea;
    padding: 15px;
    font-size: 16px;
    line-height: 20px;
    color: #454545;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-footer {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: 20px;
    padding-bottom: 4px;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-footer span {
    color: #666;
    font-size: 14px;
    line-height: 16px;
}

.cqa-prepared-question-dialog .sahibinden-dialog .sahibinden-dialog-wrapper .content-footer .content-buttons {
    margin-top: 0 !important;
    padding-bottom: 0 !important;
}

.cqa-block-user-dialog input[disabled],
.cqa-complaint-dialog input[disabled],
.cqa-item-reply-question-dialog input[disabled],
section.classified-question-answer input[disabled],
.cqa-block-user-dialog textarea[disabled],
.cqa-complaint-dialog textarea[disabled],
.cqa-item-reply-question-dialog textarea[disabled],
section.classified-question-answer textarea[disabled],
.cqa-block-user-dialog button[disabled],
.cqa-complaint-dialog button[disabled],
.cqa-item-reply-question-dialog button[disabled],
section.classified-question-answer button[disabled] {
    opacity: 0.6;
    -ms-filter: "alpha(opacity=60)";
    filter: alpha(opacity=60);
    cursor: not-allowed;
}

.cqa-block-user-dialog form .form-group,
.cqa-complaint-dialog form .form-group,
.cqa-item-reply-question-dialog form .form-group,
section.classified-question-answer form .form-group {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.cqa-block-user-dialog form .form-error,
.cqa-complaint-dialog form .form-error,
.cqa-item-reply-question-dialog form .form-error,
section.classified-question-answer form .form-error {
    color: #fb0317;
    font-size: 12px;
    line-height: 12px;
    font-weight: 400;
    display: none;
    margin-top: 15px;
}

.cqa-block-user-dialog form .form-input:not(:placeholder-shown)~.placeholder,
.cqa-complaint-dialog form .form-input:not(:placeholder-shown)~.placeholder,
.cqa-item-reply-question-dialog form .form-input:not(:placeholder-shown)~.placeholder,
section.classified-question-answer form .form-input:not(:placeholder-shown)~.placeholder {
    display: none !important;
}

.cqa-block-user-dialog form.submitted:invalid .form-error.form-invalid,
.cqa-complaint-dialog form.submitted:invalid .form-error.form-invalid,
.cqa-item-reply-question-dialog form.submitted:invalid .form-error.form-invalid,
section.classified-question-answer form.submitted:invalid .form-error.form-invalid {
    display: block;
}

.cqa-block-user-dialog form.submitted textarea.form-input:invalid,
.cqa-complaint-dialog form.submitted textarea.form-input:invalid,
.cqa-item-reply-question-dialog form.submitted textarea.form-input:invalid,
section.classified-question-answer form.submitted textarea.form-input:invalid {
    background-color: #fff1f1;
    border: 1px solid #ee8b8a;
}

.cqa-block-user-dialog form.submitted .form-input:invalid~.form-error,
.cqa-complaint-dialog form.submitted .form-input:invalid~.form-error,
.cqa-item-reply-question-dialog form.submitted .form-input:invalid~.form-error,
section.classified-question-answer form.submitted .form-input:invalid~.form-error {
    display: block;
}

section.classified-question-answer {
    position: relative;
    font-family: inherit;
    letter-spacing: normal;
    font-style: normal;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0;
}

section.classified-question-answer .cqa-list:not([data-flags~="PREV_ENDED"])[data-scroll-state="BLOCK"]::before {
    content: "";
    height: 36px;
    display: block;
    position: relative;
    top: -20px;
    background: url("/assets/images/loading-128:0b29ec94c8c8c810e3e5f37c7701b717.gif") no-repeat center center;
    -webkit-background-size: 36px;
    -moz-background-size: 36px;
    background-size: 36px;
}

section.classified-question-answer .cqa-list:not([data-flags~="AFTER_ENDED"])[data-scroll-state="BLOCK"]::after {
    content: "";
    height: 36px;
    display: block;
    position: relative;
    top: 20px;
    background: url("/assets/images/loading-128:0b29ec94c8c8c810e3e5f37c7701b717.gif") no-repeat center center;
    -webkit-background-size: 36px;
    -moz-background-size: 36px;
    background-size: 36px;
}

section.classified-question-answer .no-questions-yet {
    display: none;
    color: #999;
    font-weight: 400;
    font-size: 14px;
    padding: 30px;
}

section.classified-question-answer[data-flags~="CORPORATE_VIEWER"] .container-post-question {
    display: none;
}

section.classified-question-answer[data-flags~="CORPORATE_VIEWER"] .container-post-question .comment-profile-image.no-photo::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: 0 -70px;
    width: 26px;
    height: 22px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer[data-flags~="CORPORATE_VIEWER"] .container-post-question .comment-profile-image.no-photo::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: 0 -65px;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer[data-flags~="INDIVIDUAL_VIEWER"] .container-post-question .comment-profile-image.no-photo::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -70px -35px;
    width: 24px;
    height: 24px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer[data-flags~="INDIVIDUAL_VIEWER"] .container-post-question .comment-profile-image.no-photo::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -65px -30px;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer:not([data-flags~="LOGGED_IN"]) .container-post-profile-image a {
    cursor: default;
}

section.classified-question-answer[data-flags~="NO_QUESTIONS_YET"][data-flags~="CORPORATE_VIEWER"] {
    display: none;
}

section.classified-question-answer[data-flags~="NO_QUESTIONS_YET"][data-flags~="OWNER"] .no-questions-yet {
    display: block;
}

section.classified-question-answer[data-flags~="NO_QUESTIONS_YET"] .container-cqa .cqa-list {
    display: none;
}

section.classified-question-answer[data-flags~="NO_QUESTIONS_YET"] .container-cqa .container-post-question,
section.classified-question-answer[data-flags~="NO_QUESTIONS_YET"] .container-cqa .container-post-idea {
    border-top: none !important;
}

section.classified-question-answer[data-flags~="OWNER"] .for-questioner {
    display: none !important;
}

section.classified-question-answer:not([data-flags~="ANSWER_THREAD_ENABLED"]):not([data-flags~="OWNER"]) .for-responder {
    display: none !important;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .thread-item:last-of-type.popup-operations-opened:not(.private-thread) {
    padding-bottom: 0 !important;
}

section.classified-question-answer[data-platform~="WEB"] .thread-item:last-of-type.popup-operations-opened:not(.private-thread) {
    padding-bottom: 20px !important;
}

section.classified-question-answer[data-platform~="WEB"] .cqa-list::-webkit-scrollbar {
    width: 26px;
}

section.classified-question-answer[data-platform~="WEB"] .cqa-list::-webkit-scrollbar-track {
    background: #eae9ea;
    border-radius: 14px;
    border: 10px solid transparent;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

section.classified-question-answer[data-platform~="WEB"] .cqa-list::-webkit-scrollbar-thumb {
    background: #a1a1a1;
    border-radius: 14px;
    border: 10px solid transparent;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

section.classified-question-answer[data-platform~="WEB"] .uiBox {
    overflow: unset;
}

section.classified-question-answer[data-platform~="WEB"] .uiBoxContainer {
    padding: 0;
}

section.classified-question-answer input[type="radio"] {
    margin: 0;
}

section.classified-question-answer .container-informative-box {
    padding: 20px;
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

section.classified-question-answer .container-informative-box .reply-button {
    display: none;
}

section.classified-question-answer .container-informative-box.level-default {
    background-color: #fafafa;
    border: 1px solid #dedede;
    color: #666;
}

section.classified-question-answer .container-informative-box.level-info {
    background-color: #e9eff4;
    border: 1px solid #d0dde8;
    color: #6a849b;
}

section.classified-question-answer .container-informative-box.level-info::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -36px -70px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin: 0 12px 0 2px;
    min-width: 20px;
    -webkit-align-self: start;
    align-self: start;
    -ms-flex-item-align: start;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer .container-informative-box.level-info::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -31px -65px;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer .container-informative-box.level-warning {
    background-color: #fff7e0;
    border: 1px solid #eddfb7;
    color: #c96700;
}

section.classified-question-answer .container-informative-box.level-warning::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -105px 0;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin: 0 12px 0 2px;
    min-width: 20px;
    -webkit-align-self: start;
    align-self: start;
    -ms-flex-item-align: start;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer .container-informative-box.level-warning::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -95px 0;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer .container-cqa {
    background-color: #fff;
    position: relative;
}

section.classified-question-answer .container-cqa .container-informative-box.thread-status-info {
    margin-top: 20px;
    margin-left: 65px;
}

section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="PASSIVE"],
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="PASSIVATED_BY_USER"],
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED_BY_BADWORD"],
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED_BY_COMPLAINT"],
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED"] {
    background-color: #fff7e0;
    border: 1px solid #eddfb7;
    color: #c96700;
}

section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="PASSIVE"]::before,
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="PASSIVATED_BY_USER"]::before,
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED_BY_BADWORD"]::before,
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED_BY_COMPLAINT"]::before,
section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED"]::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -105px 0;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin: 0 12px 0 2px;
    min-width: 20px;
    -webkit-align-self: start;
    align-self: start;
    -ms-flex-item-align: start;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="PASSIVE"]::before,
    section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="PASSIVATED_BY_USER"]::before,
    section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED_BY_BADWORD"]::before,
    section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED_BY_COMPLAINT"]::before,
    section.classified-question-answer .container-cqa .container-informative-box.thread-status-info[data-status="REJECTED"]::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -95px 0;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer .container-cqa .cqa-list {
    padding: 30px;
    max-height: calc(1500px - 30px);
    overflow: hidden auto;
    overflow-y: overlay;
    display: block;
}

section.classified-question-answer .container-cqa .cqa-list .wrapper-thread-item {
    position: relative;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item {
    position: relative;
    padding: 20px 0;
    border-top: 1px solid #dedede;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.has-answer button[value="REPLY_QUESTION"],
section.classified-question-answer .container-cqa .cqa-list .thread-item.has-answer .container-reply,
section.classified-question-answer .container-cqa .cqa-list .thread-item.has-answer .btn-comment-reply,
section.classified-question-answer .container-cqa .cqa-list .thread-item.has-answer .form-post-answer {
    display: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.has-answer[data-status~="ACTIVE"] .thread-status-info {
    display: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item:not(.has-answer) button[value="DELETE_ANSWER"],
section.classified-question-answer .container-cqa .cqa-list .thread-item:not(.has-answer) .container-comment-item.type-answer {
    display: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.highlight::before {
    content: "";
    position: absolute;
    width: calc(100% - -60px);
    height: 100%;
    top: 0;
    left: -30px;
    pointer-events: none;
    -webkit-animation: highlightAnimation 2s forwards;
    -moz-animation: highlightAnimation 2s forwards;
    -o-animation: highlightAnimation 2s forwards;
    -ms-animation: highlightAnimation 2s forwards;
    animation: highlightAnimation 2s forwards;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.private-thread.highlight::before {
    width: 100%;
    height: 100% !important;
    top: 0 !important;
    left: 0;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item:first-of-type.highlight::before {
    height: calc(100% - -30px);
    top: -30px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item:last-of-type.highlight::before {
    top: 0;
    height: calc(100% - -30px);
}

section.classified-question-answer .container-cqa .cqa-list .thread-item:first-of-type:last-of-type.highlight::before {
    height: calc(100% - -60px);
    top: -30px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.focused-reply .form-post-answer .container-post-idea {
    display: -webkit-box !important;
    display: -moz-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: box !important;
    display: flex !important;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.focused-reply .container-thread-actions .btn-comment-reply {
    display: none !important;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.focused-reply .container-informative-box.thread-status-info {
    display: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.private-thread:not([data-status~="WAITING_APPROVAL_BADWORD"]):not( [data-status~="REJECTED_BY_BADWORD"]) {
    padding: 0;
    border: 0;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.private-thread:not([data-status~="WAITING_APPROVAL_BADWORD"]):not([data-status~="REJECTED_BY_BADWORD"]) .comment-private-view {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.private-thread:not([data-status~="WAITING_APPROVAL_BADWORD"]):not([data-status~="REJECTED_BY_BADWORD"])+.thread-item {
    border: 0;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.private-thread:not([data-status~="WAITING_APPROVAL_BADWORD"]):not([data-status~="REJECTED_BY_BADWORD"])+.thread-item.private-thread {
    margin-top: 20px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.private-thread:not([data-status~="WAITING_APPROVAL_BADWORD"]):not([data-status~="REJECTED_BY_BADWORD"]) .wrapper-thread-item {
    border: 1px solid #dedede;
    border-radius: 5px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item.private-thread:not([data-status~="WAITING_APPROVAL_BADWORD"]):not([data-status~="REJECTED_BY_BADWORD"]) .wrapper-thread-item .wrapper-comment-item {
    padding: 20px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item:first-child {
    border: 0;
    padding-top: 0;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item:last-child {
    padding-bottom: 0;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item.type-answer {
    margin-left: 65px;
    margin-top: 20px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .comment-item {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .comment-item.comment-owner-individual .no-photo::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -70px -35px;
    width: 24px;
    height: 24px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .comment-item.comment-owner-individual .no-photo::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -65px -30px;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .comment-item.comment-owner-corporate .no-photo::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: 0 -70px;
    width: 26px;
    height: 22px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .comment-item.comment-owner-corporate .no-photo::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: 0 -65px;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-profile-image {
    margin-right: 15px;
    position: relative;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-profile-image .profile-hint {
    left: -13px;
    top: -74px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-profile-image .profile-hint .hint-tooltip-container {
    max-width: 265px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-profile-image .profile-hint .hint-tooltip-container::after {
    left: 30px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-comment {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-comment .comment-wrapper {
    font-size: 14px;
    line-height: 16px;
    color: #333;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-comment .comment-wrapper .name-surname {
    font-weight: 700;
    color: #333;
    text-decoration: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-comment .comment-wrapper .comment-text {
    font-weight: 400;
    word-break: break-word;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-comment .comment-date {
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    color: #999;
    margin-top: 8px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions {
    margin-left: auto;
    padding-left: 20px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="SHOW_USER_ACTION"] .container-comment-operations {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="OWNER_COMPLAINABLE"] .popup-operation[value="COMPLAINT_ANSWER"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="BUYER_COMPLAINABLE"] .popup-operation[value="COMPLAINT_BUYER"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="QUESTION_DELETABLE"] .popup-operation[value="DELETE_QUESTION"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="ANSWER_DELETABLE"] .popup-operation[value="DELETE_ANSWER"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="OWNER_BANNABLE"] .popup-operation[value="BLOCK_SELLER"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="BUYER_BANNABLE"] .popup-operation[value="BLOCK_BUYER"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="OWNER_BAN_REMOVABLE"] .popup-operation[value="UNBLOCK_SELLER"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="BUYER_BAN_REMOVABLE"] .popup-operation[value="UNBLOCK_BUYER"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="ANSWERABLE"] .popup-operation[value="REPLY_QUESTION"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions[data-operation-abilities~="ANSWERABLE"] .container-reply button.btn-comment-reply {
    display: inline-block;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions .popup-operation {
    display: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions .wrapper-thread-actions {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 20px;
    position: relative;
    right: -10px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions .container-reply button.btn-comment-reply {
    display: none;
    cursor: pointer;
    color: #438ed8;
    font-size: 13px;
    line-height: 12px;
    border: 1px solid #438ed8;
    border-radius: 2px;
    background: 0;
    padding: 9px 29px;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions .container-comment-operations {
    display: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions .container-comment-operations .popup-operations {
    cursor: pointer;
    color: #438ed8;
    font-size: 13px;
    line-height: 12px;
    padding: 10px;
    background: 0;
    border: 0;
    text-decoration: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions .container-comment-operations .popup-operations .wrapper-popup-operations {
    -webkit-transform: translateX(-178px);
    -moz-transform: translateX(-178px);
    -o-transform: translateX(-178px);
    -ms-transform: translateX(-178px);
    transform: translateX(-178px);
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .container-comment-item .container-thread-actions .container-comment-operations .popup-operations .container-popup-operations::before {
    right: 5px;
    left: unset;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .comment-private-view {
    font-size: 13px;
    line-height: 13px;
    padding: 20px;
    border: 0;
    border-top: 1px solid #dedede;
    border-radius: 0 0 5px 5px;
    display: none;
}

section.classified-question-answer .container-cqa .cqa-list .thread-item .comment-private-view::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -70px 0;
    width: 25px;
    height: 25px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin: 0 12px 0 2px;
    min-width: 25px;
    -webkit-align-self: start;
    align-self: start;
    -ms-flex-item-align: start;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer .container-cqa .cqa-list .thread-item .comment-private-view::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -65px 0;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer .container-cqa .form-post-answer .post-idea {
    margin-top: 10px;
}

section.classified-question-answer .container-cqa .form-post-answer .reply-info {
    display: none;
}

section.classified-question-answer .container-cqa .container-post-idea {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 65px;
    display: none;
}

section.classified-question-answer .container-cqa .container-post-idea .post-prepared-answer-list {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 30px;
    margin-left: 4px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-prepared-answer-list .post-prepared-answer-error {
    color: #fb0317;
    font-size: 12px;
    line-height: 13px;
    font-weight: 400;
    display: none;
}

section.classified-question-answer .container-cqa .container-post-idea .post-prepared-answer-list>label {
    margin-bottom: 20px;
    gap: 9px;
    font-size: 14px;
    line-height: 14px;
    color: #666;
    cursor: pointer;
}

section.classified-question-answer .container-cqa .container-post-idea .post-prepared-answer-list>label:last-child {
    margin-bottom: 0;
}

section.classified-question-answer .container-cqa .container-post-idea .post-answer-options {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 20px 0 10px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-answer-options .container-reply-options {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 30px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-answer-options .container-reply-options>label {
    padding: 4px;
    gap: 9px;
    font-size: 14px;
    line-height: 14px;
    color: #666;
    cursor: pointer;
}

section.classified-question-answer .container-cqa .container-post-idea .post-answer-options .informative-tooltip {
    float: right;
}

section.classified-question-answer .container-cqa .container-post-idea .post-answer-options .informative-tooltip .informative-text-container {
    top: -68px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea-error-wrapper {
    margin-left: 65px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea-error-wrapper .form-error {
    margin-top: 12px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    gap: 15px;
    margin-top: 20px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-post-profile-image {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-align-self: start;
    align-self: start;
    -ms-flex-item-align: start;
    position: relative;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-post-profile-image .hint-tooltip {
    left: -13px;
    top: -75px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-post-profile-image .hint-tooltip .hint-tooltip-container {
    max-width: 265px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-post-profile-image .hint-tooltip .hint-tooltip-container::after {
    left: 30px;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .wrapper-idea-submit {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-idea-submit {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 15px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: end;
    -moz-box-align: end;
    -o-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: end;
    align-items: end;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-prepared-answer-warning {
    height: 44px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -o-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-right: 15px;
    font-size: 14px;
    line-height: 16px;
    color: #666;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-textarea-post-idea {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder {
    position: relative;
    overflow: hidden;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder {
    position: absolute;
    top: 14px;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #999;
    pointer-events: none;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 0 16px;
    width: 100%;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder .askers-name {
    color: #454545;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

section.classified-question-answer .container-cqa .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder .as {
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-left: 5px;
}

section.classified-question-answer .container-cqa .container-post-idea .prepared-question-container {
    margin-top: 20px;
}

section.classified-question-answer .container-cqa .container-post-idea .prepared-question-container-action {
    font-size: 14px;
    line-height: 16px;
    cursor: pointer;
    color: #489ae9;
}

section.classified-question-answer .container-cqa .container-submit {
    -webkit-align-self: end;
    align-self: end;
    -ms-flex-item-align: end;
}

section.classified-question-answer .container-cqa .container-submit .btn-post-question::before {
    content: "G\F6nder";
}

section.classified-question-answer .container-cqa .container-submit button.btn-submit {
    background: #438ed8;
    -webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.125), 0px 0 4px rgba(0, 0, 0, 0.114), 0px 2px 3px rgba(0, 0, 0, 0.159);
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.125), 0px 0 4px rgba(0, 0, 0, 0.114), 0px 2px 3px rgba(0, 0, 0, 0.159);
    border: 0;
    border-radius: 2px;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
    padding: 15px 50px;
    cursor: pointer;
}

section.classified-question-answer .container-cqa .comment-profile-image {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: center;
    background-color: #fff;
    border-radius: 100%;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

section.classified-question-answer .container-cqa .comment-profile-image.no-photo {
    background-color: #f2f2f2;
    border: 1px solid #d7d7d7;
}

section.classified-question-answer .container-cqa .comment-profile-image.no-photo::before {
    background-image: url("assets/images/classifiedQuestionAnswer_ac9cfc987cf006c09fc5ecdd1f0aaac2.png");
    background-position: -70px -35px;
    width: 24px;
    height: 24px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    section.classified-question-answer .container-cqa .comment-profile-image.no-photo::before {
        background-image: url("assets/images/classifiedQuestionAnswer_2x_cca27597caa1f3040ff8114bd40239de.png");
        background-position: -65px -30px;
        -webkit-background-size: 115px 87px;
        -moz-background-size: 115px 87px;
        background-size: 115px 87px;
    }
}

section.classified-question-answer .container-cqa .comment-owner-corporate .comment-profile-image {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    border: 1px solid #e8e8e8;
}

section.classified-question-answer .container-cqa .container-post-question {
    background-color: #fafafa;
    border-top: 1px solid #dedede;
    padding: 30px;
}

section.classified-question-answer .container-cqa .container-post-question .container-info-privacy {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

section.classified-question-answer .container-cqa .container-post-question .container-info-privacy .info-privacy {
    color: #666;
    font-size: 14px;
    line-height: 14px;
}

section.classified-question-answer .container-cqa .container-post-question .container-post-idea {
    margin: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .uiBoxTitle .container-publish-criteria {
    float: right;
    margin-top: -17px;
    margin-right: 35px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 32px;
    max-height: 542px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .thread-item {
    border-top-color: #eaeaea;
    padding-bottom: 24px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .thread-item:last-child {
    padding-bottom: 0;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .wrapper-comment-item .show-all-answers {
    display: block;
    margin-top: 16px;
    margin-left: 65px;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    color: #1064bc;
    cursor: pointer;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .wrapper-comment-item .container-comment-item.highlight::before {
    content: "";
    position: absolute;
    border-radius: 24px 8px 8px 24px;
    width: -webkit-fill-available;
    height: 50px;
    pointer-events: none;
    -webkit-animation: highlightAnimation 2s forwards;
    -moz-animation: highlightAnimation 2s forwards;
    -o-animation: highlightAnimation 2s forwards;
    -ms-animation: highlightAnimation 2s forwards;
    animation: highlightAnimation 2s forwards;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .wrapper-comment-item .container-comment-item.highlight .comment-item {
    position: relative;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .wrapper-comment-item .container-comment-item.type-answer {
    margin-top: 16px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .wrapper-comment-item .container-comment-item.type-answer .container-informative-box.thread-status-info[data-status~="WAITING_APPROVAL_BADWORD"],
section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .cqa-list .wrapper-comment-item .container-comment-item.type-answer .container-informative-box.thread-status-info[data-status~="REJECTED_BY_BADWORD"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    margin-left: 0;
    margin-top: 16px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa textarea.tx-post-idea {
    font-size: 14px;
    line-height: 17.5px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .no-questions-yet {
    padding: 38px 32px;
    line-height: 20px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-informative-box.thread-status-info {
    display: none;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-informative-box.thread-status-info[data-status~="WAITING_APPROVAL_BADWORD"],
section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-informative-box.thread-status-info[data-status~="REJECTED_BY_BADWORD"] {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    margin-left: 0;
    margin-top: 16px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer {
    display: none;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show {
    display: block !important;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-idea {
    margin-top: 0;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder {
    font-size: 14px;
    line-height: 17.5px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder .askers-name {
    font-weight: 600;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder .as {
    color: rgba(17, 18, 20, 0.24);
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options {
    margin: 32px 0;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .container-reply-options,
section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .container-publish-criteria {
    display: none;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .container-publish-criteria.show {
    display: block;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .answer-thread-container-reply-options .form-check.form-switch {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 0;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .answer-thread-container-reply-options .form-check.form-switch .sui-switch {
    margin: 0;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .answer-thread-container-reply-options .form-check.form-switch sui-label {
    padding-top: 4px;
    color: #666;
    font-size: 14px;
    line-height: 17px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .answer-thread-container-reply-options .form-check.form-switch sui-label .sui-label__text {
    overflow: visible;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .answer-thread-container-reply-options .form-check.form-switch .sui-i-question {
    padding-left: 8px;
    padding-top: 4px;
    color: #489ae9;
    font-size: 18px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .form-post-answer.show .container-post-idea .post-answer-options .answer-thread-container-reply-options .form-check.form-switch .sui-i-question:hover {
    cursor: pointer;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question {
    padding: 0;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .new-info-container {
    display: none;
    padding: 37px 37px 37px 32px;
    background-color: #fff;
    border-bottom: 1px solid #dedede;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .new-info-container .info-privacy span {
    font-size: 14px;
    line-height: 20px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .container-post-idea {
    padding: 30px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .container-post-idea .post-idea {
    margin-top: 0;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder {
    font-size: 14px;
    line-height: 17.5px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder .askers-name {
    font-weight: 600;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .container-post-idea .post-idea .container-textarea-post-idea .container-placeholder .placeholder .as {
    color: rgba(17, 18, 20, 0.24);
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .container-post-question .container-info-privacy {
    display: none;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-eye-icon-wrapper {
    display: none;
    padding-top: 3px;
    margin-right: -13px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-eye-icon-wrapper.show {
    display: block;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-eye-icon-wrapper.show:hover {
    cursor: pointer;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-eye-icon-wrapper .answer-thread-eye-icon {
    background-image: url("/assets/blob/eye_slash:257ea8d1bb4d120e58e9bf2594399671.svg");
    height: 24px;
    width: 24px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-comment-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-comment-wrapper .answer-thread-reply-button {
    display: none;
    margin-top: 6px;
    color: #438ed8;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    padding-left: 12px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-comment-wrapper .answer-thread-reply-button.show {
    display: block;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] .container-cqa .answer-thread-comment-wrapper .answer-thread-reply-button:hover {
    cursor: pointer;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"]:not([data-flags~="OWNER"]) .container-cqa .form-post-answer.show .container-post-idea .post-answer-options {
    display: none;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"]:not([data-flags~="OWNER"]) .container-cqa .form-post-answer.show .container-post-idea .post-idea {
    margin-top: 16px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"][data-flags~="NO_QUESTIONS_YET"] .container-cqa .container-post-question .new-info-container {
    display: block;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] form.submitted:invalid .form-error.form-invalid {
    color: #ff2020;
    margin-top: 4px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] form.submitted:invalid .form-group {
    border: 1px solid #ff2020;
    -webkit-box-shadow: 0 0 4px 1px #bf1818;
    box-shadow: 0 0 4px 1px #bf1818;
    border-radius: 4px;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] form.submitted:invalid .placeholder {
    top: 13px !important;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] form.submitted textarea.form-input:invalid {
    border: 0;
    background-color: #fff;
}

section.classified-question-answer[data-platform~="WEB"][data-flags~="ANSWER_THREAD_ENABLED"] form.submitted textarea.form-input:invalid:focus {
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper {
    width: 600px;
    max-width: 600px;
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper {
    padding: 0;
    border-radius: 8px;
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header {
    margin-bottom: 0;
    border-bottom: 0;
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .title {
    margin: 23px;
    color: rgba(17, 18, 20, 0.8);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.24px;
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .dialog-header-close {
    margin: 32px 32px 0 0;
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    color: rgba(17, 18, 20, 0.8);
    padding: 32px;
    border-top: 1px solid var(--sui-surface-level-2);
    border-bottom: 1px solid var(--sui-surface-level-2);
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer {
    margin: 16px;
}

.cqa-thread-enabled-modal-container div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer .dialog-footer-button-ok {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    height: 44px;
    padding: 0 16px;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 4px;
    background: #1064bc;
    -webkit-box-shadow: 0 2px 4px 0 rgba(17, 18, 20, 0.12);
    box-shadow: 0 2px 4px 0 rgba(17, 18, 20, 0.12);
    float: right;
}

.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main {
    border-bottom: 0;
    padding: 0;
}

.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content,
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-content {
    display: block;
    padding: 32px;
}

.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .label-container,
.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper,
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .cqa-dialog-wrapper {
    padding: 32px;
}

.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons {
    gap: 16px;
    margin: 0 !important;
    padding: 16px;
    border-top: 1px solid var(--sui-surface-level-2);
}

.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]),
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button:not([hidden]) {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    height: 44px;
    padding: 0 16px;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 4px;
    min-width: unset;
    -webkit-box-shadow: 0 2px 4px 0 rgba(17, 18, 20, 0.12);
    box-shadow: 0 2px 4px 0 rgba(17, 18, 20, 0.12);
}

.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary,
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary {
    color: #1064bc;
    border: 1px solid #1064bc;
    background: rgba(255, 255, 255, 0);
}

.cqa-thread-enabled-modal-container.cqa-item-delete-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-item-delete-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-question-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-share-personal-information-answer-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes,
.cqa-thread-enabled-modal-container.cqa-security-tips-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.yes {
    background: #1064bc;
}

.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .label-container label,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .label-container label {
    font-size: 16px;
}

.cqa-thread-enabled-modal-container.cqa-block-user-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .label-container label .checkmark,
.cqa-thread-enabled-modal-container.cqa-complaint-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .label-container label .checkmark {
    width: 19px;
    height: 19px;
}

.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper {
    padding-top: 0;
}

.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header {
    -webkit-box-pack: right;
    -moz-box-pack: right;
    -o-box-pack: right;
    -ms-flex-pack: right;
    -webkit-justify-content: right;
    justify-content: right;
    height: 76px;
}

.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .dialog-header-close,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .dialog-header-close,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .dialog-header-close {
    margin: 32px;
}

.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main {
    padding-bottom: 56px;
}

.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .action-successfully,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .action-successfully,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .action-successfully {
    padding-top: 100px;
}

.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .action-successfully:after,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .action-successfully:after,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .action-successfully:after {
    top: 32px;
}

.cqa-thread-enabled-modal-container.cqa-blocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-unblocked-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons,
.cqa-thread-enabled-modal-container.cqa-complaint-successfully-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons {
    display: none;
}

.cqa-thread-enabled-modal-container.cqa-publication-criteria-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header {
    border-bottom: 1px solid var(--sui-surface-level-2);
}

.cqa-thread-enabled-modal-container.cqa-publication-criteria-dialog div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main {
    border-bottom: 0;
    border-top: 0;
    margin-top: 32px;
    margin-bottom: 32px;
    padding-top: 0;
    padding-bottom: 0;
}

@-moz-keyframes highlightAnimation {
    0%,
    100% {
        background-color: transparent;
    }
    20%,
    80% {
        background-color: #f2f2f2;
    }
}

@-webkit-keyframes highlightAnimation {
    0%,
    100% {
        background-color: transparent;
    }
    20%,
    80% {
        background-color: #f2f2f2;
    }
}

@-o-keyframes highlightAnimation {
    0%,
    100% {
        background-color: transparent;
    }
    20%,
    80% {
        background-color: #f2f2f2;
    }
}

@keyframes highlightAnimation {
    0%,
    100% {
        background-color: transparent;
    }
    20%,
    80% {
        background-color: #f2f2f2;
    }
}

.display-expertise-locations {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -314px -172px;
    width: 68px;
    height: 68px;
    width: 68px;
    height: 68px;
    margin: 0;
    padding: 0;
    cursor: pointer;
    position: relative;
    background-color: transparent;
    border: 0;
    left: 10px;
    outline: 0;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .display-expertise-locations {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -299px -162px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.display-expertise-locations.display {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -314px -94px;
    width: 68px;
    height: 68px;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .display-expertise-locations.display {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -299px -89px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.display-expertise-locations-tooltip {
    -webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.12);
    background-color: #fff;
    position: relative;
    width: 140px;
    padding: 3px 6px;
    left: 15px;
    border-radius: 7px;
    display: none;
}

.display-expertise-locations-tooltip.responsive {
    width: 150px;
}

.display-expertise-locations-tooltip span {
    font-size: 10px;
    color: #1064bc;
}

.display-expertise-locations-tooltip span.responsive {
    font-weight: bold;
}

.display-expertise-locations-tooltip .pointer {
    position: absolute;
    top: 20px;
    left: 21px;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #fff;
}

.display-expertise-locations-tooltip .pointer.responsive {
    top: 22px;
}

.expertise-store-packet {
    padding: 8px 2px 8px 0;
}

.expertise-store-packet.responsive {
    background-color: #fff;
    position: absolute;
    width: 320px;
    z-index: 78;
    left: -160px;
    top: -186px;
    cursor: default;
    -webkit-box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    padding: 16px;
}

.expertise-store-packet.responsive {
    border-radius: 6px;
    padding: 16px;
}

.expertise-store-packet:not(.responsive) {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga", "kern";
}

.expertise-store-packet .closer {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -392px -200px;
    width: 35px;
    height: 35px;
    background-color: transparent;
    position: absolute;
    right: 16px;
    top: 16px;
    width: 35px;
    height: 35px;
    border: 0;
    outline: 0;
    padding: 0;
    cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .expertise-store-packet .closer {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -372px -84px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.expertise-store-packet .card-row {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

.expertise-store-packet .card-row.responsive {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0;
}

.expertise-store-packet .card-row:first-child {
    margin-bottom: 15px;
}

.expertise-store-packet .card-row:first-child.responsive {
    margin: 0;
}

.expertise-store-packet .card-row:nth-child(2) {
    height: 40px;
}

.expertise-store-packet .card-row:nth-child(2).responsive {
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -o-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    height: auto;
}

.expertise-store-packet .card-row .card-col:nth-child(1) {
    width: 105px;
    margin-right: 15px;
}

.expertise-store-packet .card-row .card-col:nth-child(2) {
    width: 200px;
}

.expertise-store-packet .card-row .card-col.responsive {
    width: 100% !important;
    margin: 0 !important;
}

.expertise-store-packet .card-row .card-col.image-container {
    height: 66px;
    text-align: center;
}

.expertise-store-packet .card-row .card-col.image-container img {
    width: 100%;
    height: calc(100% - 4px);
    border: 2px solid #dedede;
}

.expertise-store-packet .card-row .card-col.image-container img.responsive {
    width: 63px;
}

.expertise-store-packet .card-row .card-col.image-container.responsive {
    height: 63px;
    text-align: left;
}

.expertise-store-packet .card-row .card-col.image-container.responsive img {
    height: calc(100% - 2px);
    border: 1px solid #f2f2f2;
}

.expertise-store-packet .card-row .card-col.text-container {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.expertise-store-packet .card-row .card-col.text-container.responsive {
    margin-bottom: 3px;
}

.expertise-store-packet .card-row .card-col.route-container {
    height: 100%;
    text-align: center;
}

.expertise-store-packet .card-row .card-col.route-container.responsive {
    margin: 0;
    width: 100%;
    height: auto;
}

.expertise-store-packet .card-row .card-col.detail-container {
    height: 100%;
}

.expertise-store-packet .card-row .card-col.detail-container.responsive {
    width: 100%;
    padding: 15px 0;
}

.expertise-store-packet .card-row .card-col .store-title {
    font-size: 16px;
    font-weight: bold;
    color: #333;
    margin-bottom: 17px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.expertise-store-packet .card-row .card-col .store-title.responsive {
    font-size: 14px;
    text-align: left;
    margin: 13px 0 9px 0;
}

.expertise-store-packet .card-row .card-col .packet-definition {
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    color: #333;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.expertise-store-packet .card-row .card-col .packet-definition.responsive {
    font-weight: normal;
    line-height: 1.57;
    color: #818181;
}

.expertise-store-packet .card-row .card-col .packet-definition:nth-child(2) {
    margin-bottom: 8px;
}

.expertise-store-packet .card-row .card-col .packet-definition:nth-child(2).responsive {
    margin-bottom: 6px;
}

.expertise-store-packet .card-row .card-col .packet-definition .packet-name {
    width: 130px;
    max-width: 130px;
}

.expertise-store-packet .card-row .card-col .packet-definition .packet-name.responsive {
    width: auto;
    max-width: none;
    margin-right: 4px;
}

.expertise-store-packet .card-row .card-col .packet-definition .packet-price {
    margin-left: 8px;
    font-size: 16px;
    line-height: 0.88;
}

.expertise-store-packet .card-row .card-col .packet-definition .packet-price.responsive {
    color: #333;
    line-height: normal;
    margin-left: 4px;
}

.expertise-store-packet .card-row .card-col .route-to-store {
    line-height: 40px;
    color: #589fdf;
    font-weight: 600;
    font-size: 14px;
}

.expertise-store-packet .card-row .card-col .route-to-store.responsive {
    line-height: normal;
    font-weight: normal;
}

.expertise-store-packet .card-row .card-col .packet-details {
    background-color: #499ae9;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 2px;
    outline: 0;
    border: 0;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 0;
    cursor: pointer;
}

.expertise-store-packet .card-row .card-col .packet-details.responsive {
    height: 52px;
    background-color: #489ae9;
}

.expertise-store-packet .card-row .card-col .packet-details:not(.responsive) {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga", "kern";
}

#gmap .gm-ui-hover-effect {
    display: none !important;
}

#gmap .gm-style-iw-c {
    border-radius: 4px !important;
    background-color: #fff !important;
    -webkit-box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.1) !important;
    box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.1) !important;
}

.form-wrapper-modern ul {
    padding-bottom: 20px;
}

.form-wrapper-modern ul li {
    padding: 0 0 10px;
}

.form-wrapper-modern ul li.two-cols ul li,
.form-wrapper-modern ul li.three-cols ul li {
    padding: 0;
    float: left;
    width: calc(50% - 5px);
    margin: 0 5px 0 0;
}

.form-wrapper-modern ul li.two-cols ul li:last-child,
.form-wrapper-modern ul li.three-cols ul li:last-child {
    margin: 0 0 0 5px;
}

.form-wrapper-modern ul li.three-cols ul li {
    width: calc(33% - 5px);
}

.form-wrapper-modern ul li.three-cols ul li~li {
    margin: 0 5px;
}

.form-wrapper-modern ul li:last-child {
    padding: 0;
}

.form-wrapper-modern ul:last-of-type {
    padding: 0;
}

.form-wrapper-modern h4 {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    line-height: 130%;
    padding-bottom: 10px;
}

.form-wrapper-modern .text {
    position: relative;
}

.form-wrapper-modern .text input[type="text"],
.form-wrapper-modern .text input[type="number"],
.form-wrapper-modern .text input[type="tel"],
.form-wrapper-modern .text input[type="password"] {
    width: 100%;
    height: 50px;
    padding: 15px 14px 0;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff;
    outline: 0;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    transition: border-color 0.2s;
    appearance: none;
}

.form-wrapper-modern .text input[type="text"]::placeholder,
.form-wrapper-modern .text input[type="number"]::placeholder,
.form-wrapper-modern .text input[type="tel"]::placeholder,
.form-wrapper-modern .text input[type="password"]::placeholder {
    color: transparent;
}

.form-wrapper-modern .text input[type="text"]:placeholder-shown~label,
.form-wrapper-modern .text input[type="number"]:placeholder-shown~label,
.form-wrapper-modern .text input[type="tel"]:placeholder-shown~label,
.form-wrapper-modern .text input[type="password"]:placeholder-shown~label {
    font-size: 14px;
    color: #666;
    top: 17px;
    left: 16px;
    cursor: text;
}

.form-wrapper-modern .text input[type="text"]:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="number"]:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="tel"]:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="password"]:placeholder-shown~label.error {
    display: none;
}

.form-wrapper-modern .text input[type="text"]~label,
.form-wrapper-modern .text input[type="number"]~label,
.form-wrapper-modern .text input[type="tel"]~label,
.form-wrapper-modern .text input[type="password"]~label,
.form-wrapper-modern .text input[type="text"]:focus~label,
.form-wrapper-modern .text input[type="number"]:focus~label,
.form-wrapper-modern .text input[type="tel"]:focus~label,
.form-wrapper-modern .text input[type="password"]:focus~label,
.form-wrapper-modern .text input[type="text"]:-webkit-autofill~label,
.form-wrapper-modern .text input[type="number"]:-webkit-autofill~label,
.form-wrapper-modern .text input[type="tel"]:-webkit-autofill~label,
.form-wrapper-modern .text input[type="password"]:-webkit-autofill~label {
    font-weight: 500;
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    transition: 0.2s;
    font-size: 10px;
    line-height: normal;
    color: #666;
}

.form-wrapper-modern .text input[type="text"]~label.error,
.form-wrapper-modern .text input[type="number"]~label.error,
.form-wrapper-modern .text input[type="tel"]~label.error,
.form-wrapper-modern .text input[type="password"]~label.error,
.form-wrapper-modern .text input[type="text"]:focus~label.error,
.form-wrapper-modern .text input[type="number"]:focus~label.error,
.form-wrapper-modern .text input[type="tel"]:focus~label.error,
.form-wrapper-modern .text input[type="password"]:focus~label.error,
.form-wrapper-modern .text input[type="text"]:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="number"]:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="tel"]:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="password"]:-webkit-autofill~label.error {
    display: none;
}

.form-wrapper-modern .text input[type="text"].error,
.form-wrapper-modern .text input[type="number"].error,
.form-wrapper-modern .text input[type="tel"].error,
.form-wrapper-modern .text input[type="password"].error {
    border-color: #f00;
    background-color: #fff1f1;
    color: #666;
    z-index: 9;
}

.form-wrapper-modern .text input[type="text"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="number"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="tel"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="password"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="text"].error:-webkit-autofill~label,
.form-wrapper-modern .text input[type="number"].error:-webkit-autofill~label,
.form-wrapper-modern .text input[type="tel"].error:-webkit-autofill~label,
.form-wrapper-modern .text input[type="password"].error:-webkit-autofill~label {
    display: block;
    position: absolute;
    top: 6px;
    left: 16px;
    transition: 0.2s;
    font-size: 10px;
    color: #f00;
}

.form-wrapper-modern .text input[type="text"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="number"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="tel"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="password"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="text"].error:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="number"].error:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="tel"].error:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="password"].error:-webkit-autofill~label.error {
    position: static;
    padding-top: 5px;
    font-weight: 500 !important;
}

.form-wrapper-modern .text input[type="text"].error~label,
.form-wrapper-modern .text input[type="number"].error~label,
.form-wrapper-modern .text input[type="tel"].error~label,
.form-wrapper-modern .text input[type="password"].error~label {
    display: block;
    color: #f00;
}

.form-wrapper-modern .text input[type="text"].error~label.error,
.form-wrapper-modern .text input[type="number"].error~label.error,
.form-wrapper-modern .text input[type="tel"].error~label.error,
.form-wrapper-modern .text input[type="password"].error~label.error {
    position: static;
    padding-top: 5px;
    font-weight: 500 !important;
}

.form-wrapper-modern .text input[type="text"]:disabled,
.form-wrapper-modern .text input[type="number"]:disabled,
.form-wrapper-modern .text input[type="tel"]:disabled,
.form-wrapper-modern .text input[type="password"]:disabled {
    background-color: #f7f7f7;
    border-color: #ccc;
    color: #666;
}

.form-wrapper-modern .text input[type="text"]:focus:not(.error),
.form-wrapper-modern .text input[type="number"]:focus:not(.error),
.form-wrapper-modern .text input[type="tel"]:focus:not(.error),
.form-wrapper-modern .text input[type="password"]:focus:not(.error) {
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

.form-wrapper-modern .text input[type="text"].with-tooltip,
.form-wrapper-modern .text input[type="number"].with-tooltip,
.form-wrapper-modern .text input[type="tel"].with-tooltip,
.form-wrapper-modern .text input[type="password"].with-tooltip {
    padding-right: 50px;
}

.form-wrapper-modern .text .tt-trigger {
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 15px;
    top: 15px;
    background: url("/assets/images/info@2x:3adb7367bc5fee3c69ca9f7085d58ff0.png");
    background-size: cover;
    z-index: 5;
}

.form-wrapper-modern .select {
    position: relative;
}

.form-wrapper-modern .select select {
    width: 100%;
    height: 50px;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff url("/assets/images/select:3516048742146b0c2f5443753c6a5018.png") right 16px top 18px no-repeat;
    background-size: 14px;
    padding: 16px 35px 0 14px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    color: #333;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
}

.form-wrapper-modern .select select~label {
    font-size: 14px;
    color: #666;
    top: 17px;
    left: 16px;
    cursor: text;
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
}

.form-wrapper-modern .select select~label.error {
    display: none;
    color: #f00;
}

.form-wrapper-modern .select select:not(.selectedOption) {
    text-indent: -9999px;
}

.form-wrapper-modern .select select.selectedOption~label {
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    font-size: 10px;
    line-height: normal;
    color: #666;
}

.form-wrapper-modern .select select.error {
    border-color: #f00;
    background-color: #fff1f1;
    background-image: url("/assets/images/select-error:a5cefb490b1fd2ec3fb0ca6414a2a4fc.png");
}

.form-wrapper-modern .select select.error~label {
    color: #f00;
    font-weight: 400;
}

.form-wrapper-modern .select select.error~label.error {
    display: block;
    position: static;
    padding-top: 5px;
    font-size: 10px;
    font-weight: 500 !important;
}

.form-wrapper-modern .select select:disabled {
    background-color: #f7f7f7;
    border-color: #ccc;
    color: #666;
}

.form-wrapper-modern .select select:focus:not(.error) {
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

.form-wrapper-modern .select.small select {
    height: 40px;
    padding-top: 14px;
    background-position: right 16px top 13px;
}

.form-wrapper-modern .select.small select~label {
    top: 12px;
}

.form-wrapper-modern .select.small select.selectedOption~label {
    top: 4px;
}

.form-wrapper-modern input[type="radio"] {
    visibility: hidden;
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
}

.form-wrapper-modern input[type="radio"]+label {
    font-size: 14px;
    font-weight: 500;
    color: #333;
    position: relative;
    cursor: pointer;
    margin-left: 5px;
    padding-left: 20px;
    display: inline-block;
}

.form-wrapper-modern input[type="radio"]+label:before {
    content: "";
    display: block;
    border-radius: 100px;
    width: 14px;
    height: 14px;
    border: 1px solid #ddd;
    top: 0;
    left: 0;
    position: absolute;
}

.form-wrapper-modern input[type="radio"]+label:after {
    display: block;
    position: absolute;
    background-color: #fff;
    border-color: #fff;
    border-radius: 100px;
    width: 4px;
    height: 4px;
    left: 6px;
    top: 0.35rem;
}

.form-wrapper-modern input[type="radio"]:not(:focus):checked+label:before {
    border-color: #eea861;
    background-color: #eea861;
}

.form-wrapper-modern input[type="radio"]:not(:focus):checked+label:after {
    content: "";
}

.form-wrapper-modern input[type="checkbox"] {
    visibility: hidden;
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
}

.form-wrapper-modern input[type="checkbox"]~label[for] {
    font-size: 14px;
    font-weight: 500;
    color: #333;
    position: relative;
    cursor: pointer;
    margin-left: 0;
    padding-left: 20px;
    display: inline-block;
}

.form-wrapper-modern input[type="checkbox"]~label[for]:before {
    content: "";
    display: block;
    width: 14px;
    height: 14px;
    border: 1px solid #ddd;
    top: 0;
    left: 0;
    position: absolute;
}

.form-wrapper-modern input[type="checkbox"]~label[for]:after {
    display: block;
    position: absolute;
    background-color: #fff;
    border-color: #fff;
    border-radius: 100px;
    width: 12px;
    height: 10px;
    left: 2px;
    top: 3px;
}

.form-wrapper-modern input[type="checkbox"]:not(:focus):checked~label:before {
    border-color: #eea861;
    background-color: #eea861;
}

.form-wrapper-modern input[type="checkbox"]:not(:focus):checked~label:after {
    content: "";
    background: url("/assets/images/checkbox_check:ea3c3da62797ff706c27505851cc1969.png");
    background-size: cover;
}

.textbox-wrapper {
    position: relative;
}

.textbox-wrapper textarea,
.textbox-wrapper input[type="text"],
.textbox-wrapper input[type="number"],
.textbox-wrapper input[type="tel"] {
    width: 100%;
    height: 50px;
    padding: 15px 14px 0;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff;
    outline: 0;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    transition: border-color 0.2s;
    appearance: none;
}

.textbox-wrapper textarea::placeholder,
.textbox-wrapper input[type="text"]::placeholder,
.textbox-wrapper input[type="number"]::placeholder,
.textbox-wrapper input[type="tel"]::placeholder {
    color: transparent;
}

.textbox-wrapper textarea:placeholder-shown~label,
.textbox-wrapper input[type="text"]:placeholder-shown~label,
.textbox-wrapper input[type="number"]:placeholder-shown~label,
.textbox-wrapper input[type="tel"]:placeholder-shown~label {
    font-size: 14px;
    color: #666;
    top: 17px;
    left: 16px;
    cursor: text;
}

.textbox-wrapper textarea:placeholder-shown~label.error,
.textbox-wrapper input[type="text"]:placeholder-shown~label.error,
.textbox-wrapper input[type="number"]:placeholder-shown~label.error,
.textbox-wrapper input[type="tel"]:placeholder-shown~label.error {
    display: none;
}

.textbox-wrapper textarea~label,
.textbox-wrapper input[type="text"]~label,
.textbox-wrapper input[type="number"]~label,
.textbox-wrapper input[type="tel"]~label,
.textbox-wrapper textarea:focus~label,
.textbox-wrapper input[type="text"]:focus~label,
.textbox-wrapper input[type="number"]:focus~label,
.textbox-wrapper input[type="tel"]:focus~label {
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    transition: 0.2s;
    font-size: 10px;
    line-height: normal;
    color: #666;
    font-weight: 100;
}

.textbox-wrapper textarea~label.error,
.textbox-wrapper input[type="text"]~label.error,
.textbox-wrapper input[type="number"]~label.error,
.textbox-wrapper input[type="tel"]~label.error,
.textbox-wrapper textarea:focus~label.error,
.textbox-wrapper input[type="text"]:focus~label.error,
.textbox-wrapper input[type="number"]:focus~label.error,
.textbox-wrapper input[type="tel"]:focus~label.error {
    display: none;
}

.textbox-wrapper textarea.error,
.textbox-wrapper input[type="text"].error,
.textbox-wrapper input[type="number"].error,
.textbox-wrapper input[type="tel"].error {
    border-color: #f00;
    background-color: #fff1f1;
    color: #666;
}

.textbox-wrapper textarea.error:placeholder-shown~label,
.textbox-wrapper input[type="text"].error:placeholder-shown~label,
.textbox-wrapper input[type="number"].error:placeholder-shown~label,
.textbox-wrapper input[type="tel"].error:placeholder-shown~label {
    display: block;
    position: absolute;
    top: 6px;
    left: 16px;
    transition: 0.2s;
    font-size: 10px;
    color: #f00;
}

.textbox-wrapper textarea.error:placeholder-shown~label.error,
.textbox-wrapper input[type="text"].error:placeholder-shown~label.error,
.textbox-wrapper input[type="number"].error:placeholder-shown~label.error,
.textbox-wrapper input[type="tel"].error:placeholder-shown~label.error {
    position: static;
    padding-top: 5px;
    font-weight: 500 !important;
}

.textbox-wrapper textarea.error~label,
.textbox-wrapper input[type="text"].error~label,
.textbox-wrapper input[type="number"].error~label,
.textbox-wrapper input[type="tel"].error~label {
    display: block;
    color: #f00;
}

.textbox-wrapper textarea.error~label.error,
.textbox-wrapper input[type="text"].error~label.error,
.textbox-wrapper input[type="number"].error~label.error,
.textbox-wrapper input[type="tel"].error~label.error {
    position: static;
    padding-top: 5px;
}

.textbox-wrapper textarea:disabled,
.textbox-wrapper input[type="text"]:disabled,
.textbox-wrapper input[type="number"]:disabled,
.textbox-wrapper input[type="tel"]:disabled {
    background-color: #f7f7f7;
    border-color: #ccc;
    color: #666;
}

.textbox-wrapper textarea:focus:not(.error),
.textbox-wrapper input[type="text"]:focus:not(.error),
.textbox-wrapper input[type="number"]:focus:not(.error),
.textbox-wrapper input[type="tel"]:focus:not(.error) {
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

.textbox-wrapper textarea.with-tooltip,
.textbox-wrapper input[type="text"].with-tooltip,
.textbox-wrapper input[type="number"].with-tooltip,
.textbox-wrapper input[type="tel"].with-tooltip {
    padding-right: 50px;
}

.textbox-wrapper textarea.half-size,
.textbox-wrapper input[type="text"].half-size,
.textbox-wrapper input[type="number"].half-size,
.textbox-wrapper input[type="tel"].half-size {
    width: 140px;
}

.textbox-wrapper textarea {
    padding-top: 20px;
}

.textbox-wrapper textarea.no-resize {
    resize: none;
}

.textbox-wrapper input[type="number"] {
    -moz-appearance: textfield;
}

.textbox-wrapper input[type="number"]::-webkit-outer-spin-button,
.textbox-wrapper input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.custom-select {
    width: 100%;
}

.select2-results {
    font-size: 12px;
}

.select2-dropdown {
    border: 1px solid #ccc !important;
    border-radius: 2px !important;
    box-shadow: 0 0 5px 0 #dddee1;
    padding: 4px 0;
}

.select2-search--dropdown {
    display: none;
}

.select2-container {
    width: 100%;
}

.select2-container>*,
.select2-container .select2-selection--multiple {
    cursor: pointer !important;
}

.select2-container .select2-selection {
    width: 100%;
    height: 50px;
    border: 1px solid #ccc !important;
    border-radius: 2px;
    padding: 16px 35px 0 14px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    color: #333;
    appearance: none;
    outline: 0;
}

.select2-container .select2-selection:after {
    content: "";
    background: url("/assets/images/select:3516048742146b0c2f5443753c6a5018.png");
    background-size: cover;
    display: block;
    width: 14px;
    height: 14px;
    position: absolute;
    right: 16px;
    top: 18px;
    transition: transform 0.3s;
}

.select2-container .select2-selection .placeholder {
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    font-size: 10px;
    line-height: normal;
    color: #666;
    pointer-events: none;
    transition: 0.2s;
}

.select2-container .select2-selection .select2-selection__rendered {
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin: 7px 0 0;
    padding: 0;
    width: 100%;
    line-height: normal;
    color: #333;
    font-weight: 500;
}

.select2-container .select2-selection .select2-search--inline {
    position: absolute;
    bottom: 8px;
    left: 16px;
    display: block;
    margin: 0;
}

.select2-container .select2-selection .select2-selection__choice {
    background: 0;
    border: 0;
    border-radius: 0;
    margin: 0 5px 0 0;
    padding: 0;
}

.select2-container .select2-selection .select2-selection__choice:after {
    content: ",";
}

.select2-container .select2-selection .select2-selection__choice:last-of-type:after {
    content: none;
}

.select2-container .select2-selection .select2-selection__choice__display {
    font-size: 14px;
    padding: 0;
    margin: 0;
}

.select2-container .select2-selection .select2-selection__choice__remove,
.select2-container .select2-selection .select2-selection__arrow {
    display: none;
}

.select2-container--open .select2-dropdown--below {
    top: 8px;
}

.select2-container--open .select2-dropdown--above {
    top: -8px;
}

.select2-container--open .select2-selection:after {
    transform: rotate(180deg);
}

.select2-container .select2-search--inline .select2-search__field {
    font-size: 14px;
    font-weight: 500;
    opacity: 1;
    margin: 0;
}

.select2-container .select2-search--inline .select2-search__field>*,
.select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder {
    color: #333;
}

.select2-results__options .select2-results__option {
    padding: 11px 16px;
    background-color: transparent !important;
}

.select2-results__options .select2-results__option--highlighted {
    color: #333 !important;
    background-color: #f8f8f8 !important;
}

.select2-results__options .options-with-data {
    display: flex;
}

.select2-results__options .options-with-data img {
    margin-right: 8px;
}

.select2-results__options .options-with-data .text {
    flex: 1;
    align-self: center;
    font-weight: bold;
}

.select2-results__options .options-with-data .text .subtext {
    display: block;
    font-weight: normal;
    margin-top: 2px;
}

.select2-results__options[aria-multiselectable="true"] .select2-results__option:before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 8px;
    background: url("/assets/images/select2_multiple:3ac4e1e0dea67edf454334493ea88ace.png");
    background-size: cover;
    vertical-align: middle;
}

.select2-results__options[aria-multiselectable="true"] .select2-results__option--selected:before {
    background-image: url("/assets/images/select2_multiple_selected:999fc4008d8e6740618c7aef68d2c293.png");
}

.selectedOption~.select2.select2-container .select2-selection {
    border-color: #039 !important;
    background-color: #f4f8ff;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 736px),
only screen and (-o-min-device-pixel-ratio: 3/2) and (max-device-width: 736px),
only screen and (min-resolution: 150dpi) and (max-device-width: 736px),
only screen and (min-device-pixel-ratio: 1.5) and (max-device-width: 736px) {
    .form-wrapper-modern ul li.mobile-single-col ul li {
        width: 100%;
        margin: 0 0 5px;
    }
    .form-wrapper-modern ul li.mobile-single-col ul li:last-child,
    .form-wrapper-modern ul li.mobile-single-col ul li~li {
        margin: 5px 0 0;
    }
    .form-wrapper-modern ul li h4 {
        font-size: 16px;
        letter-spacing: -0.2px;
    }
}

select::-ms-expand {
    display: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .form-wrapper-modern .select select {
        line-height: normal;
    }
}

@-moz-document url-prefix() {
    .form-wrapper-modern .select select {
        text-indent: -2px;
    }
    select:-moz-focusring,
    select::-moz-focus-inner {
        color: transparent !important;
        text-shadow: 0 0 0 #000 !important;
    }
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .form-wrapper-modern input[type="radio"]+label {
        display: inline-block !important;
    }
}

.form-wrapper-modern ul {
    padding-bottom: 20px;
}

.form-wrapper-modern ul li {
    padding: 0 0 10px;
}

.form-wrapper-modern ul li.two-cols ul li,
.form-wrapper-modern ul li.three-cols ul li {
    padding: 0;
    float: left;
    width: calc(50% - 5px);
    margin: 0 5px 0 0;
}

.form-wrapper-modern ul li.two-cols ul li:last-child,
.form-wrapper-modern ul li.three-cols ul li:last-child {
    margin: 0 0 0 5px;
}

.form-wrapper-modern ul li.three-cols ul li {
    width: calc(33% - 5px);
}

.form-wrapper-modern ul li.three-cols ul li~li {
    margin: 0 5px;
}

.form-wrapper-modern ul li:last-child {
    padding: 0;
}

.form-wrapper-modern ul:last-of-type {
    padding: 0;
}

.form-wrapper-modern h4 {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    line-height: 130%;
    padding-bottom: 10px;
}

.form-wrapper-modern .text {
    position: relative;
}

.form-wrapper-modern .text input[type="text"],
.form-wrapper-modern .text input[type="number"],
.form-wrapper-modern .text input[type="tel"],
.form-wrapper-modern .text input[type="password"] {
    width: 100%;
    height: 50px;
    padding: 15px 14px 0;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff;
    outline: 0;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    transition: border-color 0.2s;
    appearance: none;
}

.form-wrapper-modern .text input[type="text"]::placeholder,
.form-wrapper-modern .text input[type="number"]::placeholder,
.form-wrapper-modern .text input[type="tel"]::placeholder,
.form-wrapper-modern .text input[type="password"]::placeholder {
    color: transparent;
}

.form-wrapper-modern .text input[type="text"]:placeholder-shown~label,
.form-wrapper-modern .text input[type="number"]:placeholder-shown~label,
.form-wrapper-modern .text input[type="tel"]:placeholder-shown~label,
.form-wrapper-modern .text input[type="password"]:placeholder-shown~label {
    font-size: 14px;
    color: #666;
    top: 17px;
    left: 16px;
    cursor: text;
}

.form-wrapper-modern .text input[type="text"]:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="number"]:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="tel"]:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="password"]:placeholder-shown~label.error {
    display: none;
}

.form-wrapper-modern .text input[type="text"]~label,
.form-wrapper-modern .text input[type="number"]~label,
.form-wrapper-modern .text input[type="tel"]~label,
.form-wrapper-modern .text input[type="password"]~label,
.form-wrapper-modern .text input[type="text"]:focus~label,
.form-wrapper-modern .text input[type="number"]:focus~label,
.form-wrapper-modern .text input[type="tel"]:focus~label,
.form-wrapper-modern .text input[type="password"]:focus~label,
.form-wrapper-modern .text input[type="text"]:-webkit-autofill~label,
.form-wrapper-modern .text input[type="number"]:-webkit-autofill~label,
.form-wrapper-modern .text input[type="tel"]:-webkit-autofill~label,
.form-wrapper-modern .text input[type="password"]:-webkit-autofill~label {
    font-weight: 500;
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    transition: 0.2s;
    font-size: 10px;
    line-height: normal;
    color: #666;
}

.form-wrapper-modern .text input[type="text"]~label.error,
.form-wrapper-modern .text input[type="number"]~label.error,
.form-wrapper-modern .text input[type="tel"]~label.error,
.form-wrapper-modern .text input[type="password"]~label.error,
.form-wrapper-modern .text input[type="text"]:focus~label.error,
.form-wrapper-modern .text input[type="number"]:focus~label.error,
.form-wrapper-modern .text input[type="tel"]:focus~label.error,
.form-wrapper-modern .text input[type="password"]:focus~label.error,
.form-wrapper-modern .text input[type="text"]:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="number"]:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="tel"]:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="password"]:-webkit-autofill~label.error {
    display: none;
}

.form-wrapper-modern .text input[type="text"].error,
.form-wrapper-modern .text input[type="number"].error,
.form-wrapper-modern .text input[type="tel"].error,
.form-wrapper-modern .text input[type="password"].error {
    border-color: #f00;
    background-color: #fff1f1;
    color: #666;
    z-index: 9;
}

.form-wrapper-modern .text input[type="text"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="number"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="tel"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="password"].error:placeholder-shown~label,
.form-wrapper-modern .text input[type="text"].error:-webkit-autofill~label,
.form-wrapper-modern .text input[type="number"].error:-webkit-autofill~label,
.form-wrapper-modern .text input[type="tel"].error:-webkit-autofill~label,
.form-wrapper-modern .text input[type="password"].error:-webkit-autofill~label {
    display: block;
    position: absolute;
    top: 6px;
    left: 16px;
    transition: 0.2s;
    font-size: 10px;
    color: #f00;
}

.form-wrapper-modern .text input[type="text"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="number"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="tel"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="password"].error:placeholder-shown~label.error,
.form-wrapper-modern .text input[type="text"].error:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="number"].error:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="tel"].error:-webkit-autofill~label.error,
.form-wrapper-modern .text input[type="password"].error:-webkit-autofill~label.error {
    position: static;
    padding-top: 5px;
    font-weight: 500 !important;
}

.form-wrapper-modern .text input[type="text"].error~label,
.form-wrapper-modern .text input[type="number"].error~label,
.form-wrapper-modern .text input[type="tel"].error~label,
.form-wrapper-modern .text input[type="password"].error~label {
    display: block;
    color: #f00;
}

.form-wrapper-modern .text input[type="text"].error~label.error,
.form-wrapper-modern .text input[type="number"].error~label.error,
.form-wrapper-modern .text input[type="tel"].error~label.error,
.form-wrapper-modern .text input[type="password"].error~label.error {
    position: static;
    padding-top: 5px;
    font-weight: 500 !important;
}

.form-wrapper-modern .text input[type="text"]:disabled,
.form-wrapper-modern .text input[type="number"]:disabled,
.form-wrapper-modern .text input[type="tel"]:disabled,
.form-wrapper-modern .text input[type="password"]:disabled {
    background-color: #f7f7f7;
    border-color: #ccc;
    color: #666;
}

.form-wrapper-modern .text input[type="text"]:focus:not(.error),
.form-wrapper-modern .text input[type="number"]:focus:not(.error),
.form-wrapper-modern .text input[type="tel"]:focus:not(.error),
.form-wrapper-modern .text input[type="password"]:focus:not(.error) {
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

.form-wrapper-modern .text input[type="text"].with-tooltip,
.form-wrapper-modern .text input[type="number"].with-tooltip,
.form-wrapper-modern .text input[type="tel"].with-tooltip,
.form-wrapper-modern .text input[type="password"].with-tooltip {
    padding-right: 50px;
}

.form-wrapper-modern .text .tt-trigger {
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 15px;
    top: 15px;
    background: url("/assets/images/info@2x:3adb7367bc5fee3c69ca9f7085d58ff0.png");
    background-size: cover;
    z-index: 5;
}

.form-wrapper-modern .select {
    position: relative;
}

.form-wrapper-modern .select select {
    width: 100%;
    height: 50px;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff url("/assets/images/select:3516048742146b0c2f5443753c6a5018.png") right 16px top 18px no-repeat;
    background-size: 14px;
    padding: 16px 35px 0 14px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    color: #333;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
}

.form-wrapper-modern .select select~label {
    font-size: 14px;
    color: #666;
    top: 17px;
    left: 16px;
    cursor: text;
    position: absolute;
    pointer-events: none;
    transition: 0.2s;
}

.form-wrapper-modern .select select~label.error {
    display: none;
    color: #f00;
}

.form-wrapper-modern .select select:not(.selectedOption) {
    text-indent: -9999px;
}

.form-wrapper-modern .select select.selectedOption~label {
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    font-size: 10px;
    line-height: normal;
    color: #666;
}

.form-wrapper-modern .select select.error {
    border-color: #f00;
    background-color: #fff1f1;
    background-image: url("/assets/images/select-error:a5cefb490b1fd2ec3fb0ca6414a2a4fc.png");
}

.form-wrapper-modern .select select.error~label {
    color: #f00;
    font-weight: 400;
}

.form-wrapper-modern .select select.error~label.error {
    display: block;
    position: static;
    padding-top: 5px;
    font-size: 10px;
    font-weight: 500 !important;
}

.form-wrapper-modern .select select:disabled {
    background-color: #f7f7f7;
    border-color: #ccc;
    color: #666;
}

.form-wrapper-modern .select select:focus:not(.error) {
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

.form-wrapper-modern .select.small select {
    height: 40px;
    padding-top: 14px;
    background-position: right 16px top 13px;
}

.form-wrapper-modern .select.small select~label {
    top: 12px;
}

.form-wrapper-modern .select.small select.selectedOption~label {
    top: 4px;
}

.form-wrapper-modern input[type="radio"] {
    visibility: hidden;
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
}

.form-wrapper-modern input[type="radio"]+label {
    font-size: 14px;
    font-weight: 500;
    color: #333;
    position: relative;
    cursor: pointer;
    margin-left: 5px;
    padding-left: 20px;
    display: inline-block;
}

.form-wrapper-modern input[type="radio"]+label:before {
    content: "";
    display: block;
    border-radius: 100px;
    width: 14px;
    height: 14px;
    border: 1px solid #ddd;
    top: 0;
    left: 0;
    position: absolute;
}

.form-wrapper-modern input[type="radio"]+label:after {
    display: block;
    position: absolute;
    background-color: #fff;
    border-color: #fff;
    border-radius: 100px;
    width: 4px;
    height: 4px;
    left: 6px;
    top: 0.35rem;
}

.form-wrapper-modern input[type="radio"]:not(:focus):checked+label:before {
    border-color: #eea861;
    background-color: #eea861;
}

.form-wrapper-modern input[type="radio"]:not(:focus):checked+label:after {
    content: "";
}

.form-wrapper-modern input[type="checkbox"] {
    visibility: hidden;
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
}

.form-wrapper-modern input[type="checkbox"]~label[for] {
    font-size: 14px;
    font-weight: 500;
    color: #333;
    position: relative;
    cursor: pointer;
    margin-left: 0;
    padding-left: 20px;
    display: inline-block;
}

.form-wrapper-modern input[type="checkbox"]~label[for]:before {
    content: "";
    display: block;
    width: 14px;
    height: 14px;
    border: 1px solid #ddd;
    top: 0;
    left: 0;
    position: absolute;
}

.form-wrapper-modern input[type="checkbox"]~label[for]:after {
    display: block;
    position: absolute;
    background-color: #fff;
    border-color: #fff;
    border-radius: 100px;
    width: 12px;
    height: 10px;
    left: 2px;
    top: 3px;
}

.form-wrapper-modern input[type="checkbox"]:not(:focus):checked~label:before {
    border-color: #eea861;
    background-color: #eea861;
}

.form-wrapper-modern input[type="checkbox"]:not(:focus):checked~label:after {
    content: "";
    background: url("/assets/images/checkbox_check:ea3c3da62797ff706c27505851cc1969.png");
    background-size: cover;
}

.textbox-wrapper {
    position: relative;
}

.textbox-wrapper textarea,
.textbox-wrapper input[type="text"],
.textbox-wrapper input[type="number"],
.textbox-wrapper input[type="tel"] {
    width: 100%;
    height: 50px;
    padding: 15px 14px 0;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff;
    outline: 0;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    transition: border-color 0.2s;
    appearance: none;
}

.textbox-wrapper textarea::placeholder,
.textbox-wrapper input[type="text"]::placeholder,
.textbox-wrapper input[type="number"]::placeholder,
.textbox-wrapper input[type="tel"]::placeholder {
    color: transparent;
}

.textbox-wrapper textarea:placeholder-shown~label,
.textbox-wrapper input[type="text"]:placeholder-shown~label,
.textbox-wrapper input[type="number"]:placeholder-shown~label,
.textbox-wrapper input[type="tel"]:placeholder-shown~label {
    font-size: 14px;
    color: #666;
    top: 17px;
    left: 16px;
    cursor: text;
}

.textbox-wrapper textarea:placeholder-shown~label.error,
.textbox-wrapper input[type="text"]:placeholder-shown~label.error,
.textbox-wrapper input[type="number"]:placeholder-shown~label.error,
.textbox-wrapper input[type="tel"]:placeholder-shown~label.error {
    display: none;
}

.textbox-wrapper textarea~label,
.textbox-wrapper input[type="text"]~label,
.textbox-wrapper input[type="number"]~label,
.textbox-wrapper input[type="tel"]~label,
.textbox-wrapper textarea:focus~label,
.textbox-wrapper input[type="text"]:focus~label,
.textbox-wrapper input[type="number"]:focus~label,
.textbox-wrapper input[type="tel"]:focus~label {
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    transition: 0.2s;
    font-size: 10px;
    line-height: normal;
    color: #666;
    font-weight: 100;
}

.textbox-wrapper textarea~label.error,
.textbox-wrapper input[type="text"]~label.error,
.textbox-wrapper input[type="number"]~label.error,
.textbox-wrapper input[type="tel"]~label.error,
.textbox-wrapper textarea:focus~label.error,
.textbox-wrapper input[type="text"]:focus~label.error,
.textbox-wrapper input[type="number"]:focus~label.error,
.textbox-wrapper input[type="tel"]:focus~label.error {
    display: none;
}

.textbox-wrapper textarea.error,
.textbox-wrapper input[type="text"].error,
.textbox-wrapper input[type="number"].error,
.textbox-wrapper input[type="tel"].error {
    border-color: #f00;
    background-color: #fff1f1;
    color: #666;
}

.textbox-wrapper textarea.error:placeholder-shown~label,
.textbox-wrapper input[type="text"].error:placeholder-shown~label,
.textbox-wrapper input[type="number"].error:placeholder-shown~label,
.textbox-wrapper input[type="tel"].error:placeholder-shown~label {
    display: block;
    position: absolute;
    top: 6px;
    left: 16px;
    transition: 0.2s;
    font-size: 10px;
    color: #f00;
}

.textbox-wrapper textarea.error:placeholder-shown~label.error,
.textbox-wrapper input[type="text"].error:placeholder-shown~label.error,
.textbox-wrapper input[type="number"].error:placeholder-shown~label.error,
.textbox-wrapper input[type="tel"].error:placeholder-shown~label.error {
    position: static;
    padding-top: 5px;
    font-weight: 500 !important;
}

.textbox-wrapper textarea.error~label,
.textbox-wrapper input[type="text"].error~label,
.textbox-wrapper input[type="number"].error~label,
.textbox-wrapper input[type="tel"].error~label {
    display: block;
    color: #f00;
}

.textbox-wrapper textarea.error~label.error,
.textbox-wrapper input[type="text"].error~label.error,
.textbox-wrapper input[type="number"].error~label.error,
.textbox-wrapper input[type="tel"].error~label.error {
    position: static;
    padding-top: 5px;
}

.textbox-wrapper textarea:disabled,
.textbox-wrapper input[type="text"]:disabled,
.textbox-wrapper input[type="number"]:disabled,
.textbox-wrapper input[type="tel"]:disabled {
    background-color: #f7f7f7;
    border-color: #ccc;
    color: #666;
}

.textbox-wrapper textarea:focus:not(.error),
.textbox-wrapper input[type="text"]:focus:not(.error),
.textbox-wrapper input[type="number"]:focus:not(.error),
.textbox-wrapper input[type="tel"]:focus:not(.error) {
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

.textbox-wrapper textarea.with-tooltip,
.textbox-wrapper input[type="text"].with-tooltip,
.textbox-wrapper input[type="number"].with-tooltip,
.textbox-wrapper input[type="tel"].with-tooltip {
    padding-right: 50px;
}

.textbox-wrapper textarea.half-size,
.textbox-wrapper input[type="text"].half-size,
.textbox-wrapper input[type="number"].half-size,
.textbox-wrapper input[type="tel"].half-size {
    width: 140px;
}

.textbox-wrapper textarea {
    padding-top: 20px;
}

.textbox-wrapper textarea.no-resize {
    resize: none;
}

.textbox-wrapper input[type="number"] {
    -moz-appearance: textfield;
}

.textbox-wrapper input[type="number"]::-webkit-outer-spin-button,
.textbox-wrapper input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.custom-select {
    width: 100%;
}

.select2-results {
    font-size: 12px;
}

.select2-dropdown {
    border: 1px solid #ccc !important;
    border-radius: 2px !important;
    box-shadow: 0 0 5px 0 #dddee1;
    padding: 4px 0;
}

.select2-search--dropdown {
    display: none;
}

.select2-container {
    width: 100%;
}

.select2-container>*,
.select2-container .select2-selection--multiple {
    cursor: pointer !important;
}

.select2-container .select2-selection {
    width: 100%;
    height: 50px;
    border: 1px solid #ccc !important;
    border-radius: 2px;
    padding: 16px 35px 0 14px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 500;
    line-height: 100%;
    color: #333;
    appearance: none;
    outline: 0;
}

.select2-container .select2-selection:after {
    content: "";
    background: url("/assets/images/select:3516048742146b0c2f5443753c6a5018.png");
    background-size: cover;
    display: block;
    width: 14px;
    height: 14px;
    position: absolute;
    right: 16px;
    top: 18px;
    transition: transform 0.3s;
}

.select2-container .select2-selection .placeholder {
    position: absolute;
    top: 6px;
    left: 16px;
    display: block;
    font-size: 10px;
    line-height: normal;
    color: #666;
    pointer-events: none;
    transition: 0.2s;
}

.select2-container .select2-selection .select2-selection__rendered {
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin: 7px 0 0;
    padding: 0;
    width: 100%;
    line-height: normal;
    color: #333;
    font-weight: 500;
}

.select2-container .select2-selection .select2-search--inline {
    position: absolute;
    bottom: 8px;
    left: 16px;
    display: block;
    margin: 0;
}

.select2-container .select2-selection .select2-selection__choice {
    background: 0;
    border: 0;
    border-radius: 0;
    margin: 0 5px 0 0;
    padding: 0;
}

.select2-container .select2-selection .select2-selection__choice:after {
    content: ",";
}

.select2-container .select2-selection .select2-selection__choice:last-of-type:after {
    content: none;
}

.select2-container .select2-selection .select2-selection__choice__display {
    font-size: 14px;
    padding: 0;
    margin: 0;
}

.select2-container .select2-selection .select2-selection__choice__remove,
.select2-container .select2-selection .select2-selection__arrow {
    display: none;
}

.select2-container--open .select2-dropdown--below {
    top: 8px;
}

.select2-container--open .select2-dropdown--above {
    top: -8px;
}

.select2-container--open .select2-selection:after {
    transform: rotate(180deg);
}

.select2-container .select2-search--inline .select2-search__field {
    font-size: 14px;
    font-weight: 500;
    opacity: 1;
    margin: 0;
}

.select2-container .select2-search--inline .select2-search__field>*,
.select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder {
    color: #333;
}

.select2-results__options .select2-results__option {
    padding: 11px 16px;
    background-color: transparent !important;
}

.select2-results__options .select2-results__option--highlighted {
    color: #333 !important;
    background-color: #f8f8f8 !important;
}

.select2-results__options .options-with-data {
    display: flex;
}

.select2-results__options .options-with-data img {
    margin-right: 8px;
}

.select2-results__options .options-with-data .text {
    flex: 1;
    align-self: center;
    font-weight: bold;
}

.select2-results__options .options-with-data .text .subtext {
    display: block;
    font-weight: normal;
    margin-top: 2px;
}

.select2-results__options[aria-multiselectable="true"] .select2-results__option:before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 8px;
    background: url("/assets/images/select2_multiple:3ac4e1e0dea67edf454334493ea88ace.png");
    background-size: cover;
    vertical-align: middle;
}

.select2-results__options[aria-multiselectable="true"] .select2-results__option--selected:before {
    background-image: url("/assets/images/select2_multiple_selected:999fc4008d8e6740618c7aef68d2c293.png");
}

.selectedOption~.select2.select2-container .select2-selection {
    border-color: #039 !important;
    background-color: #f4f8ff;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 736px),
only screen and (-o-min-device-pixel-ratio: 3/2) and (max-device-width: 736px),
only screen and (min-resolution: 150dpi) and (max-device-width: 736px),
only screen and (min-device-pixel-ratio: 1.5) and (max-device-width: 736px) {
    .form-wrapper-modern ul li.mobile-single-col ul li {
        width: 100%;
        margin: 0 0 5px;
    }
    .form-wrapper-modern ul li.mobile-single-col ul li:last-child,
    .form-wrapper-modern ul li.mobile-single-col ul li~li {
        margin: 5px 0 0;
    }
    .form-wrapper-modern ul li h4 {
        font-size: 16px;
        letter-spacing: -0.2px;
    }
}

select::-ms-expand {
    display: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .form-wrapper-modern .select select {
        line-height: normal;
    }
}

@-moz-document url-prefix() {
    .form-wrapper-modern .select select {
        text-indent: -2px;
    }
    select:-moz-focusring,
    select::-moz-focus-inner {
        color: transparent !important;
        text-shadow: 0 0 0 #000 !important;
    }
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .form-wrapper-modern input[type="radio"]+label {
        display: inline-block !important;
    }
}

.cfw {
    padding: 20px 15px;
}

.cfw .firm-page .cfw_title {
    text-align: left;
}

.cfw .cfw_title {
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0.12px;
    text-align: center;
    color: #000;
    margin-bottom: 10px;
}

.cfw .cfw_form p,
.cfw .cfw_otp p {
    font-size: 10px;
    color: #999;
    font-weight: 500;
    display: block;
    margin-bottom: 10px;
}

.cfw .cfw_form p.cfw_highlight,
.cfw .cfw_otp p.cfw_highlight {
    margin: 17px 0 20px 0;
    font-size: 12px;
    text-align: center;
    color: #000;
}

.cfw .cfw_form p.information,
.cfw .cfw_otp p.information {
    margin: 0;
}

.cfw .cfw_form p.cfw_server_error,
.cfw .cfw_otp p.cfw_server_error {
    color: #f00;
    display: none;
    margin: 10px 0 0;
}

.cfw .cfw_form p.captcha-disclaimer,
.cfw .cfw_otp p.captcha-disclaimer {
    margin: 0;
}

.cfw .cfw_form p.captcha-disclaimer a,
.cfw .cfw_otp p.captcha-disclaimer a {
    color: #36454d;
}

.cfw .text,
.cfw .select {
    margin-bottom: 10px;
}

.cfw .btn {
    margin: 15px 0 15px 0;
}

.cfw .cfw_form {
    display: block;
}

.cfw .cfw_otp {
    display: none;
}

.cfw .cfw_otp #cfwCode {
    background: -webkit-repeating-linear-gradient(0deg, #000 0, #000 10px, transparent 0, transparent 18px) 15px 90%/100px 1px no-repeat;
    background: -moz-repeating-linear-gradient(0deg, #000 0, #000 10px, transparent 0, transparent 18px) 15px 90%/100px 1px no-repeat;
    background: -o-repeating-linear-gradient(0deg, #000 0, #000 10px, transparent 0, transparent 18px) 15px 90%/100px 1px no-repeat;
    background: -ms-repeating-linear-gradient(0deg, #000 0, #000 10px, transparent 0, transparent 18px) 15px 90%/100px 1px no-repeat;
    background: repeating-linear-gradient(90deg, #000 0, #000 10px, transparent 0, transparent 18px) 15px 90%/100px 1px no-repeat;
    letter-spacing: 0.6rem;
}

.cfw .cfw_success {
    display: none;
}

.cfw .cfw_phone .phone {
    font-size: 18px;
    font-weight: bold;
    color: #000;
    margin-right: 15px;
}

.cfw .cfw_phone a {
    font-size: 14px;
    color: #1064bc;
}

.cfw .cfw_phone p {
    display: block;
    margin-top: 9px;
    font-size: 12px;
    color: #000;
}

.cfw .cfw_timer {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-box;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 13px;
}

.cfw .cfw_timer .icon-timer {
    width: 16px;
    height: 16px;
    margin-right: 5px;
}

.cfw .cfw_timer .icon-timer:before {
    background-image: url("/assets/images/projectDetail:a63bb142c4ade764396abcc4fc9627a8.png");
    background-position: -152px -78px;
    width: 16px;
    height: 16px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .cfw .cfw_timer .icon-timer:before {
        background-image: url("/assets/images/projectDetail_2x:9704bd2edca2e4ad5d2754078c765429.png");
        background-position: -63px -115px;
        -webkit-background-size: 149px 131px;
        -moz-background-size: 149px 131px;
        background-size: 149px 131px;
    }
}

.cfw .cfw_timer span {
    font-size: 14px;
    color: #d0021b;
}

.cfw .cfw_timer a {
    font-size: 14px;
    color: #1064bc;
}

.cfw .cfw_success .content {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 100px 40px 100px 40px;
    text-align: center;
}

.cfw .cfw_success .icon-success {
    height: 48px;
    width: 48px;
}

.cfw .cfw_success .icon-success:before {
    background-image: url("/assets/images/projectDetail:a63bb142c4ade764396abcc4fc9627a8.png");
    background-position: 0 0;
    width: 48px;
    height: 48px;
    content: "";
    display: inline-block;
    vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 1.25dppx) {
    .cfw .cfw_success .icon-success:before {
        background-image: url("/assets/images/projectDetail_2x:9704bd2edca2e4ad5d2754078c765429.png");
        background-position: 0 0;
        -webkit-background-size: 149px 131px;
        -moz-background-size: 149px 131px;
        background-size: 149px 131px;
    }
}

.cfw .cfw_success p {
    margin: 15px 0 15px 0;
    font-size: 14px;
    color: #000;
}

.cfw .cfw_success .success {
    font-weight: bold;
    color: #1f9670;
}

.cfw .textarea {
    position: relative;
    margin-bottom: 10px;
}

.cfw .textarea.without-label {
    margin: 10px 0;
}

.cfw .textarea label {
    font-size: 14px;
    position: absolute;
    font-weight: 600;
    top: -25px;
    left: 0;
}

.cfw .textarea textarea {
    width: 100%;
    height: 160px;
    padding: 15px 14px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff;
    outline: 0;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    -webkit-transition: border-color 0.2s;
    -moz-transition: border-color 0.2s;
    -o-transition: border-color 0.2s;
    -ms-transition: border-color 0.2s;
    transition: border-color 0.2s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    resize: none;
}

.cfw .textarea textarea:disabled {
    background-color: #f7f7f7;
    border-color: #ccc;
    color: #666;
}

.cfw .textarea textarea:focus {
    -webkit-box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    box-shadow: 0 0 3px 0 #438ed8, inset 0 1px 2px 0 #7bb5f4;
    border: solid 1px #438ed8;
}

.cfw .textarea .remaining-letter {
    position: absolute;
    right: 8px;
    top: 138px;
}

.vehicle-experience-widget {
    position: relative;
    top: -15px;
    margin-bottom: 5px;
}

.vehicle-experience-widget a {
    display: flex;
    font-size: 11px;
    align-items: flex-start;
}

.vehicle-experience-widget .vehicleValueScale {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC4xIiBkPSJNMTguOTA2MiAxMUMxOC45MDYyIDkuOTYxNzQgMTguNzAxNyA4LjkzMzY0IDE4LjMwNDQgNy45NzQ0MUMxNy45MDcxIDcuMDE1MTggMTcuMzI0NyA2LjE0MzYgMTYuNTkwNiA1LjQwOTQ0QzE1Ljg1NjQgNC42NzUyNyAxNC45ODQ4IDQuMDkyOSAxNC4wMjU2IDMuNjk1NThDMTMuMDY2NCAzLjI5ODI1IDEyLjAzODMgMy4wOTM3NSAxMSAzLjA5Mzc1QzkuOTYxNzQgMy4wOTM3NSA4LjkzMzY0IDMuMjk4MjUgNy45NzQ0MSAzLjY5NTU4QzcuMDE1MTggNC4wOTI5IDYuMTQzNiA0LjY3NTI3IDUuNDA5NDQgNS40MDk0NEM0LjY3NTI3IDYuMTQzNiA0LjA5MjkgNy4wMTUxOCAzLjY5NTU4IDcuOTc0NDFDMy4yOTgyNSA4LjkzMzY0IDMuMDkzNzUgOS45NjE3NCAzLjA5Mzc1IDExTDExIDExSDE4LjkwNjJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMi40NTI1OCA1LjIzMDMxQzMuNjcxMDIgMy40MjUyOCA1LjQyOTYyIDIuMDUyMzEgNy40NzYzMiAxLjMwODE4TDguMTgxMDYgMy4yNDY1NEM2LjU0MzY5IDMuODQxODUgNS4xMzY4MiA0Ljk0MDIyIDQuMTYyMDcgNi4zODQyNUwyLjQ1MjU4IDUuMjMwMzFaIiBmaWxsPSIjNkFDMDRCIi8+CjxwYXRoIGQ9Ik0yLjI3MDUxIDUuNTA5NjhDMS4yMjQ1OSA3LjE3MjY3IDAuNjc1NDQ2IDkuMDk5ODEgMC42ODc3MDEgMTEuMDY0M0wyLjc1MDE2IDExLjA1MTVDMi43NDAzNiA5LjQ3OTg1IDMuMTc5NjcgNy45MzgxNCA0LjAxNjQgNi42MDc3NUwyLjI3MDUxIDUuNTA5NjhaIiBmaWxsPSIjMjM5RjU1Ii8+CjxwYXRoIGQ9Ik03LjgxMjU2IDEuMTkyNDZDOS44ODM3MSAwLjUxOTMzNiAxMi4xMTQ4IDAuNTE5MTc3IDE0LjE4NiAxLjE5MkwxMy41NDg4IDMuMTUzNkMxMS44OTE4IDIuNjE1MzQgMTAuMTA3IDIuNjE1NDcgOC40NTAwNSAzLjE1Mzk3TDcuODEyNTYgMS4xOTI0NloiIGZpbGw9IiNCMEQyMjgiLz4KPHBhdGggZD0iTTE0LjUyNzUgMS4zMDk1N0MxNi41NzM5IDIuMDU0NSAxOC4zMzIgMy40MjgxNiAxOS41NDk3IDUuMjMzNjhMMTcuODM5OCA2LjM4Njk0QzE2Ljg2NTYgNC45NDI1MyAxNS40NTkxIDMuODQzNiAxMy44MjIgMy4yNDc2NUwxNC41Mjc1IDEuMzA5NTdaIiBmaWxsPSIjRjBDOTNFIi8+CjxwYXRoIGQ9Ik0xOS43NDM5IDUuNTMyNTlDMjAuNzY3MiA3LjE2OTEzIDIxLjMxMDYgOS4wNjAwMSAyMS4zMTI1IDEwLjk5MDFMMTkuMjUgMTAuOTkyMUMxOS4yNDg1IDkuNDQ4IDE4LjgxMzcgNy45MzUzMSAxNy45OTUxIDYuNjI2MDdMMTkuNzQzOSA1LjUzMjU5WiIgZmlsbD0iI0YwOTMzRSIvPgo8L3N2Zz4K");
    width: 22px;
    height: 12px;
    position: relative;
    margin-right: 4px;
}

.vehicle-experience-widget .vehicleValueScale .indicator {
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMyA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS40MjI3OSAwLjAwMjUzNzkzQzEuMzQyMjIgMC4wMTU0OTIyIDEuMjc5MDcgMC4wNzYzOTk4IDEuMjY1NjQgMC4xNTQxMjVMMC4xNzgwMjUgNi40NDg5MkwwLjE3MDg5OSA2LjQ0OTA2TDAuMTcxNTI2IDYuNDg2NTRMMC4xNzA4OTkgNi40OTAxM0wwLjE3MTUyNiA2LjQ5MDA0TDAuMTcxNTg2IDYuNDk2NzNDMC4xOTM5MzYgNy4yNzIyOSAwLjc1OTYzOCA3Ljg5MzI4IDEuNDU0MjIgNy44OTMyOEMyLjE0ODgxIDcuODkzMjggMi43MTQ1MSA3LjI3MjI5IDIuNzM2ODYgNi40OTY3M0wyLjczNjk4IDYuNDkwMDRMMi43Mzc1NSA2LjQ5MDEzTDIuNzM3MTcgNi40ODc0NkwyLjczNzU1IDYuNDQ5MDZMMi43MzA0OCA2LjQ0ODkyTDEuNjQyOCAwLjE1NDEyNUMxLjYyNTQ1IDAuMDUzNjYyIDEuNTI2OTQgLTAuMDE0MjA2IDEuNDIyNzkgMC4wMDI1Mzc5M1oiIGZpbGw9IiMzMzMzMzMiLz4KPC9zdmc+Cg==");
    width: 3px;
    height: 8px;
    position: absolute !important;
}

.vehicle-experience-widget .vehicleValueScale .indicator.LOW {
    left: 7px;
    bottom: -2.5px;
    transform: rotate(-75deg);
}

.vehicle-experience-widget .vehicleValueScale .indicator.LOWER_THAN_AVERAGE {
    left: 8px;
    bottom: -1px;
    transform: rotate(-40deg);
}

.vehicle-experience-widget .vehicleValueScale .indicator.AVERAGE {
    bottom: 0;
    left: 9.5px;
}

.vehicle-experience-widget .vehicleValueScale .indicator.HIGHER_THAN_AVERAGE {
    left: 11px;
    bottom: -1px;
    transform: rotate(40deg);
}

.vehicle-experience-widget .vehicleValueScale .indicator.HIGH {
    left: 12px;
    bottom: -2.5px;
    transform: rotate(75deg);
}

.vehicle-experience-wrapper {
    position: relative;
}

.vehicle-experience-wrapper #vehicle-experince-modal {
    display: none;
    text-align: left;
    width: 300px;
    position: absolute;
    top: -10px;
    left: -100px;
    z-index: 99;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3);
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content {
    padding: 16px 20px 20px 20px;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content:before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    left: 145px;
    top: -4px;
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.11);
    z-index: -1;
    background-color: #fff;
    transform: rotate3d(0, 0, 1, 45deg);
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content:after {
    content: "";
    width: 45px;
    height: 16px;
    background-color: #fff;
    position: absolute;
    left: 130px;
    top: 0;
    z-index: 1;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-header {
    width: 100%;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-header .title {
    width: calc(100% - 20px);
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    color: #333;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-header .modal-closer {
    background-image: url("/assets/images/oto360-modal-closer:078e34ff520d8d2aee1b55f10735dfaf.png");
    display: inline-block;
    width: 16px;
    height: 16px;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-header .modal-closer:hover {
    background-image: url("/assets/images/oto360-modal-closer-hover:5c40bdd1836e93c10699beaaf7d288a1.png");
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-body {
    padding-top: 24px;
    display: flex;
    text-align: center;
    flex-direction: column;
    align-items: center;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-body a {
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    margin-top: 10px;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-body .description-text {
    color: #333;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    margin-top: 12px;
}

.vehicle-experience-wrapper #vehicle-experince-modal .modal-content .modal-body .valuation-scale-text {
    color: #333;
    font-size: 12px;
    line-height: 16px;
    font-weight: 700;
}

body.screenshot-hide .feature-discovery,
body.screenshot-hide *[role="alertdialog"],
body.screenshot-hide #div-gpt-ad-1452674926178-0 {
    visibility: hidden !important;
    opacity: 0 !important;
    display: none !important;
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: 0;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}

.slick-track:before,
.slick-track:after {
    display: table;
    content: "";
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir="rtl"] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

.slick-prev,
.slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: transparent;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    color: transparent;
    outline: 0;
    background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
    opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
    opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    opacity: 0.75;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
    left: -25px;
}

[dir="rtl"] .slick-prev {
    right: -25px;
    left: auto;
}

.slick-prev:before {
    content: "←";
}

[dir="rtl"] .slick-prev:before {
    content: "→";
}

.slick-next {
    right: -25px;
}

[dir="rtl"] .slick-next {
    right: auto;
    left: -25px;
}

.slick-next:before {
    content: "→";
}

[dir="rtl"] .slick-next:before {
    content: "←";
}

.slick-dotted.slick-slider {
    margin-bottom: 30px;
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}

.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: transparent;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
    outline: 0;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
    opacity: 1;
}

.slick-dots li button:before {
    font-family: "slick";
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: "•";
    text-align: center;
    opacity: 0.25;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
    opacity: 0.75;
    color: black;
}

@font-face {
    font-family: "toyota_typebook";
    src: url("/assets/blob/ttbook-webfont:9ad678c5cf947118e0feda8a5509da49.woff2") format("woff2"), url("/assets/blob/ttbook-webfont:62b08b6079a71944852ba5f21138b956.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "toyota_typesemibold";
    src: url("/assets/blob/ttsemibold-webfont:0f0343bcfdc9b980619d75362d2f56a1.woff2") format("woff2"), url("/assets/blob/ttsemibold-webfont:e25dd92285b15b88add23f3bc2a8666c.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

.toyota-slider {
    height: 500px;
    width: 380px;
    margin: 0 auto;
    margin-top: -5px;
}

.toyota-h2 {
    font-family: "toyota_typesemibold";
    font-size: 20px;
    padding: 5px 10px 5px 10px;
    color: #000;
    margin: 0;
    text-align: left;
    font-weight: bold;
}

.toyota-p {
    font-family: "toyota_typebook";
    font-size: 16px;
    padding: 0 10px 0 10px;
    color: #000;
    margin: 0;
    height: 200px;
    font-weight: normal;
    text-align: left;
    line-height: 20px;
}

.imaj {
    padding: 5px 0 0 5px;
    margin: 5px 0 0 5px;
}

.toyota-slider>div {
    color: #fff;
    font-family: "toyota_typebook";
    font-size: 20px;
    font-weight: 800;
    width: 100%;
    height: 500px !important;
    text-align: center;
    padding: 0;
    margin: 0;
    background-color: #fff;
}

.slide-text *,
.slide-text-half * {
    padding: 10px;
}

.slick-track {
    height: 100%;
}

.slick-slide {
    position: relative;
}

.toyota-slider .slick-arrow {
    position: absolute;
    margin: 2px 0 0 0;
    z-index: 10;
    font-size: 0;
    width: 60px;
    height: 60px;
}

.toyota-slider .slick-arrow.slick-prev {
    top: -50px;
    left: 43%;
    transform: rotate(90deg);
}

.toyota-slider .slick-arrow.slick-next {
    top: 97%;
    left: 43%;
    transform: rotate(-270deg);
}

.toyota-slider .slick-arrow.slick-disabled {
    opacity: 0.2;
}

.slick-prev:before,
.slick-next:before {
    color: #000;
}

#result {
    font-family: "toyota_typebook";
    overflow: hidden;
    display: block;
    margin: auto;
    width: 325px;
}

#result p {
    font-family: "toyota_typebook";
    text-align: center;
    float: left;
    color: #fff;
    height: 80px;
}

#result span {
    font-family: "toyota_typebook";
    line-height: 35px;
    display: block;
    background-color: #fff;
    color: #000;
    height: 40px;
    width: 140px;
    margin-top: 5px;
}

body .generic-form input[disabled],
body .generic-form textarea[disabled],
body .generic-form button[disabled] {
    opacity: 0.6;
    cursor: not-allowed;
}

body .generic-form input[type="text"],
body .generic-form input[type="number"],
body .generic-form textarea {
    border: 1px solid #d7d7d7;
}

body .generic-form input[type="text"]:focus,
body .generic-form input[type="number"]:focus,
body .generic-form textarea:focus {
    box-shadow: 0 0 3px 0 #438ed8, 0 0 2px 0 #7bb5f4 inset;
    border: 1px solid #438ed8;
}

.generic-form.submitted input[type="text"]:invalid,
.generic-form.submitted input[type="number"]:invalid,
.generic-form.submitted textarea:invalid {
    background-color: #fff1f1;
    border: 1px solid #ee8b8a;
}

.generic-form.submitted input[type="text"]:invalid:focus,
.generic-form.submitted input[type="number"]:invalid:focus,
.generic-form.submitted textarea:invalid:focus {
    box-shadow: 0 0 3px 0 #ee8b8a, 0 0 2px 0 #f7b0af inset;
}

.generic-form.submitted input[type="text"]:invalid~.invalidity-of-previous,
.generic-form.submitted input[type="number"]:invalid~.invalidity-of-previous,
.generic-form.submitted textarea:invalid~.invalidity-of-previous {
    background-color: #fff1f1;
    border: 1px solid #ee8b8a;
}

.generic-form.submitted input[type="text"]:invalid~.invalidity-of-previous:focus,
.generic-form.submitted input[type="number"]:invalid~.invalidity-of-previous:focus,
.generic-form.submitted textarea:invalid~.invalidity-of-previous:focus {
    box-shadow: 0 0 3px 0 #ee8b8a, 0 0 2px 0 #f7b0af inset;
}

form.avf-auto-validate-form .avf-input-errors {
    display: none;
}

form.avf-auto-validate-form [data-avf-input-error] {
    color: #f00;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    display: none;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="badInput"] [data-avf-input-error="badInput"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="customError"] [data-avf-input-error="customError"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="patternMismatch"] [data-avf-input-error="patternMismatch"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="rangeOverflow"] [data-avf-input-error="rangeOverflow"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="rangeUnderflow"] [data-avf-input-error="rangeUnderflow"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="stepMismatch"] [data-avf-input-error="stepMismatch"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="tooLong"] [data-avf-input-error="tooLong"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="tooShort"] [data-avf-input-error="tooShort"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="typeMismatch"] [data-avf-input-error="typeMismatch"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="valid"] [data-avf-input-error="valid"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid [data-avf-input-errors~="valueMissing"] [data-avf-input-error="valueMissing"] {
    display: revert;
}

form.avf-auto-validate-form.submitted:invalid .avf-input-errors {
    display: revert;
}

@-moz-keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@-webkit-keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@-o-keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@-moz-keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-o-keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-moz-keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@-webkit-keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@-o-keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@-moz-keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@-webkit-keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@-o-keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@-moz-keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@-webkit-keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@-o-keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@-moz-keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

@-webkit-keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

@-o-keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

@keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

body.dialog-opened {
    overflow: hidden;
}

@media screen and (min-width: 736px) {
    div.sahibinden-dialog {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        z-index: 70000;
        justify-content: center;
        align-items: center;
        overflow: hidden;
        letter-spacing: normal;
    }
    div.sahibinden-dialog:not(.dialog-has-title) .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper {
        padding-top: 20px;
    }
    div.sahibinden-dialog.dialog-has-footer .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main {
        max-height: calc(55vh - 70px);
    }
    div.sahibinden-dialog[open] {
        display: flex;
    }
    div.sahibinden-dialog[open]:not(.closing) .sahibinden-dialog-wrapper {
        animation: dialogOpenAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog[open]:not(.closing) .sahibinden-dialog-backdrop {
        animation: backdropShowAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog.closing .sahibinden-dialog-wrapper {
        animation: dialogCloseAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog.closing .sahibinden-dialog-backdrop {
        animation: backdropCloseAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog:modal {
        background: 0;
        border: 0;
        padding: 0;
        max-width: unset;
        max-height: unset;
    }
    div.sahibinden-dialog .sahibinden-dialog-backdrop {
        background-color: rgba(0, 0, 0, 0.6);
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper {
        display: flex;
        flex-direction: column;
        min-width: 500px;
        max-width: 550px;
        max-height: calc(100vh - 200px);
        position: relative;
        z-index: 5;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-draggable-containment {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        pointer-events: none;
        visibility: hidden;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper {
        background-color: #fff;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
        padding: 20px;
        padding-top: 15px;
        display: flex;
        flex-direction: column;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header {
        border-bottom: 1px solid #d9dade;
        box-sizing: border-box;
        position: relative;
        display: flex;
        flex-direction: row;
        flex-shrink: 0;
        margin-bottom: 20px;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header:empty {
        display: none;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .title {
        font-weight: 700;
        font-size: 18px;
        line-height: 20px;
        color: #333;
        display: block;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        word-break: break-word;
        margin-bottom: 8px;
        flex: 1;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .title:empty {
        display: none;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .dialog-header-close {
        margin-left: 18px;
        font-weight: 700;
        color: #8599aa;
        -webkit-text-stroke: 2px;
        flex-shrink: 0;
        cursor: pointer;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main {
        padding: 0;
        max-height: 55vh;
        overflow: hidden auto;
        flex-grow: 1;
        font-size: 14px;
        line-height: 18px;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons {
        display: flex;
        gap: 10px;
        justify-content: end;
        align-items: center;
        margin-top: 30px;
        padding-bottom: 4px;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button {
        text-align: center;
        box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07), 0px 0 4px rgba(0, 0, 0, 0.06), 0px 2px 3px rgba(0, 0, 0, 0.1);
        border: 0;
        border-radius: 2px;
        font-weight: 700;
        font-size: 14px;
        line-height: 21px;
        background-color: #438ed8;
        color: #fff;
        padding: 9.5px;
        cursor: pointer;
        min-width: 100px;
        outline: 0;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary {
        background-color: #f7f7f7;
        color: #438ed8;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer {
        padding: 0;
        text-align: right;
        margin-top: 30px;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer:empty {
        display: none;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer button {
        outline: 0;
    }
    div.sahibinden-dialog .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer button.dialog-footer-button-ok {
        background-color: #438ed8;
        border: 0;
        color: #fff;
        box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07), 0px 0 4px rgba(0, 0, 0, 0.06), 0px 2px 3px rgba(0, 0, 0, 0.1);
        border-radius: 2px;
        padding: 9.5px 23px;
        font-size: 14px;
        line-height: 21px;
        text-align: center;
        font-weight: 700;
        cursor: pointer;
    }
}

@-moz-keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@-webkit-keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@-o-keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@keyframes backdropCloseAnimation {
    to {
        opacity: 0;
    }
}

@-moz-keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-o-keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes backdropShowAnimation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-moz-keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@-webkit-keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@-o-keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@keyframes bottomSheetOpenAnimation {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

@-moz-keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@-webkit-keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@-o-keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@keyframes bottomSheetCloseAnimation {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(100%);
    }
}

@-moz-keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@-webkit-keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@-o-keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes dialogOpenAnimation {
    from {
        opacity: 0;
        transform: translateY(50%);
    }
    to {
        opacity: 1;
        transform: translateY(0%);
    }
}

@-moz-keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

@-webkit-keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

@-o-keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

@keyframes dialogCloseAnimation {
    from {
        opacity: 1;
        transform: translateY(0%);
    }
    to {
        opacity: 0;
        transform: translateY(50%);
    }
}

body.dialog-opened {
    overflow: hidden;
}

@media screen and (max-width: 736px) {
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] {
        display: none;
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        z-index: 70000;
        justify-content: center;
        align-items: flex-end;
        overflow: hidden;
        letter-spacing: normal;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"][open] {
        display: flex;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"][open]:not(.closing) .sahibinden-dialog-wrapper {
        animation: bottomSheetOpenAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"][open]:not(.closing) .sahibinden-dialog-backdrop {
        animation: backdropShowAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"].closing .sahibinden-dialog-wrapper {
        animation: bottomSheetCloseAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"].closing .sahibinden-dialog-backdrop {
        animation: backdropCloseAnimation 500ms ease forwards;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"]:modal {
        background: 0;
        border: 0;
        padding: 0;
        margin-bottom: 0;
        max-width: unset;
        max-height: unset;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-backdrop {
        background-color: rgba(0, 0, 0, 0.6);
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper {
        display: flex;
        flex-direction: column;
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: calc(var(--window-inner-height-vh, 1vh) * 100 - 50px);
        padding: 0;
        position: relative;
        z-index: 5;
        justify-content: flex-end;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-draggable-containment {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        height: calc(200% - 30px);
        pointer-events: none;
        visibility: hidden;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper {
        background-color: #fff;
        border-radius: 4px 4px 0 0;
        display: flex;
        flex-direction: column;
        overflow: hidden;
        padding-bottom: var(--browser-offset, 0);
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header {
        min-height: 30px;
        border-bottom: 1px solid #eaeaea;
        box-sizing: border-box;
        position: relative;
        cursor: grab;
        display: flex;
        flex-direction: column;
        flex-shrink: 0;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header::before {
        content: "";
        width: 100px;
        height: 5px;
        background-color: #eaeaea;
        border-radius: 100px;
        position: absolute;
        top: 8px;
        left: 50%;
        transform: translateX(-50%);
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .title {
        font-weight: 700;
        font-size: 18px;
        line-height: 20px;
        color: #333;
        text-align: center;
        display: block;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        word-break: break-word;
        margin: 16px;
        margin-top: 30px;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .title:empty {
        display: none;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-header .dialog-header-close {
        display: none;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main {
        text-align: center;
        padding: 16px;
        overflow: hidden auto;
        flex: 1 1 auto;
        font-size: 14px;
        line-height: 18px;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons {
        display: flex;
        gap: 8px;
        justify-content: center;
        align-items: center;
        padding-top: 16px;
        margin-top: 16px;
        position: relative;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons::after {
        content: "";
        position: absolute;
        top: 0;
        left: -16px;
        width: 100vw;
        height: 1px;
        background: #eaeaea;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button {
        text-align: center;
        box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07), 0px 0 4px rgba(0, 0, 0, 0.06), 0px 2px 3px rgba(0, 0, 0, 0.1);
        border: 0;
        border-radius: 2px;
        font-weight: 700;
        font-size: 14px;
        line-height: 21px;
        background-color: #438ed8;
        color: #fff;
        flex: 1;
        padding: 9.5px;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-main .content-buttons button.secondary {
        background-color: #f7f7f7;
        color: #438ed8;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer {
        border-top: 1px solid #eaeaea;
        padding: 16px;
        display: flex;
        flex-shrink: 0;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer:empty {
        display: none;
    }
    div.sahibinden-dialog[data-type="BOTTOM_SHEET"] .sahibinden-dialog-wrapper .sahibinden-dialog-inner-wrapper .dialog-footer button.dialog-footer-button-ok {
        background-color: #438ed8;
        color: #fff;
        font-weight: 700;
        font-size: 14px;
        line-height: 21px;
        text-align: center;
        flex: 1;
        box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07), 0 0 4px rgba(0, 0, 0, 0.06), 0 2px 3px rgba(0, 0, 0, 0.1);
        border: 0;
        border-radius: 2px;
        padding: 9.5px;
        cursor: pointer;
    }
}

section.classified-actions-section[data-section="classified-actions-section"] {
    margin: 16px 0;
}

section.classified-actions-section[data-section="classified-actions-section"] .container-classified-actions {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: 8px;
}

section.classified-actions-section[data-section="classified-actions-section"] .container-classified-actions button {
    background: 0;
    margin: 0 !important;
    padding: 7px !important;
    border-radius: 2px;
    border: 1px solid transparent;
    font-style: normal;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-align: center;
    -webkit-box-shadow: 0 2px 4px 0 rgba(128, 128, 128, 0.12);
    box-shadow: 0 2px 4px 0 rgba(128, 128, 128, 0.12);
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    cursor: pointer;
}

section.classified-actions-section[data-section="classified-actions-section"] .container-classified-actions button.give-offer {
    background: #fff;
    border-color: #438ed8;
    color: #438ed8;
}

section.classified-actions-section[data-section="classified-actions-section"] .container-classified-actions button.buy {
    background: #00a698;
    border-color: #00a698;
    color: #fff;
}

.cod-give-offer .question-mark {
    cursor: pointer;
    margin-left: 8px;
}

.cod-give-offer .question-mark::before {
    background-image: url("assets/images/classifiedDetail_a44eb9f906ffced08dae8bec44d0bc4d.png");
    background-position: -59px -444px;
    width: 20px;
    height: 20px;
    content: "";
    display: inline-block;
    vertical-align: middle;
    vertical-align: bottom;
}

@media (min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 1.5dppx) {
    .cod-give-offer .question-mark::before {
        background-image: url("assets/images/classifiedDetail_2x_ad1cd4c201b66bbb73c6653170c5462c.png");
        background-position: -171px -356px;
        -webkit-background-size: 467px 431px;
        -moz-background-size: 467px 431px;
        background-size: 467px 431px;
    }
}

.cod-give-offer .input-errors {
    margin-top: 5px;
}

.cod-give-offer .classified-offer-buy-paris {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid rgba(0, 166, 152, 0.12);
    border-radius: 5px;
    background-color: rgba(0, 166, 152, 0.06);
    padding: 10px 24px 10px 16px;
}

.cod-give-offer .classified-offer-buy-paris .classified-price-container {
    font-size: 14px;
    font-weight: 400;
    color: #333;
}

.cod-give-offer .classified-offer-buy-paris .classified-price-container sup {
    vertical-align: baseline;
}

.cod-give-offer .classified-offer-buy-paris .buy-now-container {
    margin-top: 5px;
    color: #333;
    font-size: 12px;
}

.cod-give-offer .classified-offer-buy-paris .buy-now-container .pg-block {
    display: inline-block;
    color: #00a698;
}

.cod-give-offer .classified-offer-buy-paris .buy-now {
    background: 0;
    outline: 1px solid #00a698;
    border: 0;
    border-radius: 2px;
    color: #00a698;
    font-size: 12px;
    padding: 8px 24px;
    font-weight: 700;
    line-height: 16px;
    cursor: pointer;
}

.cod-give-offer .or-separator {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 16px;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 20px 0;
    font-size: 12px;
    color: #999;
}

.cod-give-offer .or-separator::before,
.cod-give-offer .or-separator::after {
    content: "";
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 1px;
    background-color: #dddee0;
}

.cod-give-offer .offer-form-wrapper .classified-price-container {
    line-height: 18px;
    color: #333;
    font-size: 14px;
    margin-bottom: 20px;
}

.cod-give-offer .offer-form-wrapper .offer-input-label {
    color: #333;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 5px;
}

.cod-give-offer .offer-form-wrapper .offer-input-container {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.cod-give-offer .offer-form-wrapper .offer-input-container::after {
    pointer-events: none;
    content: attr(data-currency);
    color: #333;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    position: absolute;
    right: 15px;
    top: 50%;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
}

.cod-give-offer .offer-form-wrapper .offer-input-container input.offer-price {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 16px;
    color: #333;
    line-height: 20px;
    font-weight: 400;
    padding: 12px 15px;
    margin: 0 2px;
    background-color: #fff;
    outline: 0;
    border-radius: 2px;
}

.cod-give-offer .offer-form-wrapper .offer-input-container input.offer-price::placeholder {
    color: transparent;
}

.cod-give-offer .offer-form-wrapper .offer-input-container input.offer-price:invalid~.placeholder {
    display: block;
}

.cod-give-offer .offer-form-wrapper .offer-input-container .placeholder {
    pointer-events: none;
    color: #d7d7d7;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    position: absolute;
    left: 18px;
    top: 50%;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
    display: none;
}

.cod-whats-offer .dialog-main {
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    color: #454545;
}

.cod-whats-offer .dialog-main ul {
    list-style-position: outside;
    list-style-type: disc;
    padding-left: 16px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 10px;
    margin-top: 10px;
}

section.classified-actions-section[data-section="classified-actions-section"][data-platform="RESPONSIVE"] {
    margin: 0;
}

section.classified-actions-section[data-section="classified-actions-section"][data-platform="RESPONSIVE"] .container-classified-actions button.give-offer {
    border-color: #1064bc;
    color: #1064bc;
    padding: 7px 16px !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-weight: 600;
}

@media screen and (max-width: 736px) {
    .cod-give-offer-container {
        text-align: left;
    }
    .cod-give-offer .content-buttons {
        padding-bottom: 50px;
    }
    .cod-give-offer .question-mark {
        position: absolute;
        right: 16px;
    }
    .cod-give-offer .classified-offer-buy-paris {
        padding: 10px 16px;
    }
    .cod-give-offer .classified-offer-buy-paris .classified-price-container {
        font-weight: 500;
    }
    .cod-give-offer .classified-offer-buy-paris .buy-now-container {
        margin-top: 4px;
        font-size: 10px;
        line-height: 11px;
        font-weight: 400;
    }
    .cod-give-offer .or-separator {
        margin: 16px 0;
    }
    .cod-give-offer .offer-form-wrapper .classified-price-container {
        text-align: center;
        font-size: 14px;
        line-height: 16px;
        font-weight: 400;
    }
    .cod-give-offer .offer-form-wrapper .offer-input-container::after {
        font-size: 14px;
        line-height: 16px;
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        -ms-transform: translateY(-8px);
        transform: translateY(-8px);
    }
    .cod-give-offer .offer-form-wrapper .offer-input-container .placeholder {
        font-size: 14px;
        line-height: 16px;
        -webkit-transform: translateY(-8px);
        -moz-transform: translateY(-8px);
        -o-transform: translateY(-8px);
        -ms-transform: translateY(-8px);
        transform: translateY(-8px);
    }
    .cod-whats-offer .dialog-main {
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        color: #333;
    }
    .cod-whats-offer .dialog-main .container {
        text-align: left;
    }
}

.feature-discovery {
    z-index: 1000;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    overflow: hidden;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}

.feature-discovery--visible {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.feature-discovery--fixed {
    position: fixed;
}

.feature-discovery__highlighted_circle {
    position: absolute;
    background-color: #fff;
    border: 15px solid;
    border-radius: 50%;
    -webkit-background-clip: content;
    -moz-background-clip: content;
    background-clip: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-animation-name: feature-discovery--flash-border;
    -moz-animation-name: feature-discovery--flash-border;
    -o-animation-name: feature-discovery--flash-border;
    -ms-animation-name: feature-discovery--flash-border;
    animation-name: feature-discovery--flash-border;
    -webkit-animation-duration: 2.5s;
    -moz-animation-duration: 2.5s;
    -o-animation-duration: 2.5s;
    -ms-animation-duration: 2.5s;
    animation-duration: 2.5s;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: default;
}

.feature-discovery__big-circle {
    position: absolute;
    overflow: hidden;
    width: 1000px;
    height: 1000px;
    background-color: rgba(63, 71, 94, 0.9);
    border-radius: 50%;
    -webkit-box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
    box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
}

.feature-discovery__celebrity {
    position: absolute;
    display: block;
}

.feature-discovery__info-area {
    position: absolute;
    color: #fff;
    z-index: 1;
}

.feature-discovery__info-title {
    font-size: 21px;
    font-weight: bold;
}

.feature-discovery__info-text {
    font-size: 18px;
}

@-moz-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-webkit-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-o-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

.feature-discovery-add-to-favorites .feature-discovery__icon-circle {
    width: 150px;
    height: 150px;
    cursor: default;
}

.feature-discovery-add-to-favorites .feature-discovery__big-circle {
    width: 1190px;
    height: 1190px;
}

.feature-discovery-add-to-favorites .feature-discovery__celebrity {
    top: 610px;
    left: 135px;
    width: 428px;
}

.feature-discovery-add-to-favorites .feature-discovery__info-area {
    width: 350px;
}

.feature-discovery-add-to-favorites .feature-discovery__info-title {
    font-weight: normal;
    font-size: 24px;
    margin-bottom: 7px;
    letter-spacing: 0.1px;
}

.feature-discovery-add-to-favorites .feature-discovery__info-text {
    font-size: 15px;
    opacity: 0.8;
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=80);
    font-weight: 400;
    letter-spacing: 0.1px;
    line-height: 20px;
}

.feature-discovery {
    z-index: 1000;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    overflow: hidden;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}

.feature-discovery--visible {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.feature-discovery--fixed {
    position: fixed;
}

.feature-discovery__highlighted_circle {
    position: absolute;
    background-color: #fff;
    border: 15px solid;
    border-radius: 50%;
    -webkit-background-clip: content;
    -moz-background-clip: content;
    background-clip: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-animation-name: feature-discovery--flash-border;
    -moz-animation-name: feature-discovery--flash-border;
    -o-animation-name: feature-discovery--flash-border;
    -ms-animation-name: feature-discovery--flash-border;
    animation-name: feature-discovery--flash-border;
    -webkit-animation-duration: 2.5s;
    -moz-animation-duration: 2.5s;
    -o-animation-duration: 2.5s;
    -ms-animation-duration: 2.5s;
    animation-duration: 2.5s;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: default;
}

.feature-discovery__big-circle {
    position: absolute;
    overflow: hidden;
    width: 1000px;
    height: 1000px;
    background-color: rgba(63, 71, 94, 0.9);
    border-radius: 50%;
    -webkit-box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
    box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
}

.feature-discovery__celebrity {
    position: absolute;
    display: block;
}

.feature-discovery__info-area {
    position: absolute;
    color: #fff;
    z-index: 1;
}

.feature-discovery__info-title {
    font-size: 21px;
    font-weight: bold;
}

.feature-discovery__info-text {
    font-size: 18px;
}

@-moz-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-webkit-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-o-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

.feature-discovery-buy-product.feature-discovery {
    width: 100%;
}

.feature-discovery-buy-product .feature-discovery__icon-circle {
    width: 150px;
    height: 150px;
    cursor: default;
}

.feature-discovery-buy-product .feature-discovery__big-circle {
    width: 1000px;
    height: 1000px;
}

.feature-discovery-buy-product .feature-discovery__celebrity {
    top: 415px;
    left: 450px;
    width: 395px;
}

.feature-discovery-buy-product .feature-discovery__info-area {
    width: 350px;
}

.feature-discovery-buy-product .feature-discovery__info-title {
    font-size: 24px;
    line-height: 23px;
    margin-bottom: 8px;
}

.feature-discovery-buy-product .feature-discovery__info-text {
    font-size: 15px;
    opacity: 0.7;
    -ms-filter: "alpha(opacity=70)";
    filter: alpha(opacity=70);
    font-weight: 400;
    line-height: 18px;
}

.feature-discovery {
    z-index: 1000;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    overflow: hidden;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}

.feature-discovery--visible {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.feature-discovery--fixed {
    position: fixed;
}

.feature-discovery__highlighted_circle {
    position: absolute;
    background-color: #fff;
    border: 15px solid;
    border-radius: 50%;
    -webkit-background-clip: content;
    -moz-background-clip: content;
    background-clip: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-animation-name: feature-discovery--flash-border;
    -moz-animation-name: feature-discovery--flash-border;
    -o-animation-name: feature-discovery--flash-border;
    -ms-animation-name: feature-discovery--flash-border;
    animation-name: feature-discovery--flash-border;
    -webkit-animation-duration: 2.5s;
    -moz-animation-duration: 2.5s;
    -o-animation-duration: 2.5s;
    -ms-animation-duration: 2.5s;
    animation-duration: 2.5s;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: default;
}

.feature-discovery__big-circle {
    position: absolute;
    overflow: hidden;
    width: 1000px;
    height: 1000px;
    background-color: rgba(63, 71, 94, 0.9);
    border-radius: 50%;
    -webkit-box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
    box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
}

.feature-discovery__celebrity {
    position: absolute;
    display: block;
}

.feature-discovery__info-area {
    position: absolute;
    color: #fff;
    z-index: 1;
}

.feature-discovery__info-title {
    font-size: 21px;
    font-weight: bold;
}

.feature-discovery__info-text {
    font-size: 18px;
}

@-moz-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-webkit-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-o-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

body {
    position: relative;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery {
    position: absolute;
    overflow: visible;
    height: 100%;
    width: 100%;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__big-circle {
    width: 1114px;
    height: 1114px;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__celebrity {
    position: absolute;
    bottom: 0;
    width: auto;
    height: 750px;
    left: 250px;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__icon-circle {
    width: 160px;
    height: 160px;
    border: 20px solid;
    right: -60px;
    bottom: -60px;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__icon-circle .cta {
    font-size: 11px;
    color: #039;
    white-space: nowrap;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__icon-circle .cta.icon {
    margin-left: 17px;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__icon-circle .cta.icon:before {
    background-image: url("/assets/images/sifir-araclar:2d3cabda85eb4f9d3a003322691a6f1c.png");
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    margin-left: -20px;
    margin-top: -3px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__info-area {
    white-space: nowrap;
    bottom: 330px;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__info-title {
    font-size: 24px;
    line-height: 28px;
    letter-spacing: normal;
    font-weight: 500;
    margin-left: 20px;
}

.feature-discovery-touch-point-brand-new-cars .feature-discovery__info-text {
    font-size: 15px;
    line-height: 18px;
    font-weight: 500;
    letter-spacing: normal;
    margin-top: 5px;
    width: 400px;
    margin-left: 20px;
}

.user-info li.show-anim {
    -webkit-animation-name: highlight-background;
    -moz-animation-name: highlight-background;
    -o-animation-name: highlight-background;
    -ms-animation-name: highlight-background;
    animation-name: highlight-background;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    -ms-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    -ms-animation-duration: 1s;
    animation-duration: 1s;
}

@-moz-keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

@-webkit-keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

@-o-keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

@keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

.feature-discovery {
    z-index: 1000;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    overflow: hidden;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}

.feature-discovery--visible {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.feature-discovery--fixed {
    position: fixed;
}

.feature-discovery__highlighted_circle {
    position: absolute;
    background-color: #fff;
    border: 15px solid;
    border-radius: 50%;
    -webkit-background-clip: content;
    -moz-background-clip: content;
    background-clip: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-animation-name: feature-discovery--flash-border;
    -moz-animation-name: feature-discovery--flash-border;
    -o-animation-name: feature-discovery--flash-border;
    -ms-animation-name: feature-discovery--flash-border;
    animation-name: feature-discovery--flash-border;
    -webkit-animation-duration: 2.5s;
    -moz-animation-duration: 2.5s;
    -o-animation-duration: 2.5s;
    -ms-animation-duration: 2.5s;
    animation-duration: 2.5s;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: default;
}

.feature-discovery__big-circle {
    position: absolute;
    overflow: hidden;
    width: 1000px;
    height: 1000px;
    background-color: rgba(63, 71, 94, 0.9);
    border-radius: 50%;
    -webkit-box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
    box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
}

.feature-discovery__celebrity {
    position: absolute;
    display: block;
}

.feature-discovery__info-area {
    position: absolute;
    color: #fff;
    z-index: 1;
}

.feature-discovery__info-title {
    font-size: 21px;
    font-weight: bold;
}

.feature-discovery__info-text {
    font-size: 18px;
}

@-moz-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-webkit-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-o-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

body {
    position: relative;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery {
    position: absolute;
    overflow: visible;
    height: 100%;
    width: 100%;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__big-circle {
    width: 1114px;
    height: 1114px;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__celebrity {
    position: absolute;
    bottom: -85px;
    width: auto;
    height: 780px;
    left: 483px;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__icon-circle {
    width: 160px;
    height: 160px;
    border: 20px solid;
    right: -60px;
    bottom: -60px;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__icon-circle .cta {
    font-size: 11px;
    color: #039;
    white-space: nowrap;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__icon-circle .cta.icon {
    margin-left: 17px;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__icon-circle .cta.icon:before {
    background-image: url("/assets/images/sifir-araclar:2d3cabda85eb4f9d3a003322691a6f1c.png");
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    margin-left: -20px;
    margin-top: -3px;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__info-area {
    white-space: nowrap;
    bottom: 330px;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__info-title {
    font-size: 24px;
    line-height: 28px;
    letter-spacing: normal;
    font-weight: 500;
    margin-left: 20px;
}

.feature-discovery-touch-point-price-evaluation .feature-discovery__info-text {
    font-size: 15px;
    line-height: 18px;
    font-weight: 500;
    letter-spacing: normal;
    margin-top: 5px;
    width: 400px;
    margin-left: 20px;
}

.user-info li.show-anim {
    -webkit-animation-name: highlight-background;
    -moz-animation-name: highlight-background;
    -o-animation-name: highlight-background;
    -ms-animation-name: highlight-background;
    animation-name: highlight-background;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
    -ms-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    -ms-animation-duration: 1s;
    animation-duration: 1s;
}

@-moz-keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

@-webkit-keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

@-o-keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

@keyframes highlight-background {
    0% {
        background: #fff;
    }
    20% {
        background: rgba(0, 166, 152, 0.169);
    }
    80% {
        background: rgba(0, 166, 152, 0.169);
    }
    100% {
        background: #fff;
    }
}

.feature-discovery {
    z-index: 1000;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    overflow: hidden;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}

.feature-discovery--visible {
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.feature-discovery--fixed {
    position: fixed;
}

.feature-discovery__highlighted_circle {
    position: absolute;
    background-color: #fff;
    border: 15px solid;
    border-radius: 50%;
    -webkit-background-clip: content;
    -moz-background-clip: content;
    background-clip: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-animation-name: feature-discovery--flash-border;
    -moz-animation-name: feature-discovery--flash-border;
    -o-animation-name: feature-discovery--flash-border;
    -ms-animation-name: feature-discovery--flash-border;
    animation-name: feature-discovery--flash-border;
    -webkit-animation-duration: 2.5s;
    -moz-animation-duration: 2.5s;
    -o-animation-duration: 2.5s;
    -ms-animation-duration: 2.5s;
    animation-duration: 2.5s;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: default;
}

.feature-discovery__big-circle {
    position: absolute;
    overflow: hidden;
    width: 1000px;
    height: 1000px;
    background-color: rgba(63, 71, 94, 0.9);
    border-radius: 50%;
    -webkit-box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
    box-shadow: 0 -4px 15px 8px rgba(0, 0, 0, 0.4);
}

.feature-discovery__celebrity {
    position: absolute;
    display: block;
}

.feature-discovery__info-area {
    position: absolute;
    color: #fff;
    z-index: 1;
}

.feature-discovery__info-title {
    font-size: 21px;
    font-weight: bold;
}

.feature-discovery__info-text {
    font-size: 18px;
}

@-moz-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-webkit-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@-o-keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

@keyframes feature-discovery--flash-border {
    0% {
        border-color: transparent;
    }
    50% {
        border-color: rgba(240, 240, 240, 0.6);
    }
    100% {
        border-color: transparent;
    }
}

.feature-discovery-ask-question.feature-discovery {
    width: 100%;
}

.feature-discovery-ask-question .feature-discovery__icon-circle {
    width: 120px;
    height: 120px;
    cursor: default;
}

.feature-discovery-ask-question .feature-discovery__big-circle {
    width: 1000px;
    height: 1000px;
}

.feature-discovery-ask-question .feature-discovery__celebrity {
    top: 415px;
    left: 450px;
    width: 395px;
}

.feature-discovery-ask-question .feature-discovery__info-area {
    width: 300px;
}

.feature-discovery-ask-question .feature-discovery__info-title {
    font-size: 24px;
    line-height: 23px;
    margin-bottom: 12px;
}

.feature-discovery-ask-question .feature-discovery__info-text {
    font-size: 16px;
    opacity: 0.7;
    -ms-filter: "alpha(opacity=70)";
    filter: alpha(opacity=70);
    font-weight: 400;
    line-height: 18px;
}