.li_title_total_price span.badge {
    padding: .25em 0.7em; margin: 0px 5px 0px; position: absolute; top: 3px;
}

.page-car.blured section#similar {
    visibility: hidden;
    height: 0;
}

.page-car .gradient-content-overlay {
    background: linear-gradient(0deg, #ffffffc7 10%, #ffffffff 100%);
    z-index: 99;
    margin-left: 10px;
    height: calc(100% - 4rem);
    border-radius: calc(0.6rem - 2px);
}

.olavs-appraisal-report-item{
    display: flex;
    gap: 5px;
    height: 29px;
    align-items: center;
}

.olavs-appraisal-report-item.loader{
    width: 100px;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position-x: center;
}


#gallery-1 {
    width: calc(100vw - 20px);
    height: calc((100vw - 20px) * 585 / 780 + 45px);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: hidden;
}
.wrapper .royalSlider > .rsImg {
    display: none;
}
.wrapper .royalSlider img {

}
.wrapper .rsWebkit3d .rsSlide {
    -webkit-transform: none;
}
.wrapper .rsWebkit3d img {
    -webkit-transform: translateZ(0);
}
.wrapper .full_height_video{
    height: 325px;
}
.wrapper .full_height .rsVideoContainer{

    height: 325px!important;
}
@media screen and (orientation: portrait) {
    .wrapper .full_height .rsVideoContainer{
        margin-top: 174px;
    }
}
.wrapper .royalSlider .rsMainSlideImage img{
    width: 100%;
}
.wrapper .rsDefault .rsSlide, .wrapper .rsDefault .rsVideoFrameHolder {
    background-color: transparent!important;
}
.wrapper .rsDefault .rsOverflow{
    background-color: transparent!important;
}
.wrapper .rsDefault .rsThumbs {
    background-color: #fff;
    border-radius: 0 0 .6rem .6rem;
}
.wrapper .rsDefault, .wrapper .rsDefault .wrapper .rsFullscreen {
    background-color: #fff;
}
.wrapper img.rsImg.rsMainSlideImage {
    margin-top: 0!important;
    border-radius: .6rem .6rem 0 0;
    width: 100%;
}
.wrapper .rsDefault .rsFullscreenIcn, .wrapper .rsDefault .rsArrowIcn {
    border-radius: .6rem;
}
@media screen and (max-width: 766px) and (orientation: portrait) {
    .wrapper .rsFullscreen img.rsImg.rsMainSlideImage{
        margin-top: 174px!important;
    }
}


.card.single .new-label{
    text-transform: lowercase;
    background: #d84949;
    white-space: nowrap;
    color: #fff;
    padding: 0 6px 2px;
    border-radius: 4px;
    font-size: 12px;
    vertical-align: top;
    font-weight: normal;
}

.item_description_item {
    text-align: right;
    width: 100%;
    border-bottom: 1px solid #eaeaea;
}
.item_description_item:last-child {
    border-bottom: none;
}

.item_description_item span {
    float: left;
    text-align: left;
}
/*.item_description_item span:after{*/
/*    content: ':';*/
/*}*/
.name_auction{
    color: var(--primary-color);
    font-weight: 600;
}
.timerColored{
    float: left;
    text-align: left;
    font-weight: normal;
    font-size: 16px;
}
.loupe {
    z-index:8020
}

.thumbWrap .videoWrap{float:left;padding-top: 2px;padding-right: 4px;}
.thumbWrap .videoWrap a{position:relative;display:block;width:100%;height:100%;}
.thumbWrap .videoWrap a.on{display:block;border:2px solid #d92925;box-sizing:border-box;}
.thumbWrap .videoWrap .thumbImg{width:100%;height:100%;}
.thumbWrap .videoWrap img.imgVideo{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;}

.detail_youtubePop{position:fixed;top:50%;left:50%;margin:-349px 0 0 -620px;width:1240px;height:698px;background-color:#000;z-index:10001;/* display:none */}
.detail_youtubePop .closePopup_btn{position:absolute;top:0;right:-36px}
.youtube_video_dimm{width:1240px;z-index:1015;position:fixed;background-color:#000;height:60px;margin:-351px 0 0 -620px;left:50%;top:50%}
.youtube_logo_dimm{z-index:1015;position:fixed;margin:226px 0 0 538px;left:50%;top:50%;background:url(/images/small_logo.jpg);width:74px;height:74px;}

.blackDimmed{display: none; position: absolute;top: 0;left: 0;width: 100%;height: 230%;background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000);z-index: 10000;}
.blackDimmed.darked{background:rgba(0,0,0,0.88) !important;}

.youtube-button {float:right}
.popYoutube{display:none;position:fixed;top:200px;width: 100%;bottom:0;/* background:#000; */box-sizing:border-box;z-index:13001;height:315px;}
.popYoutube .inner{position:relative;}
.popYoutube .iframeImg{/* margin:0 auto; */}
.popYoutube .iframeImg img{width:auto;max-width:100%;}
.popYoutube .bgYoutube{position:absolute;top:0;left:0;width:100%;height:60px;background:#000;}
.popYoutube button{position:absolute;top:0;right:0;padding:0 20px;height:60px;background:rgba(0,0,0,0.7);border:0;}
.popYoutube button img{width:30px;height:auto;}

.col-md-5th{
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
@media (min-width: 992px) {
    .col-md-5th {
        width: 20%;
        float: left;
    }
}

.page-loader {
    position:absolute;
    height:120%;
    width:100%;
    background:gray;
    opacity:0.5;
    z-index:1000000;
    display: none;
    margin-left: -15px;
    margin-top: -169px;
}