.stm-hero-banner-wrap{display:block;position:relative;left:calc(-1 * (100vw - 100%) / 2);width:100vw;}
.stm-hero-banner-wrap .stm-image-wrap{display:block;width:100%;margin:auto 0;overflow:hidden;max-height:600px;}
.stm-hero-banner-wrap .stm-image-wrap img{display:block;width:100%;min-height:600px;-o-object-fit:cover;object-fit:cover;transform:scale(1, 1);transition:all 0.3s ease-in-out;}
@media(max-width:767px){
.stm-hero-banner-wrap .stm-image-wrap img{min-height:400px;}
}
.stm-hero-banner-wrap:hover .stm-image-wrap img{transform:scale(1.01, 1.01);}
.stm-hero-banner-wrap .container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}
.stm-hero-banner-wrap .container .stm-info-wrap{backface-visibility:hidden;}
.stm-hero-banner-wrap .container .stm-info-wrap .stm-hb-round{backface-visibility:hidden;}
@media(max-width:767px){
.stm-hero-banner-wrap .container .stm-info-wrap .stm-hb-round .stm-button{padding:14px 18px 12px;}
}
.stm-hero-banner-wrap.left .container{justify-content:flex-start;}
.stm-hero-banner-wrap.right .container{justify-content:flex-end;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap{display:inline-block;z-index:5;transition:all 0.3s ease-in-out;width:359px;height:359px;position:relative;}
@media(max-width:1199px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap{margin:0 15px;}
}
@media(max-width:767px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap{width:280px;height:280px;}
}
@media(max-width:320px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap{margin-left:5px;}
}
.stm-hero-banner-wrap.style_1 .stm-info-wrap:after{position:absolute;content:"";display:block;top:-18px;left:-18px;right:-18px;bottom:-18px;border-radius:50%;opacity:0.25;z-index:-1;transform:scale(1, 1);transition:all 0.5s ease-in-out;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap:hover:after{transform:scale(1.05, 1.05);opacity:0.5;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap:hover .stm-hb-round:after{opacity:1;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round{width:100%;height:100%;z-index:5;color:rgb(255, 255, 255);text-decoration:none;white-space:normal;text-align:left;line-height:20px;letter-spacing:0px;font-weight:400;padding:58px 19px 50px 27px;border-radius:50%;transform-origin:50% 50%;opacity:1;transform:translate(0px, 0px);}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;border-radius:50%;opacity:0.85;z-index:-1;transition:all 0.5s ease-in-out;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}
}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-title{font-weight:700;color:rgb(35, 38, 40);padding-left:37px;padding-right:45px;line-height:1.1;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-title span{display:block;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-title{font-size:16px;padding:0;}
}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;letter-spacing:0px;font-weight:400;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit > span{display:inline-block;position:relative;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-currency{font-weight:600;color:#fff;vertical-align:top;justify-content:space-between;line-height:1;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-price{text-align:left;letter-spacing:-6px;font-weight:700;line-height:0.7;vertical-align:top;color:#fff;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-price{letter-spacing:0;}
}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-divider{position:relative;left:6px;color:#232628;line-height:1;margin:0 5px 0 3px;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-divider{line-height:30px;font-size:26px;top:0;left:0;padding:0 6px;}
}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;max-width:100px;vertical-align:top;color:#232628;font-weight:700;padding:0 0 0 5px;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels{padding:0;}
}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-label{display:block;text-transform:uppercase;line-height:0.7;margin-bottom:5px;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-value{display:block;white-space:normal;word-spacing:0;text-transform:uppercase;padding-left:3px;line-height:0.9;}
.stm-hero-banner-wrap.style_1 .stm-info-wrap .stm-hb-round .stm-button{margin-left:37px;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap{display:inline-block;z-index:5;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round{z-index:5;color:rgb(255, 255, 255);text-decoration:none;line-height:20px;letter-spacing:0px;font-weight:400;font-size:34px;opacity:1;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-title{color:rgb(35, 38, 40);font-weight:400;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-title{font-size:26px;}
}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;font-weight:700;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-currency{color:#cc6119;vertical-align:top;line-height:1;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-price{text-align:left;color:#cc6119;line-height:0.73;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-divider{position:relative;left:6px;color:#FFFFFF;line-height:1;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-divider{left:4px;}
}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;vertical-align:top;color:#ffffff;font-weight:700;padding-left:6px;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-label{display:block;text-transform:uppercase;line-height:1;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-value{display:block;white-space:normal;word-spacing:0;text-transform:uppercase;max-width:70px;text-align:left;margin-left:15px;line-height:1;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-value{margin-left:3px;}
}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-hb-round-text{letter-spacing:0;font-weight:400;margin-top:11px;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-button{margin-top:12px;font-weight:600;}
.stm-hero-banner-wrap.style_2 .stm-info-wrap .stm-hb-round .stm-button i{font-size:18px;vertical-align:middle;}
.stm-hero-banner-wrap.style_2.right .stm-info-wrap .stm-hb-round{text-align:right;}
.stm-hero-banner-wrap.style_2.right .stm-info-wrap .stm-hb-round .stm-hb-title{text-align:right;}
.stm-hero-banner-wrap.style_2.right .stm-info-wrap .stm-hb-round .stm-hb-price-unit{justify-content:flex-end;}
.stm-hero-banner-wrap.style_2.right .stm-info-wrap .stm-hb-round .stm-hb-round-text{text-align:right;}
.stm-hero-banner-wrap.style_2.left .stm-info-wrap .stm-hb-round{text-align:left;}
.stm-hero-banner-wrap.style_2.left .stm-info-wrap .stm-hb-round .stm-hb-title{text-align:left;}
.stm-hero-banner-wrap.style_2.left .stm-info-wrap .stm-hb-round .stm-hb-price-unit{justify-content:flex-start;}
.stm-hero-banner-wrap.style_2.left .stm-info-wrap .stm-hb-round .stm-hb-round-text{text-align:left;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap{display:block;cursor:pointer;padding:55px 40px;color:#ffffff;max-width:540px;overflow:hidden;position:relative;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_3 .stm-info-wrap{padding:30px;}
}
.stm-hero-banner-wrap.style_3 .stm-info-wrap:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;opacity:0.5;z-index:-1;transform:scale(1, 1);transition:all 0.5s ease-in-out;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap:hover:after{opacity:0.75;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-title{text-decoration:none;letter-spacing:-1px;line-height:1;font-weight:700;color:#ffffff;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-title span.stm-white{color:rgb(255, 177, 41);}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;color:#ffffff;font-weight:500;margin:13px 0;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-currency{line-height:1;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-price{line-height:0.7;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-divider{line-height:1;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;vertical-align:top;color:#ffffff;font-weight:700;padding-left:6px;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-label{display:block;text-transform:uppercase;line-height:1;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-value{display:block;white-space:normal;word-spacing:0;text-transform:uppercase;max-width:70px;text-align:left;margin-left:10px;line-height:1;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-price-unit .stm-hb-labels .stm-hb-time-value{margin-left:3px;}
}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-hb-round-text{color:#ffffff;font-weight:500;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-button{margin-top:12px;font-weight:600;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-button i{font-size:18px;vertical-align:middle;}
@media(max-width:767px){
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-button{line-height:40px;}
.stm-hero-banner-wrap.style_3 .stm-info-wrap .stm-hb-round .stm-button i{font-size:16px;line-height:14px;}
}
.stm-hero-banner-wrap.loaded .container .stm-info-wrap{animation-name:opacity;animation-fill-mode:forwards;animation-delay:0.2s;animation-duration:0.3s;}
@keyframes slidein {
from{opacity:0;margin-left:-100%;}
to{opacity:1;margin-left:0;}
}
@keyframes opacity {
from {
opacity: 0;
}
to {
opacity: 1;
}
}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered{border-color:var(--motors-accent-color);color:var(--motors-accent-color);}
.select2-container--default.select2-container--open .select2-results__option[aria-disabled=true]{opacity:0.5;}
.select2-container--default .select2-dropdown{background-color:var(--motors-bg-color);}
.select2-container--default .select2-selection--single{height:40px;border:none;border-radius:0;background-color:var(--motors-filter-inputs-color);outline:none !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;font-size:14px;color:var(--motors-text-highalpha-color);font-weight:400;padding:0 40px 0 14px;outline:none !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:19px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{font-family:"Font Awesome 6 Free";font-weight:600;font-style:normal;font-size:16px;text-rendering:auto;transform:translate(0, -50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-3px;margin-left:0;color:var(--motors-text-alpha-color);width:15px;height:15px;border:none;text-align:center;line-height:16px;margin:0;}
.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"\f107";}
.select2-container--default .select2-selection--single .select2-selection__arrow b.stm-preloader{height:14px;font-size:14px;margin-top:-7px;line-height:normal;}
.select2-container--default .select2-selection--single .select2-selection__arrow b.stm-preloader:before{content:"\e9c6";font-family:"motors-icons";speak:none;font-size:inherit;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:rotating 2s infinite linear;padding:1px;}
.select2-container--default.select2-container--disabled .select2-selection--single{opacity:0.5;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg) translateY(50%);}
.select2-container--default .select2-results > .select2-results__options{max-height:350px;}
.select2-results__options li{margin-bottom:0;padding-left:14px;color:var(--motors-text-highalpha-color);}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--motors-filter-inputs-color);border-bottom-color:var(--motors-filter-inputs-color);color:var(--motors-text-color);}
.select2-dropdown{border-radius:0;border-color:var(--motors-filter-inputs-color);background-color:var(--motors-bg-color);}
.select2-results__options li{font-size:13px;border-bottom:1px solid var(--motors-filter-inputs-color);}
.select2-results__options li:last-child{border-bottom:none;}
.select2-container--open.stm-multi-currency{z-index:1065;}
.select2-container--open.stm-multi-currency .select2-dropdown{background:transparent;border:0;}
.select2-container--open.stm-multi-currency .select2-dropdown .select2-results ul{min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:var(--motors-bg-color);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--motors-inputs-border-color);border:1px solid var(--motors-inputs-border-color);border-radius:4px;box-shadow:0 6px 12px var(--motors-bg-lowalpha-contrast);}
.select2-container--open.stm-multi-currency .select2-dropdown .select2-results ul li{font-size:11px;color:var(--motors-text-color);padding:3px 20px;}
.admin-bar:not(.woocommerce-checkout) .select2-container--open .select2-dropdown{top:46px;}
@media(min-width:1024px){
.admin-bar:not(.woocommerce-checkout) .select2-container--open .select2-dropdown {
top: 32px;
}
}.stm-orange{color:#ffb129;}
@keyframes preloader {
0%{height:5px;transform:translateY(0px);background:#6c98e1;}
25%{height:30px;transform:translateY(15px);background:#6c98e1;}
50%{height:5px;transform:translateY(0px);background:#6c98e1;}
100%{height:5px;transform:translateY(0px);background:#6c98e1;}
}
.car-listing-tabs-unit .car-listing-top-part{position:relative;padding-top:33px;}
@media(max-width:820px){
.car-listing-tabs-unit .car-listing-top-part .title h1, .car-listing-tabs-unit .car-listing-top-part .title h2, .car-listing-tabs-unit .car-listing-top-part .title h3, .car-listing-tabs-unit .car-listing-top-part .title h4, .car-listing-tabs-unit .car-listing-top-part .title h5{font-size:16px;}
}
.car-listing-tabs-unit .car-listing-top-part:before{position:absolute;content:"";display:block;top:0;bottom:0;left:-2000px;right:-2000px;z-index:-1;}
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs{margin-top:20px;}
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs ul{list-style:none;padding:0;margin:0;font-size:0;display:flex;}
@media(max-width:820px){
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs ul{overflow-y:scroll;margin-right:-15px;}
}
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs ul li{display:inline-block;margin-right:2px;margin-bottom:0;}
@media(max-width:820px){
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs ul li{white-space:nowrap;margin-right:4px;}
}
@media(min-width:820px){
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs ul li:last-child{margin-right:0;}
}
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs ul li.active a{color:#cc6119;background-color:#fff;}
.car-listing-tabs-unit .car-listing-top-part .stm-listing-tabs ul li a{display:block;padding:0 25px;background:rgba(255, 255, 255, 0.1);font-size:14px;text-transform:uppercase;text-decoration:none !important;font-weight:700;color:#aaa;line-height:44px;}
.car-listing-tabs-unit .car-listing-main-part{padding-top:59px;}
.car-listing-tabs-unit .car-listing-main-part .preloader{display:none;position:absolute;left:50%;margin-left:-27px;top:0;height:46px;width:54px;}
.car-listing-tabs-unit .car-listing-main-part .preloader span{display:block;bottom:20px;width:9px;height:5px;background:#6c98e1;position:absolute;animation:preloader 1.5s infinite ease-in-out;}
.car-listing-tabs-unit .car-listing-main-part .preloader span:nth-child(2){left:11px;animation-delay:0.2s;}
.car-listing-tabs-unit .car-listing-main-part .preloader span:nth-child(3){left:22px;animation-delay:0.4s;}
.car-listing-tabs-unit .car-listing-main-part .preloader span:nth-child(4){left:33px;animation-delay:0.6s;}
.car-listing-tabs-unit .car-listing-main-part .preloader span:nth-child(5){left:44px;animation-delay:0.8s;}
.car-listing-actions{position:relative;height:46px;}
.car-listing-actions.all-done{height:0;padding:0;}
.car-listing-row .col-md-3{margin-bottom:40px;}
.car-listing-row .listing-car-item-meta{padding-top:17px;}
.car-listing-row .listing-car-item-meta .car-title{color:#232628;overflow:hidden;text-transform:uppercase;font-size:14px;line-height:18px;font-weight:700;}
.car-listing-row .listing-car-item-meta .car-title .colored{color:#cc6119;}
.car-listing-row .listing-car-item-meta .price{position:relative;float:right;padding:6px 10px 4px 4px;margin-left:18px;background-color:#6c98e1;text-align:right;}
.car-listing-row .listing-car-item-meta .price:before{position:absolute;content:"";display:block;top:0;left:-12px;height:100%;width:32px;background-color:#6c98e1;transform:skew(-14deg, 0deg);z-index:5;}
.car-listing-row .listing-car-item-meta .price.discounted-price{padding:1px 10px 2px 4px;}
.car-listing-row .listing-car-item-meta .price.discounted-price .sale-price{line-height:16px;}
.car-listing-row .listing-car-item-meta .price .regular-price, .car-listing-row .listing-car-item-meta .price .sale-price, .car-listing-row .listing-car-item-meta .price .normal-price{position:relative;z-index:6;}
.car-listing-row .listing-car-item-meta .price .regular-price{font-size:13px;line-height:normal;text-decoration:line-through;}
.car-listing-row .listing-car-item-meta .price .normal-price, .car-listing-row .listing-car-item-meta .price .sale-price{color:#fff;font-size:14px;line-height:20px;}
.car-listing-row .listing-car-item-meta .price .normal-price{line-height:25px;}
.car-listing-row .car-meta-top{padding-bottom:17px;border-bottom:1px solid #ccc;}
.car-listing-row .car-meta-bottom ul{list-style:none;padding:0;margin:0;}
.car-listing-row .car-meta-bottom ul li{display:inline-block;margin-top:4px;margin-bottom:0;margin-right:14px;color:#888;vertical-align:middle;}
.car-listing-row .car-meta-bottom ul li i{margin-right:-1px;font-size:13px;color:#aaaaaa;vertical-align:middle;}
.car-listing-row .car-meta-bottom ul li i.stm-icon-road{position:relative;top:1px;}
.car-listing-row .car-meta-bottom ul li i.stm-icon-transmission{position:relative;top:1px;}
.car-listing-row .car-meta-bottom ul li span{position:relative;top:1px;vertical-align:top;margin-left:2px;font-size:13px;}
.car-listing-row .car-meta-bottom ul li .special-text{margin-bottom:2px;text-transform:uppercase;}
.car-listing-row .car-meta-bottom ul li:last-child{margin-right:0;}
.found-cars-cloned{position:absolute;top:50%;right:0;margin-top:-13px;}
.found-cars, .found-cars.heading-font{display:inline-block;position:relative;padding-left:30px;font-size:13px;line-height:26px;text-transform:uppercase;font-weight:400;color:#aaaaaa !important;}
.found-cars i{position:absolute;content:"";display:block;font-size:23px;position:absolute;left:0;top:0;}
.found-cars .blue-lt{color:#6c98e1;font-weight:700;}
.found-cars-clone{display:none;visibility:hidden;opacity:0;}
.tab-search-title{position:relative;padding-left:71px;margin-bottom:36px;min-height:35px;font-size:30px;color:#232628;font-weight:700;}
.tab-search-title i{position:absolute;left:0;top:-7px;font-size:34px;}
#car-listing-tab-search{padding-top:20px;}
.reset-all:hover{cursor:pointer;}
.reset-all.reset-styled{display:block;border:2px solid #ddd;border-radius:3px;color:#ddd;text-align:center;line-height:44px;font-size:22px;text-decoration:none !important;}
.reset-all.reset-styled:hover{color:#6c98e1;border-color:#6c98e1;}
.reset-all.reset-styled:focus{color:#6c98e1;border-color:#6c98e1;}
.reset-all.reset-styled:active{color:#6c98e1;border-color:#6c98e1;}
.search-call-to-action {
margin-top: 36px;
}.stm-call-to-action{padding:23px 46px 22px 28px;background-color:#fab637;}
.stm-call-to-action .call-to-action-meta{display:inline-block;color:#fff;position:relative;margin-left:20px;padding-top:14px;padding-left:56px;min-height:30px;font-weight:400;text-align:left;}
.stm-call-to-action .call-to-action-meta i{position:absolute;left:0;top:8px;font-size:38px;}
.stm-call-to-action .call-to-action-meta .content{font-size:30px;line-height:1;}
.stm-call-to-action .call-to-action-right{overflow:hidden;min-height:55px;text-align:right;}
.stm-call-to-action .call-to-action-content{position:relative;padding-left:75px;min-height:55px;color:#fff;overflow:hidden;font-weight:400;}
.stm-call-to-action .call-to-action-content i{position:absolute;left:0;top:0;font-size:55px;}
.stm-call-to-action .call-to-action-content .content{padding-top:14px;font-size:30px;line-height:1;}
.stm-template-car_rental .stm-call-to-action, .stm-template-car_dealer_two .stm-call-to-action{padding:40px 46px 35px 28px;}
.stm-template-car_rental .stm-call-to-action .call-to-action-content, .stm-template-car_dealer_two .stm-call-to-action .call-to-action-content{padding-left:0;}
.stm-template-car_rental .stm-call-to-action .call-to-action-content .content, .stm-template-car_dealer_two .stm-call-to-action .call-to-action-content .content{font-size:24px;text-transform:uppercase;font-weight:700;}
.stm-template-car_rental .stm-call-to-action .call-to-action-content .content span, .stm-template-car_dealer_two .stm-call-to-action .call-to-action-content .content span{color:#273f44;}
.stm-template-car_rental .stm-call-to-action .call-to-action-right .call-to-action-meta .content, .stm-template-car_dealer_two .stm-call-to-action .call-to-action-right .call-to-action-meta .content{font-weight:700;font-size:24px;color:#273f44;}
.stm-template-car_rental .stm-call-to-action .call-to-action-right .call-to-action-meta .content i, .stm-template-car_dealer_two .stm-call-to-action .call-to-action-right .call-to-action-meta .content i{left:11px;top:8px;font-size:33px;color:#fff;}
.stm-template-car_rental .stm-call-to-action .stm-button-rental, .stm-template-car_dealer_two .stm-call-to-action .stm-button-rental{float:right;position:relative;margin-left:50px;padding:15px 21px 15px 47px;border:2px solid #fff;font-size:14px;font-weight:700;box-shadow:none !important;background:transparent !important;color:#273f44 !important;transition:all 0.3s ease;}
.stm-template-car_rental .stm-call-to-action .stm-button-rental i, .stm-template-car_dealer_two .stm-call-to-action .stm-button-rental i{position:absolute;left:17px;top:13px;color:#273f44;font-size:18px;}
.stm-template-car_rental .stm-call-to-action .stm-button-rental:hover, .stm-template-car_dealer_two .stm-call-to-action .stm-button-rental:hover{background-color:#fff !important;}
.stm-template-car_dealer_two .stm-call-to-action{padding:40px 0 35px 0;}
@media(max-width:1050px){
.stm-template-car_rental .stm-call-to-action .call-to-action-content{margin-top:0;}
.stm-template-car_rental .stm-call-to-action .call-to-action-right{overflow:visible;}
.stm-template-car_rental .stm-call-to-action .call-to-action-right .stm-button-rental{float:none;margin-left:0;}
.stm-template-car_rental .stm-call-to-action .call-to-action-right .call-to-action-meta{padding:10px 0 0;display:block;width:auto;margin:0 auto;text-align:center;}
.stm-template-car_rental .stm-call-to-action .call-to-action-right .call-to-action-meta .content{padding-top:10px;}
.stm-template-car_rental .stm-call-to-action .call-to-action-right .call-to-action-meta .content i{position:relative;top:5px;left:-10px;}
}
@media(max-width:1050px){
.stm-call-to-action{padding:20px 10px 20px 10px;text-align:center;}
.stm-call-to-action .call-to-action-right{text-align:center;}
.stm-call-to-action .call-to-action-right .call-to-action-meta{margin-left:0;display:inline-block;}
.stm-call-to-action .pull-left{text-align:center;float:none !important;}
.stm-call-to-action .call-to-action-content{margin-top:15px;display:inline-block;text-align:center;}
}
@media(max-width:767px){
.stm-call-to-action .call-to-action-content {
margin-top: 0;
margin-bottom: 10px;
padding-left: 0 !important;
}
.stm-call-to-action .call-to-action-content .content {
line-height: 1.2;
font-size: 25px;
}
.stm-call-to-action .call-to-action-content i {
display: none;
}
}.stm-orange{color:#ffb129;}
.icon-box-link{text-decoration:none !important;}
.icon-box{position:relative;padding:46px 50px 48px 34px;color:#232628;z-index:10;display:flex;}
@media(max-width:991px){
.icon-box{padding-right:25px;}
}
.icon-box:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;opacity:0.9;z-index:-2;}
.icon-box:before{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;}
.icon-box .icon{float:left;margin-top:11px;margin-right:27px;color:#cc6119;align-self:flex-start;}
@media(max-width:1025px){
.icon-box .icon{display:inline-block;float:none;margin:10px 20px 10px 15px;min-height:54px;}
}
@media(max-width:991px){
.icon-box .icon{display:inline-block;float:none;margin-top:0 !important;margin-bottom:15px !important;min-height:54px;}
}
.icon-box .icon-text{overflow:hidden;}
.icon-box .icon-text h2{line-height:34px;}
.icon-box .icon-text h3.title{margin-bottom:12px;font-weight:700;font-size:26px;line-height:28px;}
.icon-box .icon-text h4.title{font-weight:700;}
.icon-box .icon-text h5{font-weight:400;line-height:18px;}
.icon-box .icon-text h6.title{margin-bottom:10px;font-weight:700;text-transform:uppercase;font-size:14px;line-height:18px;}
.icon-box .icon-text .content{font-size:13px;}
@media(max-width:991px){
.icon-box .icon-text .content{font-size:12px;}
}
@media(max-width:767px){
.icon-box .icon-text .content{font-size:14px;}
}
.icon-box .icon-text .content p, .icon-box .icon-text .content span{line-height:18px;}
.icon-box .icon-text a{display:inline-block;}
.icon-box .icon-box-bottom-triangle{margin-top:0;position:absolute;top:100%;left:0;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:55px solid #fab637;transform:skew(0deg, 23deg);}
.icon-box:hover:before {
opacity: 1;
}.special-offers .colored-separator{margin-bottom:13px;}
@media(max-width:820px){
.special-offers .listing-car-items .listing-car-item .car-title{display:inline;font-size:14px;white-space:unset;}
.special-offers .listing-car-items .listing-car-item .price{float:right;}
}
.special-offers .title{position:relative;margin-bottom:16px;text-align:center;font-weight:700;font-size:36px;line-height:normal;color:#fff;}
@media(min-width:820px){
.special-offers .title{padding:0 130px;}
}
.special-offers .title .all-offers{display:block;top:14px;right:0;font-size:13px;font-weight:400;text-transform:uppercase;color:#aaaaaa;text-decoration:none !important;}
@media(min-width:768px){
.special-offers .title .all-offers{position:absolute;}
}
.special-offers .title .all-offers > i{vertical-align:top;margin-right:3px;font-size:19px;}
.special-offers .title .all-offers .lt-blue{vertical-align:top;}
.special-offers .car-subtitle{color:#ffffff;font-size:13px;font-weight:700;}
.special-offers .car-title{font-size:20px;font-weight:700;}
.special-offers .image{position:relative;width:100%;}
.special-offers .image img{height:205px;width:100%;-o-object-fit:cover;object-fit:cover;}
.special-offers .sell-online-wrap .normal-price{display:flex;flex-direction:column;align-items:center;}
.special-offers .sell-online-wrap .normal-price .normal_font{font-size:10px;font-weight:600;color:#ffffff;line-height:12px;margin:0;padding:0;opacity:0.7;}
.special-offers .sell-online-wrap .normal-price .heading-font{line-height:16px;margin:5px 0 0;color:#ffffff;}
.special-offers.style_2 .price{position:absolute;bottom:0;right:0;}
.special-offers.style_2 .car-subtitle{color:#2c313e;}
.special-offers.style_2 .car-title{color:#2c313e;margin-top:6px;}
.special-offers.style_2 .listing-car-item-meta{background:#ffffff;padding-bottom:23px;}
.special-offers.style_2 .listing-car-item-meta .car-meta-top{padding-bottom:19px;border-color:#2c313e;}
.special-offers.style_2 .listing-car-item-meta .car-meta-bottom ul li{max-width:32%;margin-top:19px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:20px !important;}
.special-offers.style_2 .listing-car-item-meta .car-meta-bottom ul li:nth-child(3n){margin-right:0 !important;}
.special-offers.style_2 .listing-car-item-meta .car-meta-bottom ul li i{color:#2c313e;}
.special-offers.style_2 .listing-car-item-meta .car-meta-bottom ul li span{color:#2c313e;}
.special-offers.style_2 .stm-owl-prev, .special-offers.style_2 .stm-owl-next{display:none;}
.special-offers.style_2 .owl-dots .owl-dot{padding:4px 10px;}
.special-offers.style_2 .owl-dots .owl-dot span{width:12px;height:12px;background:transparent;border:2px solid #c9cbd2;}
.special-offers.style_2 .owl-dots .owl-dot.active span{width:12px;height:12px;border:0;transform:scale(1);}
.special-offers.style_2 .owl-dots button{background-color:transparent !important;box-shadow:none !important;}
.stm-hoverable-interactive-galleries .special-offers .interactive-hoverable{min-width:350px;min-height:205px;}
.stm-hoverable-interactive-galleries .special-offers .interactive-hoverable .hoverable-wrap{z-index:1;}
.stm-hoverable-interactive-galleries .special-offers .listing-car-item-inner a.rmv_txt_drctn:hover{opacity:unset;}
.stm-hoverable-interactive-galleries .special-offers .price{z-index:1;}
.stm-hoverable-interactive-galleries.stm-template-aircrafts .special-offers .image:before{display:none !important;}
.stm-hoverable-interactive-galleries.stm-template-motorcycle .special-offers.view_type_grid .image .interactive-hoverable {
min-height: 216px;
}.colored-separator{text-align:center;vertical-align:top;font-size:0;}
.colored-separator.text-left{text-align:left;}
.colored-separator.text-right{text-align:right;}
.colored-separator .first-long, .colored-separator .last-short{display:inline-block;vertical-align:top;width:33px;height:5px;transform:skew(-40deg, 0deg);border-radius:2px;background-color:#cc6119;}
.colored-separator .first-long{margin-right:3px;}
.colored-separator .last-short {
width: 16px;
}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}
.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}
.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}
.xdsoft_datetimepicker button{border:none !important}
.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.xdsoft_noselect::selection{background:transparent}
.xdsoft_noselect::-moz-selection{background:transparent}
.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}
.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker{display:none}
.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}
.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}
.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}
.xdsoft_datetimepicker .xdsoft_label i, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}
.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}
.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}
.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}
.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child{border-top-width:0}
.xdsoft_datetimepicker .xdsoft_today_button:hover, .xdsoft_datetimepicker .xdsoft_next:hover, .xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}
.xdsoft_datetimepicker .xdsoft_label:hover > span{text-decoration:underline}
.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#ff8000}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}
.xdsoft_datetimepicker .xdsoft_calendar{clear:both}
.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}
.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px}
.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}
.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td, .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}
.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}
.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}
.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}
.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}
.xdsoft_time_box{position:relative;border:1px solid #ccc}
.xdsoft_scrollbar > .xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}
.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}
.xdsoft_scroller_box{position:relative}
.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255, 255, 255, 0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div{background:#0a0a0a;border-top:1px solid #222;color:#999}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select{border:1px solid #333;background:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#000;background:#007fff}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_next, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div:hover{color:#000 !important;background:#007fff !important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}
.xdsoft_dark .xdsoft_time_box{border:1px solid #333}
.xdsoft_dark .xdsoft_scrollbar > .xdsoft_scroller{background:#333 !important}
.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}
.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans", "Book Antiqua", sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(73%, #f4f8fa));background:-webkit-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-o-linear-gradient(top, #fff 0, #f4f8fa 73%);background:-ms-linear-gradient(top, #fff 0, #f4f8fa 73%);background:linear-gradient(to bottom, #fff 0, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}
.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span {
color: #454551;
background: -moz-linear-gradient(top, #f4f8fa 0, #FFF 73%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f8fa), color-stop(73%, #FFF));
background: -webkit-linear-gradient(top, #f4f8fa 0, #FFF 73%);
background: -o-linear-gradient(top, #f4f8fa 0, #FFF 73%);
background: -ms-linear-gradient(top, #f4f8fa 0, #FFF 73%);
background: linear-gradient(to bottom, #f4f8fa 0, #FFF 73%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)
}