body.site-tctv_custom_web_auctions_daily {
    padding-right:0 !important;
}

/* AWA OPTIN PAGE */

body.site-tctv_custom_web_auctions_optin {
    background-color:#eee;
}
body.site-tctv_custom_web_auctions_optin .awa_reminder_box{
    text-align:center;
    margin-top:30px;
    cursor:pointer;
}

/* DAILY AUCTION - RESULT MODAL */
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new::-webkit-scrollbar {
    display: none;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new {
    max-width: 455px;
    margin:0 auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new ul {
    padding-left:0;
    list-style-type: none;
    font-size: 18px;
    margin-bottom: 20px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .status-message{
    background-color:#eee;
    padding: 20px 20px 10px;
    border-radius: 5px;
    margin-bottom:15px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .status-message p{
    font-size:14px;
    line-height:20px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .status-message p.green{
    color:#00993d;
    font-size:16px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .status-message p.yellow{
    color:#fbbc1d;
    font-size:16px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .status-message p.red{
    color:#ff4842;
    font-size:16px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new p {
    font-size: 18px;
    line-height: 24px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new p::first-letter {
    text-transform: capitalize;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new p.bid-inforamtion {
    font-size: 16px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .title {
    font-size:22px;
    font-weight:600;
    color:#00993d;
    text-align:center;
    margin: 45px 0 30px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .title.green {
    color: #00993d;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .title.red {
    color: #ff4842;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .title.green:before {
    content: '';
    background-image: url(../../../img/sprite/icon-green-check.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: bottom;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .success-content,
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .error-content {
    max-width: 305px;
    margin: 0 auto;
}
body.site-tctv_custom_web_auctions_daily .bs-example-modal-new .btn-close-modal {
    width: 100%;
    padding: 12px 5px;
    background-color: #fff;
    color: #004289;
    margin: 20px 0 40px;
}
.result-modal {
    z-index: 999999;
}
.result-modal .modal-content {
    box-shadow: 0 0 10px 0 rgba(26, 26, 26, 0.2);
}
.result-modal .heading {
    background: #fafafa;
    padding: 20px;
}
.result-modal .modal-body .close {
    color: #000;
    opacity: 1;
    background-color: #fff;
    border-radius: 50%;
    margin-top: 15px;
    margin-right: 10px;
    width: 32px;
    height: 32px;
    outline:none;
}
.result-modal .modal-body .close .close-icon {
    background: url(../../../img/close-narrow.png) no-repeat center;
    width: 16px;
    height: 16px;
    margin: 0 auto;
}
.result-modal .modal-body .title.green {
    margin-top: 0;
    color: #42a76d;
}
.result-modal .modal-body .title .green {
    color: #42a76d;
}
.result-modal .modal-body .title.red {
    margin-top: 0;
    color: #ff4842;
}
.result-modal .modal-body .title .red {
    color: #ff4842;
}
.result-modal .modal-body .status-desc {
    padding: 20px;
}
.result-modal .modal-body form .radio {
    display:flex;
    display: -ms-flexbox;
    justify-content: center;
    -ms-flex-pack:center;
    flex-wrap:wrap;
    -ms-flex-wrap: wrap;
}
.result-modal .modal-body form .radio label {
    width:100%;
    position: relative;
    text-align:left;
    margin-bottom:10px;
}
.result-modal .modal-body .cd-slider {
    padding: 0 20px 35px;
}
.result-modal .modal-body .userwerk-container #userwerk {
    padding:30px 20px 0;
}
.result-modal .modal-body .userwerk-container #userwerk iframe {
    visibility:visible !important;
}
.result-modal .modal-body .cd-slider .heading {
    background:#fff;
    padding-left:0;
}
.result-modal .modal-body .cd-slider.product-grid-slider .owl-nav > .owl-next {
    right:40px;
}
.result-modal .modal-body .coupon input {
    height: 40px;
    margin: 0 20px 0 0;
    padding: 10px;
    border-radius: 1px;
    border: solid 1px #dcdcdc;
    max-width: 240px;
    width:100%;
    outline:none;
    vertical-align: middle;
}
.result-modal .modal-body .coupon .btn,
.result-modal .modal-body form .btn {
    min-width: 120px;
    height: 40px;
    padding: 0 15px;
    border-radius: 1px;
}
@media (min-width: 768px) {
    .result-modal .modal-dialog {
        width: 90%;
        max-width: 1100px;
    }
    .result-modal .modal-body form .radio label {
        max-width:215px;
        padding-right:20px;
        width:auto;
        margin-bottom:0;
    }
}
@media (min-width:1280px) {
    .result-modal .modal-body .cd-slider {
        padding: 0 80px 35px;
    }
    .result-modal .modal-body .userwerk-container #userwerk {
        padding:30px 60px 0;
    }
    .result-modal .modal-body .cd-slider.product-grid-slider .owl-nav {
        width: calc(100% - 135px);
    }
    .result-modal .modal-body .cd-slider.product-grid-slider .owl-nav > .owl-next {
        right:0;
    }
}
@media(max-width:480px) {
    .result-modal .modal-body .coupon input {
        max-width: none;
        margin:0;
    }
}
/* MVP AUCTION TABS */
.auction-navigation.subnav > .nav-tabs {
    border-bottom:1px solid #dcdcdc;
}
.auction-navigation.subnav > .nav-tabs li a {
    padding: 15px 2px 7px;
    margin-bottom: 5px;
}
.auction-navigation.subnav > .nav-tabs li.active a {
    border-bottom: solid 1px #1a1a1a;
}
.auction-navigation.subnav > .nav-tabs li {
    margin:15px 0;
}
.auction-navigation.subnav > .nav-tabs li .circle {
    background: #12144b;
    color: #fff;
    display: inline-block;
    border-radius: 50%;
    margin-left: 5px;
    width: 27px;
    height: 27px;
    line-height: 27px;
}
.auction-navigation > .nav-tabs li a {
    padding: 15px 2px;
    font-weight: 600;
    color: #1a1a1a;
    background-color: #fff;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.auction-navigation > .nav-tabs li.active a{
    color: #1a1a1a;
    border-bottom-color: #ff4842;
}
.auction-navigation > .nav-tabs li a:hover{
    font-weight:600;
}
.auction-navigation > .nav-tabs li:not(.active) a:hover {
    border-color: transparent;
}
@media(min-width:768px) and (max-width:1023px){
    .auction-navigation > .nav-tabs{
        margin-top:-4px;
    }
}
@media(max-width:767px) {
    .auction-navigation.subnav > .nav-tabs li {
        margin:0;
    }
    .auction-navigation.subnav > .nav-tabs li .circle {
        margin-left: 0;
        padding-left:2px;
        width: 17px;
        height: 17px;
        line-height: 17px;
    }
    .auction-navigation > .nav-tabs li a{
        font-size: 12px;
        padding: 5px 2px;
        margin: 0 5px 1px;
    }
}

.mvp-wrapper[data-step="details"] .mvp-auction-overview .tab-content > .tab-pane{
    padding: 30px 20px 5px;
}
.mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane {
    position: relative;
    margin: 0;
    padding: 30px 0px 5px;
    width: 100%;
}
.mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane.active {
    display: inline-block !important;
}
.mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane.bg-light {
    position: relative;
    background: #eee;
    margin: 0;
}
.mvp-wrapper[data-step="details"] .mvp-auction-overview .tab-content > .tab-pane.bg-light {
    margin-top: 50px;
}
.mvp-wrapper[data-step="list"] .mvp-auction-overview > ul.nav.nav-tabs{
    display:none;
}
.mvp-wrapper .mvp-auction-overview ul.nav.nav-tabs > li > a{
    color: #145078;
    line-height: 26px;
    font-size: 18px;
    font-weight: 400;
}
.mvp-wrapper .mvp-auction-overview ul.nav.nav-tabs > li.active > a{
    background: transparent;
    color: #1f1f1f;
    font-weight: 600;
}

/* MVP INPUT PLACEHOLDER */

.mvp-wrapper input::placeholder {
    color:#969696;
}
.mvp-wrapper input::-webkit-input-placeholder {
    color:#969696;
}
.mvp-wrapper input:focus::placeholder {
    color: transparent;
}
.mvp-wrapper input:focus::-webkit-input-placeholder {
    color: transparent;
}


.mvp-wrapper .mvp-auctions {
    margin-bottom:-100px;
    background-color:#eee;
}
.mvp-wrapper .row.no-gutters {
    margin-right: 0;
    margin-left: 0;
}
.mvp-wrapper .row.no-gutters > [class^="col-"],
.mvp-wrapper .row.no-gutters > [class*=" col-"] {
    padding-right: 0;
    padding-left: 0;
}
.mvp-wrapper .row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.mvp-wrapper .vcenter{
    display:flex;
    display: -ms-flexbox;
    flex-direction:column;
    -ms-flex-direction:column;
    justify-content:center;
    -ms-flex-pack:center;
    width: 100%;
}
.mvp-wrapper .vhcenter,
#productModal .vhcenter {
    display: flex;
    display: -ms-flexbox;
    align-items:center;
    -ms-flex-align:center;
    justify-content: center;
    -ms-flex-pack:center;
}
.mvp-wrapper > .nav-tabs {
    border-top:1px solid #b5b5b5;
    background:#fff;
}
.mvp-wrapper > .nav-tabs li a:focus {
    background-color: #fff;
}
.mvp-wrapper section.bg-light{
    background-color: #eee;
}
.mvp-wrapper section.mvp-single-product{
    padding: 30px 0 54px;
    position:relative;
}
.mvp-wrapper .btn.upcoming {
    background-color:#fbbd1d;
    border:1px solid #fbbd1d;
    color:#000;
    opacity:1;
}
.mvp-wrapper .mvp-selled .btn{
    font-size:16px;
}
.mvp-wrapper[data-step="list"] section.mvp-single-product{
    display:none;
}
.mvp-wrapper[data-step="details"] section.mvp-single-product .container > .close {
    background: #004289;
    color: #fff;
    font-size: 14px;
    border-radius:3px;
    z-index: 10;
    float:none;
    margin: 0 0 30px 25px;
    opacity:1;
    text-shadow:none;
    padding:4px 10px;
    font-weight:400;
    line-height:22px;
}
.mvp-wrapper[data-step="details"] section.mvp-single-product .container > .close:hover{
    background-color: #002956;
}
.mvp-wrapper[data-step="details"] section.mvp-single-product .container > .close i{
    margin-right: 5px;
    top: 2px;
}
.mvp-wrapper[data-step="details"] section.mvp-single-product .container > .info-circle{
    float: right;
    position: relative;
    top: -12px;
    right: 20px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart{
    padding: 0 40px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .vertical-slider {
    padding: 0;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .vertical-slider-items {
    margin-top: 45px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .vertical-slider-items img{
    max-height:60px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .row-article-details{
    background: #fff;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart #article-carousel-pictures-container .vertical-slider .vertical-slider-item {
    border-width: 1px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart #article-pictures-owl-carousel {
    margin-top: 45px;
    max-height: 390px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .article-details-product-form span.mvp-price-info {
    text-align: center;
    color: #646464;
    font-size: 12px;
    display: inline-block;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 40px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .col-article-details-options .mvp-product-title {
    margin-top: 45px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .col-article-details-options .action-bar.daily {
    margin:20px 0 25px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .col-article-details-options .action-bar.daily input {
    font-size:18px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .col-article-details-options .mvp-product-title .details-headline {
    font-size: 20px;
    font-weight: 600;
    color: #1f1f1f;
    margin-bottom:15px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details > div.auction-active{
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    padding: 20px 0;
    display: inline-block;
    width: 100%;
    margin: 20px 0 10px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-quantity{
    border-right: 1px solid #e0e0e0;
    font-size: 12px;
    display: inline-block;
    text-transform:uppercase;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-quantity .number {
    font-size: 30px;
    font-weight:600;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-price {
    font-size:12px;
    display: inline-block;
    text-transform:uppercase;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-price.cutted{
    color:#ff4842;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart  .mvp-auction-details.inactive .auction-price.cutted{
    color:#333;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-price .auction-actual-price{
    font-size:30px;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-price .auction-actual-price strong{
    font-weight:600;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-price .auction-start-price{
    color: #333;
    font-weight: 600;
    text-transform: none;
}
.mvp-wrapper section.mvp-single-product .mvp-single-product-cart .mvp-auction-details .auction-price del {
    text-decoration: none;
    position: relative;
    font-size:12px;
    color: #333333;
    line-height: 22px;
    font-weight:600;
    white-space:nowrap;
}
@media (min-width: 1220px) {
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart #article-pictures-owl-carousel .item img{
        max-width: 390px;
    }
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart #article-carousel-pictures-container .vertical-slider .vertical-slider-item {
        padding: 0 0;
        height: 60px;
        width: 90px;
    }
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart #article-carousel-pictures-container .vertical-slider-item.video-item .icon_with_text_item {
        height: 60px;
        padding: 4px 7px;
    }
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart #article-carousel-pictures-container .vertical-slider-item.video-item .icon_with_text_item .glyphicon-play {
        line-height: 28px;
        width: 30px;
        font-size: 12px;
    }
}
.mvp-wrapper .auction-presenter .category h4{
    margin:5px 0 0;
    font-weight:600;
    color: #1f1f1f;
}
.mvp-wrapper .auction-presenter .category p{
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 0;
    color: #1f1f1f;
}
.mvp-wrapper .mvp-auction-heading{
    background-color:#fff;
}
.mvp-wrapper .mvp-auction-heading > p{
    background-color: #ff4842;
    padding: 17px 0;
    text-align: center;
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
    line-height: 1;
}
.mvp-wrapper .mvp-auction-heading > p.upcoming{
    background-color:#fcbc17;
    color: #1f1f1f;
}
.mvp-wrapper .mvp-auction-heading > p.past{
    background-color:#004289;
}
.mvp-wrapper .mvp-auction-heading p span.timer{
    font-size: 26px;
    margin: 0 5px 0 8px;
    font-weight:600;
}
.mvp-wrapper .mvp-auction-heading .auction-presenter {
    position:relative;
    text-align: center;
    padding: 27px 0;
}
.mvp-wrapper[data-step="details"] .mvp-auction-heading .auction-presenter,
.mvp-wrapper[data-step="details"] .mvp-selled,
.mvp-wrapper[data-step="details"] > .banner-auction-intro,
.mvp-wrapper[data-step="details"] .daily-wrapper > div {
    display:none !important;
}
.mvp-wrapper .mvp-auction-heading .auction-presenter .info-circle {
    top: 15px;
    right: 0;
}
.mvp-wrapper .mvp-auction-heading .auction-presenter .image{
    margin-bottom: 13px;
}
.mvp-wrapper .mvp-auction-heading .auction-presenter .image img{
    width: 70px;
    height: auto;
    border-radius:50%;
    border: 1px solid #f1f1f1;
}
.mvp-wrapper .mvp-auction-heading .auction-presenter .category h4{
    font-size: 20px;
    line-height: 24px;
    color: #1f1f1f;
}
.mvp-wrapper .mvp-auction-heading .auction-presenter .category p{
    font-size: 14px;
    line-height: 18px;
    color: #1f1f1f;
    margin-top: 3px;
}
.mvp-wrapper[data-step="details"] .mvp-auctions {
    background-color:#fff;
}
.mvp-wrapper .mvp-auction-overview{
    padding: 35px 0 25px;
}
.mvp-wrapper .program-reminder .item-reminder {
    margin: 15px 0 95px;
}
.mvp-wrapper .mvp-auction-overview [data-auction-ended="true"]{
    pointer-events:none;
}
.mvp-wrapper .mvp-auction-overview .title{
    font-size: 17px;
    line-height: 22px;
    margin-bottom:10px;
    cursor:pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mvp-wrapper .mvp-auction-overview .box{
    height: calc(100% - 32px);
}
.mvp-wrapper .chevron-progress-container.elem-hidden{
    opacity:0;
}
.mvp-wrapper .mvp-auction-overview .box .chevron-progress-container .chevron-progress {
    height:14px;
}
.mvp-wrapper .auction-text{
    position: absolute;
    background-color: #DCDCDC;
    top: 0;
    left: 0;
    padding: 5px 10px;
    z-index: 10;
}
.mvp-wrapper .mvp-single-product-cart .auction-text{
    top:45px;
    z-index:100;
}
.mvp-wrapper .mvp-auction-overview .box .image{
    position:relative;
    width:100%;
    cursor:pointer;
    margin: 0 auto;
}
.mvp-wrapper .image .auction-end,
#productModal .image .auction-end{
    position: absolute;
    border: 2px solid #ff4842;
    padding: 4px 10px;
    border-radius: 0px;
    background: #ff4842;
    opacity: .7;
    text-transform: uppercase;
    font-size: 14px;
    color: #fff;
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
    top: 85px;
    right: 0;
    left: 0;
    font-weight: 600;
    width: 105px;
    margin: 0 auto;
    letter-spacing: 1px;
}
.mvp-wrapper .mvp-auction-overview .box > .auction-end {
    font-size: 22px;
    color: #ff4842;
    font-weight: 600;
    display: flex;
    display: -ms-flexbox;
    justify-content: center;
    -ms-flex-pack:center;
    align-items: center;
    -ms-flex-align:center;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    height:50px;
}
.mvp-wrapper .mvp-auction-overview .box > .auction-end strong{
    margin-left:5px;
    font-weight:600;
}
.mvp-wrapper .mvp-auction-overview .box > .auction-end .auction-start-price {
    font-size: 14px;
    color: #000;
    font-weight: 400;
    margin-left:5px;
}
.mvp-wrapper .mvp-auction-overview .box > .row{
    margin-top:15px;
}
.mvp-wrapper .mvp-auction-overview .box > .row > .col-xs-6 .btn,
.action-bar.bottom-bar .col-xs-6 .btn {
    font-size: 16px;
}
.mvp-wrapper .mvp-auction-overview .box > .row > .auction-show .col-xs-6:first-child,
.action-bar.bottom-bar .col-xs-6:first-child {
    display:flex;
    display: -ms-flexbox;
    justify-content: center;
    -ms-flex-pack:center;
    padding: 0;
}
.mvp-wrapper .mvp-auction-overview .box > .row > .auction-show .col-xs-6:last-child .auction-additional,
.action-bar.bottom-bar .col-xs-6:last-child .auction-additional{
    font-size: 12px;
    line-height: 14px;
    color: #ff4842;
    font-weight: 600;
    margin-top:5px;
}
.mvp-wrapper .mvp-auction-overview .box .image img{
    max-width: 205px;
}
.mvp-wrapper .mvp-auction-overview .box .image .sticker{
    position:absolute;
    top:10px;
    right:10px;
    max-width:70px;
}
.action-bar.bottom-bar .auction-price {
    font-size:10px;
    text-transform:uppercase;
}
.mvp-wrapper .mvp-auction-overview .box .auction-price.cutted,
.action-bar.bottom-bar .auction-price.cutted{
    color:#ff4842;
}
.mvp-wrapper .mvp-auction-overview .box .inactive .auction-price.cutted,
.action-bar.bottom-bar .inactive .auction-price.cutted{
    color: #333333;
}
.mvp-auction-details .auction-price del,
.action-bar.bottom-bar del{
    text-decoration: none;
    position: relative;
    font-size:12px;
    color: #333333;
    line-height: 22px;
}
.daily-price-column .auction-price del {
    text-decoration: none;
    position: relative;
    color: #333333;
}
.mvp-auction-details .auction-price del:before,
.daily-price-column .auction-price del:before,
.action-bar.bottom-bar del:before{
    content: " ";
    display: block;
    width: 100%;
    border-top: 1px solid #ff4842;
    height: 12px;
    position: absolute;
    bottom: 0;
    left: 0;
    transform: rotate(-16deg);
    top: 8px;
}
.mvp-single-product-cart .action-bar.daily h4 {
    margin: 20px 0 15px;
    text-align:center;
}
.mvp-wrapper .mvp-auction-overview .box .auction-price .auction-actual-price,
.action-bar.bottom-bar .auction-actual-price{
    font-size:20px;
    font-weight:600;
    white-space:nowrap;
    padding-bottom: 0;
}
.mvp-wrapper .mvp-auction-overview .box .auction-quantity, .action-bar.bottom-bar .auction-quantity {
    padding-right: 10px;
    padding-left: 10px;
    border-right: 1px solid #e0e0e0;
    margin-right: 10px;
    font-size:10px;
    text-transform: uppercase;
}
.mvp-wrapper .mvp-auction-overview .box .auction-quantity .number, .action-bar.bottom-bar .auction-quantity .number {
    font-size: 20px;
    font-weight:600;
    line-height:28px;
    margin-bottom:5px;
}
.mvp-wrapper .mvp-auction-intro .left-column h4.subtitle{
    color: #000;
    text-align:center;
    line-height:22px;
    margin-bottom:20px;
}
.mvp-wrapper ul.list-description{
    list-style-image: url("../../../img/sprite/icon-green-check.png");
    padding-left:20px;
    margin-top:10px;
}
#mvpInfoModal .modal-body .list-description{
    list-style-image: url("../../../img/sprite/icon-black-check.png");
}
#mvpInfoModal .modal-body .list-description li{
    font-size:16px;
    margin-bottom:5px;
}
#mvpInfoModal .modal-body .list-description li > span {
    font-weight: 600;
    font-size: 18px;
}
.mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane.active .review-item {
    display: inline-block;
    width: 100%;
    margin: 0 auto;
}
.mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane.active .list-green-check,
.mvp-wrapper .mvp-auction-overview .auction-product-details .section-title {
    margin-top: 35px;
}
.mvp-wrapper .mvp-auction-overview .delivery-information .list-unstyled li > div,
#productModal .delivery-information .list-unstyled li > div{
    width: 50%;
    float: left;
}
.mvp-wrapper .mvp-auction-overview .delivery-information .list-unstyled li > div:last-of-type,
#productModal .delivery-information .list-unstyled li > div:last-of-type{
    text-align:right;
}
.mvp-wrapper ul.list-description li {
    line-height: 24px;
    font-size: 16px;
    color: #1f1f1f;
}
.mvp-wrapper .mvp-auction-intro .auction-presenter{
    display: inline-block;
    width:100%;
    margin:10px 0 25px;
}
.mvp-wrapper .mvp-auction-intro .auction-presenter .image{
    width:60px;
    margin-right:15px;
    float:left;
}
.mvp-wrapper .mvp-auction-intro .auction-presenter .image img{
    width:100%;
    height: auto;
}
.mvp-wrapper .mvp-auction-intro .auction-presenter .category {
    width: calc(100% - 160px);
    float:left;
    margin-right:15px;
}
.mvp-wrapper .mvp-auction-intro .auction-presenter .category p{
    color: #000;
}
.mvp-wrapper[data-step="list"] .mvp-auction-overview > .row > ul.nav.nav-tabs {
    display: none;
}
.mvp-single-product-cart .article-details-product-form{
    padding-right:15px;
}
.mvp-wrapper .daily-wrapper .box-wrapper.col-md-9 {
    padding:0;
}
.mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage {
    left:-10px;
}
.mvp-wrapper .daily-wrapper .box-wrapper .owl-stage .owl-item > .col-md-4 {
    padding:0;
    margin-bottom:0 !important;
    background-color:#fff;
}
.mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage,
.mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage .owl-item {
    display:flex;
    display: -ms-flexbox;
}
.mvp-wrapper .daily-wrapper .box-wrapper .box .image .img-small img {
    position: absolute;
    bottom: 10px;
    left: 20px;
    max-width: 75px;
}
.mvp-wrapper .daily-wrapper .action-bar {
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: center;
    -ms-flex-pack:center;
    outline:0;
}
.mvp-wrapper .daily-wrapper .action-bar > .btn {
    max-width:140px;
    font-size:16px;
}
.mvp-wrapper .action-bar  input,
#productModal .second-step.daily .action-bar input {
    font-size: 16px;
    text-align: left;
    border: 1px solid #dcdcdc;
    height: 40px;
    text-indent:10px;
    width:100%;
    font-weight: 600;
    outline:none;
    border-radius:1px;
}
.mvp-wrapper .action-bar .action-left {
    width:55%;
    margin-bottom:0;
}
.mvp-wrapper .daily-bidding-box.tv-site .action-bar .action-left,
.mvp-wrapper .daily-bidding-box.tv-site .action-bar .action-right {
    width: 100%;
}
.mvp-wrapper .daily-bidding-box.tv-site .action-bar .action-left input{
    width:100px;
}
.mvp-wrapper .action-bar .action-left .help-block {
    margin: 5px 0 0;
    text-align: left;
}
.mvp-wrapper .action-bar .action-left input {
    width:75%;
    float:left;
}
.mvp-wrapper .action-bar .action-left .currency {
    float: left;
    line-height: 40px;
    height:40px;
}
.mvp-wrapper .action-bar .action-right {
    width:45%;
    float:left;
}
.mvp-wrapper .action-bar .action-right .btn,
.daily-price-status.tv-site .second-btn button{
    padding: 0 10px;
    height: 40px;
    border-radius: 1px;
    font-size:14px;
}
#productModal .second-step.daily .action-bar input{
    max-width: 220px;
}
.mvp-wrapper .action-bar .currency {
    font-size:16px;
    font-weight: 600;
    margin-left: 10px;
    margin-right:15px;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .action-bar .currency {
    height:40px;
}
.mvp-wrapper .daily-wrapper .item-reminder {
    margin:15px 0 70px;
}
.mvp-wrapper .box .daily-slider .owl-prev,
.mvp-wrapper .box .daily-slider .owl-next {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 40px;
    outline: 0;
    right: 0;
    background: 0;
    margin: 0;
    padding: 0;
    opacity: 1;
}
.mvp-wrapper .box .daily-slider .owl-prev.disabled i{
    background: url(../../../img/home/left-inactive.svg) no-repeat center !important;
}
.mvp-wrapper .box .daily-slider .owl-next.disabled i{
    background-image: url(../../../img/home/right-active.svg) !important;
}
.mvp-wrapper .box .daily-slider .owl-prev i,
.mvp-wrapper .box .daily-slider .owl-next i{
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 10px;
    background: url(../../../img/home/left.svg) no-repeat center;
}
.mvp-wrapper .auction-wrapper .box .btn[disabled],
.mvp-wrapper .mvp-single-product .mvp-send-bid[disabled]{
    background-color:#fcbc17;
    border:1px solid #fcbc17;
    color:#000;
    opacity:1;
    animation: none;
}
.mvp-wrapper.phone-view .mvp-auction-overview .title-box{
    display:flex;
    display: -ms-flexbox;
    align-items:center;
    -ms-flex-align:center;
}
.mvp-wrapper.phone-view .mvp-auction-overview .title-box .position{
    font-size:52px;
    font-weight:600;
    margin: 0 5px;
}
.mvp-wrapper.phone-view .mvp-auction-overview .title-box .title{
    margin-bottom:0;
    white-space: normal;
}
.mvp-wrapper.phone-view .mvp-auction-overview .mvp-item{
    display: flex !important;
    display: -ms-flexbox !important;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
}
.mvp-wrapper.phone-view .mvp-auction-overview .box > .auction-end {
    height:65px;
}
.mvp-wrapper.phone-view .mvp-auction-overview .box {
    height: auto;
    width: 100%;
}
.mvp-wrapper .mvp-auction-overview .owl-item .mvp-item {
    width:100%;
    max-width:100%;
    height:100%;
}
.main-auction-wrapper.daily-live-auction .box-wrapper.cd-slider .owl-nav {
    display:none;
}
@media (max-width:1219px){
    .mvp-wrapper .daily-wrapper .action-bar .action-right .btn {
        font-size:14px;
    }
    .mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .action-bar > .btn{
        font-size:14px;
    }
    .mvp-wrapper .daily-bidding-box.tv-site .action-bar .action-left input {
        width: 80px;
    }
    .mvp-wrapper .action-bar .action-left input {
        height:40px;
    }
}
@media (min-width: 992px) {
    .mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane.bg-light > div {
        display: flex;
        display: -ms-flexbox;
        flex-wrap:wrap;
        -ms-flex-wrap: wrap;
    }
}

@media (min-width: 992px) and (max-width: 1199px){
    .mvp-wrapper .mvp-auction-overview .box {
        margin: 0;
    }
    .mvp-wrapper .mvp-auction-overview .box .auction-quantity {
        padding-right: 10px;
        margin-right: 10px;
    }
    .mvp-wrapper .mvp-auction-overview .box > .row > .col-xs-6:last-child .auction-additional {
        font-size: 10px;
    }
}

@media (max-width: 1023px) {
    .mvp-wrapper .mvp-daily-intro .head {
        max-width: 585px;
        margin: 20px auto 25px;
    }
}
@media(min-width:1280px) {
    .mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage {
        transform: none !important;
    }
}
@media(min-width:1024px) {
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart .vertical-slider {
        height: 465px !important;
    }
    .mvp-wrapper .mvp-auction-overview .mvp-item {
        min-width: 33%;
        max-width: 33.3333%;
        width: 33.3333%;
        flex: 1;
        -ms-flex: 1;
    }
    .mvp-wrapper .mvp-auction-overview .mvp-item.col-md-8 {
        min-width: 66%;
        max-width: 66.6666%;
        width: 66.6666%;
    }
    .mvp-wrapper .mvp-auction-overview .mvp-item.col-md-12 {
        min-width: 100%;
        max-width: 100%;
        width: 100%;
    }
    .mvp-wrapper .daily-wrapper .tab-pane > .container{
        padding:0;
    }
    .mvp-wrapper[data-step="list"] .daily-wrapper .mvp-auction-overview .tab-content>.tab-pane.bg-light{
        padding:10px 0;
    }
    .mvp-wrapper .mvp-selled-heading {
        margin-bottom: -30px;
        margin-top:50px;
    }
}
@media (max-width: 991px) {
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart .col-article-details-options .mvp-product-title .details-headline {
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .mvp-wrapper .mvp-auction-overview .mvp-item {
        min-width: 50%;
        max-width: 50%;
        width: 50%;
        flex: 1;
        -ms-flex: 1;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .mvp-wrapper .mvp-auction-overview {
        padding: 5px 0;
    }
    .mvp-wrapper .mvp-auction-overview .auction-wrapper{
        display: flex;
        display: -ms-flexbox;
        flex-wrap: wrap;
        -ms-flex-wrap: wrap;
    }
    .mvp-wrapper .program-reminder {
        background: #fff;
    }
    .mvp-wrapper .program-reminder .item-reminder {
        margin: 30px 0;
    }
    .mvp-wrapper .mvp-auction-overview > ul.nav.nav-tabs {
        text-align: left;
    }
    .mvp-wrapper .mvp-auction-overview ul.nav.nav-tabs > li > a {
        padding-bottom: 10px;
    }
    .mvp-wrapper .mvp-auction-overview ul.nav.nav-tabs > li:first-of-type > a {
        margin-left: 0;
    }
    .mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane.bg-light {
        padding: 30px 15px 0;
    }
    .mvp-wrapper .mvp-auction-intro .auction-presenter .category h4 {
        margin: 10px 0 0;
    }
    .mvp-wrapper .mvp-auction-overview .box .auction-quantity, .action-bar.bottom-bar .auction-quantity {
        padding-right: 15px;
        margin-right: 15px;
    }
    .mvp-wrapper .mvp-auction-overview .box > .row > .col-xs-6:last-child {
        padding: 0 10px 0 0;
    }
    .mvp-wrapper .mvp-auction-intro .left-column ul.list-description {
        margin-top: 25px;
    }
}

@media (max-width: 767px) {
    .mvp-wrapper .mvp-auction-overview .box .image .sticker {
        max-width:55px;
    }
    .mvp-wrapper.mvp-mobile-details-preview {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        z-index: 12;
    }
    .mvp-wrapper .mvp-auction-intro {
        padding: 15px;
    }
    .mvp-wrapper section.bg-light > .container {
        background: #fff;
    }
    .mvp-wrapper .mvp-auction-intro .left-column h4.subtitle {
        font-size: 16px;
        line-height: 22px;
    }
    .mvp-wrapper .mvp-auction-intro .left-column ul.list-description li {
        line-height: 22px;
        font-size: 14px;
    }
    .mvp-wrapper .mvp-auction-intro .right-column {
        padding-left: 15px;
    }
    .mvp-wrapper .mvp-auction-intro .auction-presenter {
        margin: 10px 0 10px;
    }
    .mvp-wrapper[data-step="details"] .mvp-auction-intro .auction-presenter {
        display: none;
    }
    .mvp-wrapper .mvp-auction-intro .auction-presenter .image {
        width: 50px;
        margin: 5px 10px 0 15px;
    }
    .mvp-wrapper .mvp-auction-intro .auction-presenter .category h4 {
        font-size: 16px;
        margin: 15px 0 0;
    }
    .mvp-wrapper .mvp-auction-heading .auction-presenter {
        padding: 27px 0 20px;
    }
    .mvp-wrapper .mvp-auction-heading .auction-presenter .image {
        margin-bottom: 10px;
    }
    .mvp-wrapper .daily-wrapper .tab-pane > .container {
        padding: 0;
    }
    .mvp-wrapper .mvp-auction-overview {
        padding: 0 15px;
    }
    .mvp-wrapper .mvp-auction-overview .mvp-item {
        padding: 0;
        max-width: 380px;
        margin: 0 auto 40px;
    }
    .mvp-wrapper .mvp-auction-overview .mvp-item.type-video {
        height:420px;
    }
    .mvp-wrapper .mvp-auction-overview .mvp-item:last-of-type {
        margin-bottom: 0;
    }
    .mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane {
        width: 100%;
        padding: 35px 0 0;
    }
    .mvp-wrapper .mvp-auction-overview .box {
        margin: 0;
    }
    .mvp-wrapper .mvp-auction-overview .box .auction-quantity {
        padding-right: 15px;
        margin-right: 15px;
    }
    .mvp-wrapper .mvp-auction-overview .box .col-xs-6 {
        padding-left: 5px;
        padding-right: 5px;
    }
    .mvp-wrapper .mvp-auction-overview .box > .row > .col-xs-6:last-child {
        padding: 0 10px 0 5px;
    }
    .mvp-wrapper .program-reminder {
        background: #fff;
    }
    .mvp-wrapper .program-reminder .item-reminder {
        margin: 15px 0;
    }
    .mvp-wrapper section.mvp-single-product {
        display: none;
        padding: 0;
    }
    .mvp-wrapper section.mvp-single-product > .container {
        padding: 0;
    }
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart {
        padding: 0 15px;
    }
    .mvp-wrapper section.mvp-single-product .mvp-single-product-cart .article-details-product-form span.mvp-price-info {
        margin-bottom: 50px;
    }
    .mvp-wrapper .daily-wrapper .buttons {
        padding: 30px 15px 5px;
    }
    .mvp-wrapper .daily-wrapper .action-bar > .btn {
        max-width: 125px;
        font-size: 14px;
    }
    .mvp-wrapper .daily-wrapper .action-bar > input,
    .mvp-wrapper .daily-wrapper .action-bar .action-right input {
        font-size: 16px;
    }
    .mvp-wrapper .daily-wrapper .box-wrapper .title {
        margin-top:20px;
        white-space:normal;
    }
    .mvp-wrapper .action-bar .currency {
        margin-right:5px;
    }
    .mvp-wrapper .daily-bidding-box.tv-site .action-bar .action-left {
        width:100%;
        display: flex;
        display: -ms-flexbox;
        justify-content: center;
        -ms-flex-pack:center;
        margin-bottom: 5px;
    }
    .mvp-wrapper .daily-bidding-box.tv-site .action-bar .action-right,
    .mvp-wrapper .daily-wrapper .change-bidding-box .action-bar .bid-input .action-right{
        width:100%;
        margin:0 auto;
        text-align:center;
    }
    .mvp-wrapper .mvp-auction-overview .nav-tabs{
        display: none;
    }
    .mvp-wrapper .mvp-auction-overview .tab-content > .tab-pane.bg-light > div{
        display: block;
    }
}
@media(min-width:370px) {
    .mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage {
        left: -30px;
    }
}
@media(min-width:480px) {
    .mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage {
        left:-100px;
    }
}
@media(min-width:570px) {
    .mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage {
        left:-130px;
    }
}
@media(min-width:680px) {
    .mvp-wrapper .daily-live-auction .daily-wrapper .box-wrapper > .owl-stage-outer > .owl-stage {
        left:0;
    }
    .main-auction-wrapper.daily-live-auction .box-wrapper.cd-slider .owl-nav {
        display:block;
    }
}
@media (max-width: 320px) {
    .mvp-wrapper .mvp-auction-overview .box .auction-quantity {
        padding-right: 7px;
        margin-right: 7px;
    }
    .mvp-wrapper .mvp-auction-overview .box > .row > .col-xs-6:last-child .auction-additional {
        font-size: 10px;
    }
    .mvp-wrapper .mvp-auction-overview .box > .row > .col-xs-6:last-child {
        padding: 0 8px 0 0;
    }
}

[data-template] {
    display:none;
}


/* TV BANNER STYLES GLOBAL */
.mvp-wrapper[data-step="details"] .awa-tv-banner {
    display:none;
}
.awa-tv-banner {
    padding-top:40px;
}
.awa-tv-banner .title span{
    color:#ff4842;
}
.awa-tv-banner ul.list-description{
    list-style-type: none;
    display: flex;
    display: -ms-flexbox;
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    position: relative;
    left: 50%;
    margin-bottom:0;
    transform: translate(-50%);
    padding-left:0;
}
.awa-tv-banner ul.list-description li{
    display: flex;
    display: -ms-flexbox;
    align-items: center;
    -ms-flex-align:center;
    font-size: 14px;
    font-weight: 600;
    margin-bottom:10px;
}
.awa-tv-banner ul.list-description li .circle {
    background-color: #fbbd1e;
    width: 46px;
    height: 46px;
    line-height: 44px;
    font-size: 30px;
    border-radius: 50%;
    text-align: center;
    font-weight: 600;
    display: inline-block;
    color:#000;
    margin-right: 10px;
}
.awa-tv-banner .text-under {
    text-align:center;
    height:16px;
    font-size:12px;
    color: #656565;
}
@media (min-width: 992px) {
    .awa-tv-banner ul.list-description li{
        font-size:17px;
        margin-bottom:0;
    }
}
@media (max-width: 767px) {
    .awa-tv-banner ul.list-description {
        display: inline-block;
    }
    .awa-tv-banner ul.list-description li .circle {
        width: 45px;
        height: 45px;
        line-height: 44px;
        font-size: 24px;
    }
}


/*REDESIGN - BANNER BOX*/

.box {
    position: relative;
    background-color: #fff;
    padding: 20px;
}
.box .heading {
    font-size: 22px;
    font-weight: 600;
    margin: 25px 0;
}
.box.half-width {
    display:inline-block;
    max-width: 740px;
    width:100%;
    left: 50%;
    transform: translateX(-50%);
    margin: 40px 0;
    padding: 15px;
}
.box .title {
    line-height: 1;
    font-weight: 600;
    margin-top: 20px;
    font-size: 22px;
    text-align: center;
}
.box .subtitle{
    font-size: 16px;
    color: #000;
    text-align: center;
    line-height: 22px;
}
.box .list-description {
    list-style-image: url(../../../img/sprite/icon-green-check.png);
    padding-left: 20px;
}
.vcolumn{
    display: flex;
    display: -ms-flexbox;
    flex-direction: column;
    -ms-flex-direction: column;
}
@media (min-width:768px) {
    .box.half-width {
        padding: 30px;
    }
    .box .subtitle {
        font-size: 18px;
        line-height: 22px;
        text-align:left;
    }
    .box .title {
        line-height:32px;
        font-size:28px;
    }
    .box .left-column .title {
        text-align:left;
    }
}


/* AUCTION PRESENTER BOX */
.auction-presenter-box .presenter {
    display: inline-block;
    width: 100%;
    margin: 10px 0 20px;
}
.auction-presenter-box .info-circle {
    right:10px;
    position: relative;
    float: right;
}
.auction-presenter-box .image{
    float: left;
    width: 50px;
    margin: 5px 10px 0 0;
}
.auction-presenter-box .image img{
    max-width:100%;
    border-radius:50%;
    border: 1px solid #f1f1f1;
}
.auction-presenter-box .category {
    width: calc(100% - 150px);
    float: left;
    margin-right: 10px;
}
.auction-presenter-box .category h4 {
    margin: 5px 0 0;
    font-weight: 600;
    color: #1f1f1f;
}
.auction-presenter-box .category p {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 0;
    color: #1f1f1f;
}
.past .auction-presenter-box .btn {
    background-color:#004289;
    border-color: #004289;
}
.past .auction-presenter-box .btn:hover{
    background-color:#004289;
}
.red-info {
    text-align: center;
    font-weight: 600;
    color: #ff4842;
    width: 100%;
    margin-bottom: 10px;
    font-size: 16px;
}
@media (min-width:768px) {
    .auction-presenter-box .presenter {
        margin: 15px 0 25px;
    }
    .auction-presenter-box .image {
        width: 60px;
        margin-right: 15px;
    }
    .auction-presenter-box .category {
        width: calc(100% - 170px);
    }
}


.banner-auction-intro {
    padding:40px 0;
    position:relative;
    background-color:#fff;
}
.banner-auction-intro.grey{
    background-color:#eee;
}
.banner-auction-intro .container{
    position:relative;
}
.banner-auction-intro .subtitle{
    font-size: 16px;
    margin-bottom:10px;
}
.banner-auction-intro .subtitle.big{
    text-transform: uppercase;
    font-weight: 600;
}
.banner-auction-intro .info-circle.yellow{
    top:-30px;
    right:10px;
}
.banner-auction-intro .title{
    font-size:28px;
    font-weight:600;
    line-height:34px;
    margin-bottom:10px;
}
.banner-auction-intro .list-description.horizontal{
    display: flex;
    display: -ms-flexbox;
    justify-content: center;
    -ms-flex-pack:center;
    flex-direction: column;
    -ms-flex-direction: column;
    align-items: center;
    -ms-flex-align:center;
}
.banner-auction-intro .list-description.horizontal li{
    margin-right:0;
}
@media (min-width:767px) {
    .banner-auction-intro .title {
        max-width: calc(100% - 250px);
        margin:0 auto 10px;
    }
    .banner-auction-intro .info-circle.yellow {
        top: 20px;
    }
    .banner-auction-intro .list-description.horizontal{
        margin: 0 45px;
        flex-direction: row;
    }
    .banner-auction-intro .list-description.horizontal li{
        margin-right:45px;
    }
}


/* AWA PRICE COLUMN */
.daily-price-column.inline{
    display: flex;
    display: -ms-flexbox;
    margin-bottom:15px;
}
.daily-price-column.inline .auction-price,
.daily-price-column.inline .auction-amount {
    padding: 0 5px;
    color: #333333;
}
.daily-price-column.inline .auction-price{
    width:38%;
    background-color: #fafafa;
    margin-right: 5px;
    padding: 15px 5px;
}
.daily-price-column.inline.preview .auction-price.start-price{
    display: none;
}
.daily-price-column.inline.preview .auction-price{
     width:60%;
}
.daily-price-column.inline .auction-amount{
    width:24%;
    padding: 15px 5px;
    background-color: #fafafa;
}
.daily-price-column.inline.preview .auction-amount{
    width:40%;
}
.daily-price-column.inline .auction-price.half,
.daily-price-column.inline .auction-amount.half{
    width:50%;
}
.daily-price-column .auction-price del,
.daily-price-column .auction-price span,
.daily-price-column .auction-amount span{
    display:inline-block;
    font-weight: 600;
}
.daily-price-column.inline.end > div{
    width:50%;
}
.daily-price-column.inline.end .hide-selled{
    display:none;
}
.daily-price-column.inline.end .show-selled{
    display:block !important;
    border:0;
}

.daily-price-column .auction-price del:before{
    border-top: 2px solid rgba(228, 32, 15, 0.8);
    transform: rotate(-10deg);
    bottom: 1px;
    top:auto;
}
@media(min-width:767px) {
    .daily-price-column del:before{
        bottom: 0;
        transform: rotate(-16deg);
    }
}
/* DAILY SLIDER */

#dailyAuctionBanner .mvp-wrapper {
    margin: 10px 0 0;
}
#dailyAuctionBanner .auctionsContainer:not(.owl-loaded) {
    opacity: 0;
}
.daily-slider {
    display:flex;
    display: -ms-flexbox;
    align-items:center;
    -ms-flex-align:center;
    flex-wrap:wrap;
    -ms-flex-wrap: wrap;
    background-color:#fafafa;
    position:relative;
}
.daily-slider .box a {
    color:#000;
    text-decoration:none;
}
.daily-slider .left-column {
    background-size: cover !important;
    height:440px;
    overflow: hidden;
}
.daily-slider .left-column .rotate-box .left-content {
    text-align: center;
    margin: 40px auto;
}
.daily-slider .image .box-image {
    background-color: #fafafa !important;
    background-repeat: no-repeat !important;
    background-size: 120px !important;
    background-position: center !important;
    background-blend-mode: multiply;
    width: 100%;
    height: 140px;
}
.daily-slider .image .sticker {
    width:52px;
    height:52px;
    position: absolute;
    top: 10px;
    right: 10px;
}
.daily-slider .daily-price-column {
    height:71px;
}
.daily-slider .daily-price-column del:before {
    top: 11px;
    border-top: 1px solid #ff4842;
}
.daily-slider .cd-slider {
    padding:0 30px;
}
.daily-slider .cd-slider .owl-nav {
    width: calc(100% - 10px);
    margin-left: -20px;
}
@media(max-width:767px) {
    .daily-slider {
        background-color:#fff;
        padding-bottom:165px;
    }
    .daily-slider .cd-slider {
        padding:0;
    }
    .daily-slider .mobile-content a.btn {
        position:absolute;
        bottom:40px;
        max-width:260px;
        left: 50%;
        transform: translate(-50%, 0);
    }
    .daily-slider .daily-price-column .auction-price del:before {
        top: 13px;
    }
    .daily-slider .right-column {
        position: absolute;
        background: #fff;
        bottom: 0;
        margin: 0 10px;
        width: calc(100% - 20px);
        padding:0 0 100px;
    }
    .daily-slider .right-column .mobile-content {
        padding:0 15px;
    }
    .daily-slider .image .box-image {
        background-color: #fff !important;
    }
    .daily-slider .cd-slider .owl-nav {
        display: none;
        top: calc(50% - 35px);
        width: 100%;
        margin-left:0;
    }
}
@media(max-width:360px) {
    .daily-slider .image .box-image {
        height: 120px;
        background-size: 90px !important;;
    }
    .daily-slider .cd-slider .owl-stage {
        left:-15px;
    }
}
@media(min-width:361px) and (max-width:480px) {
    .daily-slider .image .box-image {
        height: 120px;
        background-size: 110px !important;;
    }
    .daily-slider .cd-slider .owl-stage {
        left:-20px;
    }
}
@media(min-width:420px) and (max-width:480px) {
    .daily-slider .cd-slider .owl-stage {
        left:-30px;
    }
}
@media(min-width:481px) {
    .daily-slider .cd-slider .owl-nav {
        display: block;
    }
}
@media(min-width:767px) {
    .daily-slider .box {
        background-color:#fafafa;
    }
    .daily-slider .daily-intro .circle-countdown {
        width: 95px;
        height: 95px;
    }
    .daily-slider .cd-slider {
        margin-top:40px;
    }
    .daily-slider .image .box-image {
        height: 140px;
        background-size: 120px !important;
    }
    .daily-slider .image .sticker {
        width:60px;
        height:60px;
    }
    .daily-slider .left-column .rotate-box {
        background: url(../../../img/show-rotate-blue.png) no-repeat;
        background-size: cover;
        background-position: top left;
        position: absolute;
        bottom: 0;
        left: 0;
        width:100%;
        padding:0 15px;
    }
    .daily-slider .left-column .rotate-box .left-content {
        max-width:260px;
    }
    .daily-slider .cd-slider .owl-nav {
        top: calc(50% - 25px);
        width: calc(100% - 40px);
        margin-left: -25px;
    }

}
@media(min-width:1024px){
    .daily-slider .image .box-image {
        height: 160px;
        background-size: 140px !important;
    }
    .daily-slider .left-column .rotate-box {
        width: 420px;
        background-position: top right;
    }
}

/* PRODUCT STATUS */

.product-status{
    display: flex;
    display: -ms-flexbox;
    margin-bottom: 15px;
    margin-top: 10px;
}
.product-status .progress {
    background-color: #e1e1e1;
    position: relative;
    margin-bottom: 0;
    height: 6px;
    width: 100%;
    margin-right: 7px;
    margin-top: 7px;
    border-radius:0;
    box-shadow:none;
}
.product-status .progress.small {
    height:3px;
}
.product-status .progress .progress-status {
    background-color: #ff4842;
    height: 100%;
}
.product-status > span{
    font-size:12px;
    color:#ff4842;
    white-space: nowrap;
}
@media (max-width: 767px) {
    .product-status {
        margin-bottom: 10px;
        justify-content: center;
        -ms-flex-pack:center;
    }
}

/* MVP AUCTIONS - MODAL */

#mvpInfoModal .modal-header .title {
    margin-top:10px;
}
#mvpInfoModal .modal-header .close{
    position: absolute;
    right: 20px;
    top: 20px;
}
#mvpInfoModal .modal-header h3 {
    margin-top: 0;
    margin-bottom: 20px;
}
#mvpInfoModal .modal-dialog {
    max-width:680px;
}
#mvpInfoModal .modal-body{
    display:inline-block;
    width:100%;
}
#mvpInfoModal .modal-body .list-description {
    padding-left:20px;
}
#mvpInfoModal .modal-body .auction-btn .btn {
    max-width: 420px;
    margin: 30px auto 0;
    padding:12px 0;
}
#mvpInfoModalVideo .modal-body{
    display:block;
    padding: 30px 15px;
}

@media(min-width:768px) {
    #mvpInfoModalVideo .modal-body {
        display: flex;
        display: -ms-flexbox;
    }
    #mvpInfoModal .modal-body {
        padding: 30px 15px;
    }
}
@media(max-width:767px) {
    #mvpInfoModal .modal-header {
        border-bottom: 0;
        padding-bottom: 0;
    }
    #mvpInfoModal .modal-header .close {
        position: static;
    }
    #mvpInfoModal .modal-header .title {
        margin-top: 50px;
        font-size: 22px;
        text-align: center;
        line-height: 26px;
        font-weight: 600;
    }
    #mvpInfoModal .modal-body .list-description li {
        margin-bottom: 15px;
    }
    #mvpInfoModal .modal-body .auction-btn .btn {
        margin-top: 30px;
    }
}

/* Notify modal custom styles */

#mvpNotify.modal {
    padding-right:0 !important;
}
#mvpNotify.modal .modal-dialog {
    max-width:1220px;
}
#mvpNotify.modal .modal-header {
    border-bottom:0;
    padding-bottom:0;
    margin: 0;
}
#mvpNotify.modal .modal-body {
    max-width: 90%;
    margin: 0 auto;
    padding-top:0;
}
#mvpNotify.modal .modal-body .reminder-icon{
    width: 26px;
    height: 26px;
    background-image: url(../../../img/icon_reminder.svg);
    margin: 0 auto 10px;
    background-repeat: no-repeat;
}
#mvpNotify.modal .modal-body h3 {
    font-size: 20px;
    color: #004289;
    font-weight: 600;
    margin: 0 15px 20px;
}
#mvpNotify.modal .modal-body p {
    font-size:18px;
    margin-bottom:20px;
}
#mvpNotify.modal .modal-body .btn.white {
    background-color: #fff;
    color: #004289;
    border-color: #003670;
    max-width: 320px;
    margin: 0 auto;
    font-size: 16px;
}
@media(max-width:767px) {
    #mvpNotify.modal {
        top: 0;
    }
    #mvpNotify.modal .modal-body p {
        font-size:16px;
    }
}

/* Auction modal view */

#productModal .modal-body {
    display: inline-block;
    width: 100%;
    padding: 0 0 100px 0;
}
#productModal .modal-content {
    border: 0;
}
#productModal .modal-header {
    border-bottom: 0;
    position: absolute;
    width: 100%;
    z-index: 15;
    right:0;
    margin: 0;
}
#productModal .product-title {
    margin: 30px 0 5px;
}
#productModal .product-title h1 {
    font-size: 22px;
    font-weight: 400;
}
#productModal .ratio-container .review-item{
    padding-bottom: 20px;
    border-bottom: 1px solid #f0f0f0;
}
#productModal .info-circle.yellow{
    left: 10px;
    top: 12px;
}
#productModal .mvp-auction-heading > .container{
    display: none;
}
#productModal .auction-product-details .product-picture {
    display: none;
}
#productModal .auction-product-details .review-item {
    margin-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e1e1e1;
    margin-bottom: 20px;
}
#productModal .second-step > .image {
    margin: 20px auto 0;
    text-align:center;
}
#productModal .second-step .product-picture {
    margin: auto;
}
#productModal .second-step .mvp-auction-details,
#productModal .second-step .auction-info {
    display: none;
}
#productModal .second-step .mvp-price-info{
    display:none;
}
#productModal .second-step .delivery-information .section-title{
    font-size:20px;
}
#productModal .second-step .delivery-information .footnote{
    color: #6b6b6b;
}
#productModal .second-step .mvp-price-info {
    margin-top: 13px;
    font-size: 12px;
    color: #787878;
    width: 100%;
    text-align: center;
    display: inline-block;
}
#productModal .second-step .details-headline {
    text-align: center;
    margin-top: 30px;
    font-size: 18px;
    line-height: 26px;
}
#productModal .second-step .auction-actual-price {
    font-size: 28px;
    line-height: 32px;
    color: #ff4842;
    margin-top: 11px;
}
#productModal .second-step.daily .auction-actual-price {
    font-size: 20px;
    color: #333333;
    margin: 0 0 5px;
}
#productModal .second-step .inactive .auction-actual-price {
    color: #333;
}
#productModal .second-step.daily .product-title {
    margin-bottom: 0;
}
#productModal .second-step.daily .auction-start-price {
    font-size:16px;
}
#productModal .second-step.daily .action-bar {
    margin:15px 0;
}
#productModal .second-step.daily .action-bar .currency{
    font-size:22px;
    font-weight: 600;
    margin-left: 7px;
}
#productModal .second-step.daily .mvp-send-bid{
    margin-top:20px;
}
#productModal .second-step .auction-start-price del {
    text-decoration: none;
    position: relative;
    font-size: 14px;
    color: #333333;
    line-height: 22px;
}
#productModal .second-step .auction-start-price del:before {
    content: " ";
    display: block;
    width: 100%;
    border-top: 1px solid #ff4842;
    height: 12px;
    position: absolute;
    bottom: 0;
    left: 0;
    transform: rotate(-18deg);
    top: 8px;
}
#productModal #article-carousel-pictures-container #article-pictures-owl-carousel {
    margin-top: 0px;
    max-height: 210px;
    margin-bottom:30px;
}
#productModal #article-carousel-pictures-container #article-pictures-owl-carousel img {
    max-height: 210px;
    width: auto;
}
#productModal .second-step .image .auction-end {
    top:125px;
}
#productModal .mvp-auction-heading > p {
    background-color: #ff4842;
    padding: 17px 0;
    text-align: center;
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
    line-height: 1;
}
#productModal .mvp-auction-heading > p.upcoming {
    background-color:#fcbc17;
    color: #1f1f1f;
}
#productModal .mvp-auction-heading > p.past {
    background-color:#004289;
}
#productModal .mvp-auction-heading p span.timer {
    font-size: 26px;
    margin: 0 5px 0 8px;
    font-weight:600;
}
#productModal .auction-text{
    position: absolute;
    background-color: #DCDCDC;
    top: auto;
    left: auto;
    padding: 5px 10px;
    z-index: 99;
    right: 0;
    bottom: 0;
}
@media (max-width: 767px) {
    #productModal .modal-dialog {
        margin: 0;
    }
}

.mvp-wrapper[data-step="details"] .awa_reminder_voting{
    display:none;
}
.awa_reminder_voting{
    margin:30px 0 45px;
    padding:0;
}
.awa_reminder_voting img{
    max-width:100%;
}
@media(min-width:768px){
    .awa_reminder_voting{
        padding:0 15px;
    }
}

/* AWA NOTIFICATION */
.mvp-wrapper .daily-wrapper .notification{
    background: #fff;
    padding: 0 15px;
    text-align: center;
}
.awa_reminder_box .banner {
    margin: 20px 0 25px;
    cursor: pointer;
}
.awa_reminder_box .banner img{
    max-width: 100%;
}
.awa_reminder_box .notification {
    background: #fff;
    padding: 40px 15px;
    color: #00993d;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px;
    cursor: initial;
}
.mvp-wrapper .daily-wrapper .notification .notification-success{
    color: #00993d;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 30px;
}
.mvp-wrapper .daily-wrapper .notification .notification-success:before,
.awa_reminder_box .notification .notification-success:before{
    content: '';
    background-image: url(../../../img/sprite/icon-green-check.png);
    display: inline-block;
    width: 15px;
    height: 14px;
    background-repeat: no-repeat;
    margin: 0 10px 0 0;
}
.mvp-wrapper .daily-wrapper .notification .reminder .spacing{
    border: 3px solid #e1e1e1;
}
.mvp-wrapper .daily-wrapper .notification .reminder .content {
    padding:30px 0;
}
.mvp-wrapper .daily-wrapper .notification .reminder .content .reminder-icon {
    width: 26px;
    height: 26px;
    background-image: url(../../../img/icon_reminder.svg);
    margin: 0 auto 15px;
    background-repeat: no-repeat;
}
.mvp-wrapper .daily-wrapper .notification .reminder .content h4{
    margin-bottom:25px;
    line-height:26px;
}
@media (max-width: 991px) and (min-width: 768px) {
    .awa_reminder_box .banner {
        margin: 10px 0 50px;
    }
}
@media(max-width:767px){
    .mvp-wrapper .daily-wrapper .notification .reminder .content {
        padding: 30px 0 10px;
    }
    .mvp-wrapper .daily-wrapper .notification .reminder .content h4 {
        font-size: 16px;
    }
    .awa_reminder_box .banner {
        margin: 20px 0 30px;
    }
}

/* Price status message */

.daily-price-status{
    background: #eee;
    padding: 20px 20px;
    border-radius: 5px;
    margin: 30px 15px 30px 0;
    position:relative;
    height:100% !important;
}
.daily-price-status .mvp-auction-heading{
    background: #eee
}
.daily-price-status .mvp-auction-heading.yellow{
    color:#fbbc1d;
}
.daily-price-status .mvp-auction-heading.red{
    color:#ff4842;
}
.daily-price-status .first-btn{
    margin-bottom:10px;
}
@media(min-width:1280px){
    .daily-price-status{
        margin-left:-15px;
    }
    .daily-price-status .first-btn{
        margin-bottom:5px;
    }
    .daily-price-status .second-btn{
        margin-bottom:5px;
    }
}

/* VIDEO DAILY */

.mvp-wrapper .type-video.active{
    display:flex !important;
    display: -ms-flexbox !important;
}
.mvp-wrapper .type-video .video-box{
    display:block;
    background-size: cover !important;
    background-position: center !important;
    background-repeat:no-repeat !important;
    box-shadow: 0 0 5px 0 rgba(26, 26, 26, 0.5);
}
.mvp-wrapper .type-video #videoExt{
    box-shadow: 0 0 5px 0 rgba(26, 26, 26, 0.5);
    margin:0;
    background: #EEE;
    cursor: pointer;
}
.mvp-wrapper .type-video #videoExt.jw-flag-aspect-mode .jw-reset{
    margin:0 -1px;
}
.mvp-wrapper .type-video.image-box .imageBox{
    min-height:100%;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    box-shadow: 0 0 5px 0 rgba(26, 26, 26, 0.5);
}
.mvp-wrapper .mvp-auction-overview .type-video .video-box {
    min-height:100%;
}
.mvp-wrapper .mvp-auction-overview .type-video .video-box .video-accept{
    position: absolute;
    display:none;
    font-size:12px;
    line-height:20px;
    background: #eee;
    color: #000;
    padding: 15px;
    text-align: center;
    border-radius: 5px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    opacity: 0.9;
}
.mvp-wrapper .mvp-auction-overview .type-video.type-youtube .video-box .video-accept{
    display:block;
}
.mvp-wrapper .mvp-auction-overview .type-video .video-box .iframe-container .iframe-box{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.mvp-wrapper[data-step="details"] .mvp-auction-overview .tab-content > .tab-pane.bg-light > div .type-video{
    display:none !important;
}
.mvp-wrapper .type-video .icon-player {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80px;
    height: 80px;
    background-image: url(../../../img/icon_video.svg);
    -webkit-transition: opacity 0.7s ease-in-out;
    transition: opacity 0.7s ease-in-out;
    background-position: center;
    cursor: pointer;
    pointer-events:none;
    opacity:0.6;
}
.mvp-wrapper .type-video:hover .icon-player{
    opacity:1;
}
.mvp-wrapper .type-video .jwplayer{
    z-index:100;
}
.mvp-wrapper .auction-wrapper .type-video .jwplayer{
    height:365px !important;
}
.mvp-wrapper .mvp-auction-overview .auction-wrapper .type-video{
    height:auto;
}
.mvp-wrapper .type-video .jwplayer.jw-flag-fullscreen{
    z-index:10000;
}
.mvp-wrapper .type-video .auction-text {
    left:0;
    padding: 10px 20px;
    font-size:14px;
    z-index:100;
    background-color: #fbbd1d;
}
.mvp-wrapper .imageBox {
    height: inherit;
}
@media(min-width:380px) {
    .mvp-wrapper .mvp-auction-overview .type-video .video-box .video-accept {
        line-height:22px;
    }
}
@media (max-width: 991px) and (min-width: 768px) {
    .mvp-wrapper .mvp-auction-overview .col-md-4.mvp-item,
    .mvp-wrapper .mvp-auction-overview .col-md-8.mvp-item {
        margin-bottom: 30px;
    }
}
@media(min-width:768px) {
    .mvp-wrapper .auction-wrapper .type-video .jwplayer{
        height:100% !important;
        max-height: 378px;
    }
    .mvp-wrapper .mvp-auction-overview .type-video .video-box,
    .mvp-wrapper .mvp-auction-overview .type-video .jwplayer{
        margin:0 5px;
    }
    .mvp-wrapper .mvp-auction-overview .type-video .auction-text {
        left: 20px;
        font-size:16px;
    }
    .mvp-wrapper .mvp-auction-overview .type-video.type-youtube .video-box .video-accept{
        width:calc(100% - 30px);
    }
    .mvp-wrapper .mvp-auction-overview .type-video.image-box .auction-text {
        left:15px;
    }
}
@media(max-width:767px) {
    .mvp-wrapper .daily-wrapper {
        padding: 30px 0 0;
    }
}
@media (max-width: 1199px) and (min-width: 992px) {
    .mvp-wrapper .mvp-auction-overview .type-video .video-box,
    .mvp-wrapper .mvp-auction-overview .type-video .jwplayer{
        margin: 0;
    }
    .mvp-wrapper .mvp-auction-overview .type-video .auction-text {
        left: 15px;
    }
}
@media(min-width:1024px){
    .auction-type-2 .box > .image {
        height:180px;
        display: flex;
        display: -ms-flexbox;
        align-items: center;
        -ms-flex-align:center;
    }
}
@media(min-width:1220px){
    .mvp-wrapper .mvp-auction-overview .type-video .auction-text {
        left: 20px;
    }
    .mvp-wrapper .mvp-auction-overview .type-video.type-youtube .video-box .video-accept{
        line-height: 24px;
        font-size: 12px;
        padding: 15px 30px;
    }
    .auction-type-2 .box > .image {
        height:auto;
    }
}
.mvp-wrapper .mvp-daily-intro{
    padding-top: 55px;
}
.mvp-wrapper .mvp-daily-intro .title {
    max-width: none;
}
.mvp-wrapper .mvp-daily-intro ul.list-description{
    display: flex;
    display: -ms-flexbox;
    justify-content: center;
    -ms-flex-pack:center;
    list-style-image: url(../../../img/sprite/icon-black-check.png);
    margin-bottom:15px;
}
.mvp-wrapper .mvp-daily-intro ul.list-description li {
    margin-right: 20px;
    padding-left: 5px;
}

.mvp-wrapper .mvp-daily-intro ul.list-description li > p span{
    white-space:nowrap;
}
.mvp-wrapper .mvp-daily-intro .daily-intro-body {
    display:flex;
    display: -ms-flexbox;
    flex-wrap:wrap;
    -ms-flex-wrap: wrap;
    margin-top:30px;
}
.mvp-wrapper .mvp-daily-intro .daily-intro-body > div {
    padding:0;
}
.mvp-wrapper .mvp-daily-intro .video-link {
    text-align: right;
    margin: 10px auto 0;
    width: 100%;
    padding: 0 20px;
}
.mvp-wrapper .mvp-daily-intro .video-link p {
    max-width: 380px;
    margin: 0 auto;
    cursor:pointer;
}
.mvp-wrapper .mvp-daily-intro .video-link i {
    font-size: 10px;
    padding-left: 3px;
}
.mvp-wrapper .mvp-daily-intro .type-video{
    height:130px;
    padding-right:0;
}
.mvp-wrapper .mvp-daily-intro .type-video .video-box{
    height:100%;
}
.mvp-wrapper .mvp-daily-intro .type-video .icon-player{
    width:60px;
    height:60px;
    background-size: 80px;
}
.mvp-wrapper .mvp-daily-intro .type-video .auction-text{
    padding: 5px 12px;
    font-weight:600;
    left:15px;
}

@media(min-width:768px){
    .mvp-wrapper .mvp-daily-intro .type-video .icon-player{
        width: 40px;
        height: 40px;
        background-size: 50px;
    }
    .mvp-wrapper .daily-wrapper .box-wrapper {
        display: flex;
        display: -ms-flexbox;
        flex-wrap: wrap;
        -ms-flex-wrap: wrap;
    }
    .mvp-wrapper .auction-wrapper .type-video .auction-text{
        left:15px;
    }
}
@media(min-width:768px) and (max-width:1023px) {
    .mvp-wrapper .mvp-daily-intro {
        padding: 30px 0 10px;
    }
    .mvp-wrapper .mvp-daily-intro ul.list-description{
        flex-wrap:wrap;
        -ms-flex-wrap: wrap;
    }
    .mvp-wrapper .mvp-daily-intro .daily-intro-body ul.list-description li {
        max-width: 400px;
    }
    .mvp-wrapper .mvp-daily-intro .daily-intro-body {
        margin-top: 30px;
    }
    .mvp-wrapper .mvp-daily-intro .type-video {
        height: 160px;
        max-width: 310px;
    }
    .mvp-wrapper .mvp-daily-intro .video-link{
        width:50%;
        margin:0;
    }
    .mvp-wrapper .mvp-daily-intro .video-link p {
        max-width: 250px;
        text-align:left;
        margin: 0 auto;
        position: relative;
        top: -25px;
        font-size: 16px;
    }
    .mvp-wrapper .mvp-daily-intro ul.list-description li {
        margin-bottom: 10px;
    }
    .mvp-wrapper .mvp-daily-intro ul.list-description {
        margin: 0 auto;
    }
}
@media(max-width:1023px) {
    .mvp-wrapper .mvp-daily-intro .daily-intro-body ul.list-description {
        flex-wrap:wrap;
        -ms-flex-wrap: wrap;
        flex-direction: column;
        margin: 0 auto;
    }
    .mvp-wrapper .mvp-daily-intro .daily-intro-body ul.list-description li {
        padding: 0 5px;
        margin: 0 auto;
    }
    .mvp-wrapper .mvp-daily-intro
}
@media(max-width:767px){
    .mvp-wrapper .mvp-daily-intro {
        padding: 30px 0 20px;
    }
    .mvp-wrapper .mvp-daily-intro .title {
        font-size: 22px;
        line-height: 26px;
        margin-bottom: 10px !important;
        margin-top: 5px;
    }
    .mvp-wrapper .mvp-daily-intro .type-video{
        padding: 0;
        max-width: 380px;
        margin:0 auto;
        height:200px;
    }
    .mvp-wrapper .mvp-daily-intro .type-video .auction-text{
        left:0;
    }
    .mvp-wrapper .mvp-daily-intro ul.list-description li {
        margin-right: 0;
        width:auto;
        padding-left: 0;
        padding-right: 30px;
    }
    .mvp-wrapper .mvp-daily-intro ul.list-description li:last-child{
        padding-right:0;
    }
    .mvp-wrapper .mvp-daily-intro .daily-intro-body ul.list-description li {
        max-width: 315px;
    }
}
@media(min-width:1024px) {
    .mvp-wrapper .mvp-daily-intro .daily-intro-body ul.list-description {
        padding-left: 30px;
    }
    .mvp-wrapper .mvp-daily-intro .daily-intro-body ul.list-description li {
        padding-left: 5px;
        margin:0 10px 0 50px;
    }
    .mvp-wrapper .mvp-daily-intro .daily-intro-body ul.list-description li:first-child {
        margin-left:0;
    }
}
.auction-align-center{
    background: #fff;
    padding: 20px 20px;
    height: calc(100% - 32px);
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    border-radius: 0;
    margin: 0;
}
.auction-align-center > *{
    width:100%;
}
.auction-align-center .mvp-auction-heading{
    background-color:#fff;
}


/* Price status message */


.daily-price-status.tv-site .mvp-auction-heading{
    background-color:#fff;
}
.daily-price-status.tv-site .mvp-auction-heading.yellow{
    color:#fbbc1d;
}
.daily-price-status.tv-site .mvp-auction-heading.red{
    color:#ff4842;
}
.daily-price-status.tv-site .first-btn{
    margin-bottom:10px;
    display:flex;
    display: -ms-flexbox;
}
.daily-price-status.tv-site .first-btn button {
    background-color: #fff;
    box-shadow:none;
    margin: 0 auto;
    color: #000;
}
.auction-type-2 .box.vcolumn {
    box-shadow: 0 0 10px 0 rgba(26, 26, 26, 0.1);
    height:100%;
}
.auction-type-3 .box.vcolumn {
    box-shadow: 0 0 10px 0 rgba(26, 26, 26, 0.2);
    height:100%;
}
.auction-type-2 .jw-reset.jw-button-container,
.auction-type-2 .jw-slider-time,
.auction-type-2 .jw-controls-backdrop,
.auction-type-3 .jw-reset.jw-button-container,
.auction-type-3 .jw-slider-time,
.auction-type-3 .jw-controls-backdrop {
    display:none;
}
.auction-type-2 .jwplayer.jw-state-playing:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting) .jw-display,
.auction-type-3 .jwplayer.jw-state-playing:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting) .jw-display {
    display:table;
}
.auction-type-2 .jwplayer.jw-state-paused:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting):not(.jw-flag-play-rejected) .jw-display,
.auction-type-3 .jwplayer.jw-state-paused:not(.jw-flag-touch):not(.jw-flag-small-player):not(.jw-flag-casting):not(.jw-flag-play-rejected) .jw-display {
    display:table;
}
.auction-type-2 .jw-icon-rewind,
.auction-type-3 .jw-icon-rewind {
    opacity:0;
}
.ext-auction .mvp-wrapper > .owl-stage-outer > .owl-stage {
    display: flex;
    display: -ms-flexbox;
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    padding:0 5px;
    margin:5px 0;
}
.ext-auction .owl-dots {
    text-align:center;
}
.ext-auction .mvp-wrapper > .owl-dots .owl-dot {
    padding: 5px !important;
    background: #acb1a1;
    border-radius: 50%;
    margin-right: 5px;
}
.ext-auction .mvp-wrapper > .owl-dots .owl-dot.active {
    background: #ff4842;
}
.auction-type-3 .auction-details-container {
    max-width:none;
    display:none;
}
.auction-type-3  .auction-details-container .marquee {
    background: #fff;
}
.auction-type-2 .box .image {
    background-color: #fafafa;
    height: 245px;
}
.auction-type-3 .status-boxes {
    display: flex;
    display: -ms-flexbox;
    align-items: center;
    -ms-flex-align:center;
    justify-content: center;
    -ms-flex-pack:center;
}
.auction-type-3 .box .image {
    background-color: #fafafa;
    height: 240px;
    position:relative;
}
.auction-type-3 .review-item {
    position:absolute;
    left: 25px;
    top: 0;
}
.auction-type-3 .label-selled {
    width: 50%;
    padding: 12px;
}
.auction-type-3 .box-description {
    position: relative;
}
.auction-type-2 .box-description {
    padding:0 15px 15px 15px;
}
.auction-type-2 .box-description .product-details-link{
    margin: 10px 5px -15px 0;
    cursor:pointer;
}
.auction-type-3 .box-description .product-details-link {
    margin: 15px 5px -10px 0;
    cursor:pointer;
}
.auction-type-2 .box-description .product-details-link .triangle.triangle-right,
.auction-type-3 .box-description .product-details-link .triangle.triangle-right {
    border-left: solid 8px rgb(255, 72, 66);
    border-bottom: solid 4px transparent;
    border-top: solid 4px transparent;
    margin: 1px 0 0 2px;
}
.auction-type-2 .box-image {
    background-color: #fafafa !important;
    background-blend-mode: multiply;
    background-repeat: no-repeat !important;
    width: 100%;
    height: 245px;
    background-size: 190px !important;
    background-position: center !important;
    padding-top: 0;
    min-height: auto;
}
.auction-type-2 .box-image .jwplayer {
    max-height: 245px !important;
}
.auction-type-3 .box-image .jwplayer {
    height: 240px !important;
    display:block;
}
.auction-type-2 .box-image .owl-dots,
.auction-type-3 .box-image .owl-dots {
    display:flex;
    display: -ms-flexbox;
    text-align: left;
    position: absolute;
    bottom: 12px;
    left: 15px;
}
.auction-type-2 .box-image .owl-dots button,
.auction-type-3 .box-image .owl-dots button {
    border: none;
    padding: 0!important;
    display: inline-block;
    zoom: 1;
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.auction-type-2 .box-image .owl-dots button span,
.auction-type-3 .box-image .owl-dots button span {
    width: 6px;
    height: 6px;
    margin: 5px 4px;
    background: #969696;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
}
.auction-type-2 .box-image .owl-dots button.active span,
.auction-type-3 .box-image .owl-dots button.active span {
        background: #6e6e6e;
        width: 8px;
        height: 8px;
}
.auction-type-3 {
    height:100%;
}
.auction-type-3 .box-image {
    background-color: #fafafa !important;
    background-blend-mode: multiply;
    background-size: 190px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    height: 240px;
}
.auction-type-2 .product-status,
.auction-type-3 .product-status {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    background: #12144b;
    margin: 0;
}
.auction-type-2 .product-status.coralBg,
.auction-type-3 .product-status.coralBg {
    background: #ff4842;
}
.auction-type-2 .product-status > span,
.auction-type-3 .product-status > span {
    color: #fff;
    padding: 5px 10px;
}
.auction-type-2 .box-description .action-bar .action-left input.form-control {
    text-indent:0;
}
.auction-type-3 .box-description {
    display:flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-direction: column;
    -ms-flex-direction: column;
    width: 100%;
    padding:0 25px 15px 25px;
    height:100%;
}
.auction-type-3 .box-description .box-description-details {
    width:100%;
}
.auction-type-3 .variant-box {
    display: flex;
    display: -ms-flexbox;
    align-items: center;
    -ms-flex-align:center;
    justify-content: center;
    -ms-flex-pack:center;
}
.auction-type-3 .amount-number {
    width:155px;
}
.auction-type-3 .amount-number input {
    height:32px;
    max-width:55px;
    text-align: center;
    font-size: 22px;
    font-weight:700;
    border:none;
    display: inline-block;
    vertical-align: middle;
    -moz-appearance: textfield;
    pointer-events:none;
}
.auction-type-3 .label-reduced {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%) rotate(-10deg);
    box-shadow: 2px 2px 0 0 rgb(26 26 26 / 20%);
    top:-10px;
}
.auction-type-3 .variant-wrapper .variant-right {
    width: calc(100% - 155px);
}
.pararell-section .daily-live-auction .auction-type-2 .box .image {
    height: 210px;
    padding:0;
}
.pararell-section .daily-live-auction .auction-type-2 .box .image .jwplayer {
    height: 210px !important;
}
.pararell-section .daily-live-auction .auction-type-2 .box-image {
    height: 210px;
    background-size: 170px !important;
    background-position: center !important;
    padding-top: 0;
}
.sales-auction-list .auction-type-3 {
    padding:0;
    height:auto;
}
.sales-auction-list .auction-type-3 .box-description {
    padding:0 25px 10px;
}
.sales-auction-list .auction-type-3 .box-description .product-link {
    color:#000;
    text-decoration:none;
}
.sales-auction-list .auction-type-3 .box-description .product-link:hover {
    color:#000;
}
.sales-auction-list .auction-type-3 .label-action {
    z-index: 10;
    padding: 6px 12px;
}
.sales-auction-list .auction-type-3 .daily-price-column.inline {
    position:relative;
}
.sales-auction-list .auction-type-3 .daily-price-column.inline .auction-amount {
    width:50%;
}
.sales-auction-list .auction-type-3 .daily-price-column.inline .auction-price {
    width:50%;
}
.sales-auction-list .auction-type-3 .auction-details-container {
    display:block;
    margin-top:-5px;
}
.sales-auction-list .auction-type-3 .auction-details-container .marquee {
    height:auto;
}
.sales-auction-list .auction-type-3 .auction-details-container .marquee .status-box {
    max-width: 245px;
    margin: 0 auto;
    overflow: visible;
    white-space: normal;
}

@media(max-width:1023px) {
    .auction-type-2 .box.vcolumn {
        display: block;
    }
}
@media(max-width:767px) {
    .auction-type-3 .box-image {
        height:230px;
    }
    .auction-type-3 .box-image .jwplayer {
        height:230px !important;
    }
    .pararell-section .daily-live-auction .auction-type-2 .box-image .owl-stage-outer {
        width:calc(100% - 3px);
    }
    .auction-type-3 .review-item {
        left:10px;
    }
    .ext-auction .mvp-wrapper > .owl-stage-outer > .owl-stage {
        padding:0;
    }
    .auction-type-3 .box.vcolumn {
        margin: 0 5px;
    }
    .auction-type-3 .box-description {
        padding: 0 10px 15px 10px;
    }
    .auction-type-3 .box .image {
        height:230px;
    }
    .auction-type-3 .auction-details-container {
        display:block;
    }
    .auction-type-2 .box-image .owl-dots button span,
    .auction-type-3 .box-image .owl-dots button span {
        margin: 5px;
    }
    .sales-auction-list .auction-type-3 .box.vcolumn {
        margin:0;
    }
}
@media(min-width:768px) {
    .owl-stage-outer .auction-type-3 {
        width: calc(100% - 10px);
    }
    .sales-auction-list .auction-type-3 {
        padding: 0 12px;
    }
}
@media(min-width:1024px) {
    .owl-stage-outer .auction-type-3 {
        height:100%;
        width:calc(100% - 15px);
    }
    .wrapper.ext-auction {
        margin-bottom:-30px;
    }
    .ext-auction .mvp-wrapper > .owl-stage-outer > .owl-stage {
        padding: 0 5px;
        left:5px;
    }
    .sales-auction-list .wrapper-sales-list {
        display:flex;
        display: -ms-flexbox;
        flex-wrap:wrap;
        -ms-flex-wrap: wrap;
        width: calc(100% + 40px);
        margin-left: -20px;
    }
    .auction-type-3 .label-reduced {
        top:-15px;
    }
    .sales-auction-list .auction-type-3 {
        padding: 0 16px;
    }
    .sales-auction-list .auction-type-3 .box-description {
        padding:0 40px 10px;
    }
}
@media(min-width:1220px) {
    .sales-auction-list .auction-type-3 {
        padding: 0 20px;
    }
    .auction-type-3 .label-reduced {
        top:-5px;
    }
}
/* NEWS STYLES AWA PARARELL */

.pararell-label{
    background-color: #ff4842;
    color: #fff;
    font-size: 16px;
    padding: 12px 15px;
    width:100%;
    line-height:20px;
}
.pararell-label.opacity {
    opacity:0.8;
    position: absolute;
    bottom: 0;
    left:0;
}
.pararell-label.buy {
    background-color: #00993d;
}
.pararell-label.overbid{
    background-color: #ff4842;
}
.pararell-label.bid{
    background-color: #00993d;
}
.pararell-label.overbid-lose{
    position: static;
}
.image.end .pararell-label.bid,
.image.end .overbid{
    display:none;
}
.status-boxes .overbid-lose{
    display:none;
}
.status-boxes.end .overbid-lose{
    display:block;
}
.modal-v2 .modal-dialog {
    max-width:1240px;
}
.modal-v2  .modal-body{
    max-width:1120px;
    margin:0 auto 40px;
}
.modal-v2  .modal-content {
    box-shadow: 0 0 10px 0 rgba(26, 26, 26, 0.2);
}
.modal-v2  .modal-header{
    background: #d3dee6;
    padding: 20px;
    border: none;
    margin:0;
}
.modal-v2  [data-style-purple] .modal-header{
    background: #e6dce8;
}
.modal-v2  .modal-header .close {
    color: #000;
    opacity: 1;
    background-color: #fff;
    border-radius: 50%;
    margin-top: 15px;
    margin-right: 10px;
    width: 32px;
    height: 32px;
    outline:none;
    position: absolute;
    top: 0;
    right: 0;
}
.modal-v2  .modal-header .close .close-icon {
    background: url(../../../img/close-narrow.svg) no-repeat center;
    width: 16px;
    height: 16px;
    margin: 0 auto;
    display:block;
}
#auctionProductModal .modal-header button span{
    font-size:40px;
}
#auctionProductModal .modal-body .details-description .product-text {
    margin-top:25px;
    border-top: 1px solid #ebebeb;
}
#auctionProductModal .modal-body .details-description .reviews-container {
    max-width:none;
}
#auctionProductModal .modal-body .details-description .reviews-heading {
    display: flex;
    display: -ms-flexbox;
    flex-wrap:wrap;
    -ms-flex-wrap: wrap;
    align-items: center;
    -ms-flex-align:center;
    padding-top: 20px;
    border-top: 1px solid #ebebeb;
}
.details-description .reviews-container .review-item {
    margin-top: 0;
    padding: 25px 0 20px;
    border-top: 1px solid #ebebeb;
}
.details-description .reviews-container .review-item:first-of-type {
    border:0;
}
.details-description .reviews-heading .rating li.currentRate,
.details-description .reviews-container .review-item .rating li.currentRate {
    background: url("../../../img/stars_new.svg") left 47px;
    background-size: 89px 65px;
    top: 2px;
    height: 14px;
    z-index:0;
}
.details-description .review-item .review-item-body {
    padding:0;
}
.details-description .review-item .review-item-dateformat {
    color:#6e6e6e;
}
#auctionProductModal .modal-body .details-description .product-number{
    margin-bottom:10px;
}
#auctionProductModal .modal-body .details-description .hightlight-description {
    padding-bottom:20px;
}
#auctionProductModal .modal-body .details-description .listing {
    padding-left:20px;
}
#auctionProductModal .modal-body .details-description .box-block {
    padding: 20px 0 25px;
    border-bottom: 1px solid #ebebeb;
}
#auctionProductModal .modal-body .details-description .product-description p strong {
    font-weight:600;
}
#auctionProductModal .modal-body .details-description .delivery-information .list{
    padding:0;
}
#auctionProductModal .modal-body .details-description .delivery-information .list > li {
    display:flex;
    display: -ms-flexbox;
}
#auctionProductModal .modal-body .details-description .delivery-information .list > li >div:first-child {
    width:100px;
    margin-right:10px;
}
#auctionProductModal .modal-body .details-description .delivery-information .footnote {
    margin-left: 110px;
}
#auctionProductModal .modal-body .row-article-details .product-picture {
    margin:0 auto;
}
#auctionProductModal .modal-body .picture-box-wrapper{
    margin-top:0;
}
#auctionProductModal .modal-body .picture-box-wrapper .jwplayer {
    height:200px !important;
}
#auctionProductModal #article-pictures-owl-carousel .owl-stage {
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    align-items: center;
    -ms-flex-align:center;
}
#auctionProductModal #article-pictures-owl-carousel .owl-stage-outer {
    width: calc(100% - 1px);
}
@media(max-width:479px) {
    #auctionProductModal .modal-body .details-description .reviews-heading .heading {
        width:100%;
    }
}
@media(max-width:767px) {
    #auctionProductModal .modal-body .details-description .box-block {
        padding:10px 0 15px;
    }
}
@media(max-width:1023px){
    #auctionProductModal .modal-body{
        padding:15px 25px;
    }
    #auctionProductModal .modal-body .picture-box-wrapper > h4{
        text-align: center;
    }
    #auctionProductModal .modal-body .row-article-details .list-green-check{
        padding-left:20px;
        margin-top:10px;
    }
}
@media(min-width:768px) and (max-width:1023px) {
    #auctionProductModal .modal-body .picture-box-wrapper .jwplayer {
        height:260px !important;
    }
}
@media(min-width:1023px){
    #auctionProductModal .modal-body .details-description{
        padding:0 40px;
    }
    #auctionProductModal .modal-body .row-article-details .list-green-check{
        margin-top:20px;
    }
}

.daily-result-box{
    background-color:#fff;
    padding:20px;
    height:100%;
}
.daily-result-box ul {
    padding-left:0;
    list-style-type: none;
    font-size: 16px;
    margin-bottom: 20px;
}
.daily-result-box p {
    font-size: 16px;
    line-height: 22px;
}
.daily-result-box p::first-letter {
    text-transform: capitalize;
}
.daily-result-box p.bid-inforamtion {
    font-size: 16px;
}
.daily-result-box .title {
    font-size:22px;
    font-weight:600;
    color:#00993d;
    text-align:center;
    margin:0;
    padding-bottom:10px;
    width:100%;
}
.daily-result-box .title.green {
    color: #00993d;
}
.daily-result-box .title.red {
    color: #ff4842;
}
.daily-result-box .title.green:before {
    content: '';
    background-image: url(../../../img/sprite/icon-green-check.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: bottom;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
.daily-result-box .btn-close-modal {
    width: 100%;
    padding:9px 5px;
    background-color: #fff !important;
    color: #004289 !important;
    margin: 10px 0;
    box-shadow: none;
}

.daily-bidding-loading .loading-box {
    position: absolute;
    top: 15px;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 999;
    width:100%;
}
.daily-bidding-loading .loading-box #loader{
    display: block;
    position: static;
    transform: none;
    text-align:center;
}
.daily-bidding-loading .loading-box #loader span{
    font-size:24px;
}
.mvp-wrapper .daily-wrapper .change-bidding-box {
    height:100%;
    position:relative;
}
.mvp-wrapper .daily-wrapper .change-bidding-box .action-bar{
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
}
.mvp-wrapper .daily-wrapper .change-bidding-box .action-bar .bid-input {
    display: flex;
    display: -ms-flexbox;
    width: 100%;
    justify-content: center;
    -ms-flex-pack:center;
    align-items: center;
    -ms-flex-align:center;
    flex-wrap:wrap;
    -ms-flex-wrap: wrap;
}
.mvp-wrapper .daily-wrapper .change-bidding-box .action-bar .bid-input input{
    width: calc(100% - 20px);
}
.mvp-wrapper .daily-wrapper .change-bidding-box .action-bar .action-right {
    width:100%;
}
.mvp-wrapper .daily-wrapper .change-bidding-box .action-bar > .btn,
.mvp-wrapper .daily-wrapper .change-bidding-box .action-bar .action-right .btn{
    width: 100%;
    margin: 15px 0 10px;
}
.mvp-wrapper .daily-wrapper .status-text {
    width: calc(100% - 20px);
    margin: 20px auto 15px;
}
.mvp-wrapper .daily-wrapper .change-bidding-box .action-bar .bid-input .help-block {
    text-align:center;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site {
    box-shadow: 0 0 10px 0 rgb(26 26 26 / 10%);
    background-color:#fff;
    height:100%;
}
.mvp-wrapper .daily-wrapper .auction-type-2 > div {
    box-shadow: 0 0 10px 0 rgb(26 26 26 / 10%);
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .action-bar{
    margin-bottom:10px;
    width:100%;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .action-bar .form-group {
    width: 100%;
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    margin-bottom:5px;
}
.mvp-wrapper .daily-wrapper .form-group.has-error .form-control:focus {
    border-color: #ff4842;
}
.mvp-wrapper .daily-wrapper .form-group.has-success .form-control:focus {
    box-shadow: none;
    border-color: #dcdcdc;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .daily-bid-message{
    text-align: center;
    margin: 0 auto;
    width:100%;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site  .action-bar input{
    width: calc(100% - 20px);
    margin-bottom: 15px;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .action-bar > .btn,
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .action-bar .form-group .btn {
    max-width:none;
    padding: 0 10px;
    height: 40px;
    border-radius: 1px;
    font-size:14px;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex{
    height:100%;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form{
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    height: 100%;
    position:relative;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .daily-price-column {
    width: calc(100% + 10px);
    margin-left: -5px;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .daily-price-column,
.mvp-wrapper .daily-wrapper .auction-align-center .daily-price-column{
   margin-top:45px;
}

.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .mvp-variants{
    margin-bottom: 15px;
    display: flex;
    display: -ms-flexbox;
    width: 100%;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .mvp-variants > div {
    display: block;
    width:100%;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .mvp-variants select {
    margin-top: 5px;
    border-radius: 0;
    border: 1px solid #dcdcdc;
    height: 40px;
    color: #333333;
    font-size: 16px;
    font-weight: 600;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .mvp-variants > div.variant-right {
    width: calc(100% - 15px);
    margin-left: 15px;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .mvp-variants > div .variant-right{
    margin-right:0;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .mvp-variants{
    margin-bottom:15px;
}
.mvp-wrapper .daily-wrapper .daily-bidding-box.tv-site .article-details-flex .article-details-product-form .box-description > button,
.mvp-wrapper .daily-wrapper .auction-align-center .box-description > button {
    background-color: #fff;
    margin: 0 auto;
    color:#000;
    box-shadow:none;
    width:100%;
}

.mvp-wrapper .no-result .mvp-auction-overview .daily-bidding-loading {
    display:block !important;
}
.mvp-wrapper .no-result .mvp-auction-overview .bg-light {
    position:relative;
}
.mvp-wrapper .no-result .mvp-auction-overview .box-wrapper{
    opacity:0.15;
    min-height:220px;
}

.mvp-wrapper .opacity-0 {
    opacity:0 !important;
}
.mvp-wrapper .daily-live-auction section.mvp-single-product{
    padding:0;
}
.mvp-wrapper .daily-live-auction .mvp-auction-overview {
    padding-bottom:0;
    position:relative;
    display: block;
}
.mvp-wrapper .daily-live-auction .daily-wrapper{
    padding-bottom:0;
    background-color: transparent;
    margin: 0;
}
.mvp-wrapper .daily-live-auction .price-info {
    width: 100%;
    font-size: 12px;
    text-align: center;
    margin:-5px 0 10px;
}
.mvp-wrapper .daily-live-auction .change-bidding-box .price-info{
    margin-top:0;
}
.mvp-wrapper .daily-live-auction .daily-wrapper .mvp-item .auction-end{
    width: 200px;
    top: 105px;
    z-index:99;
}
.mvp-wrapper .daily-wrapper .mvp-item .auction-end {
    width:180px;
    top:110px;
}
.mvp-wrapper .daily-live-auction .banner-auction-intro .title {
    max-width:none;
}
.mvp-wrapper .daily-live-auction .banner-live-heading{
    display:flex;
    display: -ms-flexbox;
}
.mvp-wrapper .daily-live-auction .mvp-daily-intro{
    padding:25px 0;
}
.mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: center;
    -ms-flex-pack:center;
}
.mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description li{
    font-size:16px;
}
.mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description li:last-of-type{
    margin-right:0;
}
.mvp-wrapper .daily-live-auction .mvp-auction-overview .tab-content > .tab-pane.bg-light{
    padding:0;
}
.mvp-wrapper .daily-live-auction .mvp-daily-intro .info-circle{
    top:10px;
}
.mvp-wrapper .daily-live-auction .daily-result-box p{
    font-size: 14px;
    line-height: 20px;
}
.mvp-wrapper .daily-live-auction .daily-result-box ul{
    font-size: 14px;
    margin-bottom:10px;
}
.mvp-wrapper .daily-live-auction .daily-result-box .title{
    padding-bottom:0;
}
#modal-daily-live .modal-dialog{
    max-width:600px;
    margin:0 auto;
    height: 100vh;
    display: flex;
    display: -ms-flexbox;
    flex-direction: column;
    -ms-flex-direction: column;
    justify-content: center;
    -ms-flex-pack:center;
}
#modal-daily-live .modal-header{
    border:0;
}
#modal-daily-live .modal-header .close i{
    font-size:18px;
}
#modal-daily-live .modal-body {
    padding:30px 40px 20px;
}
#modal-daily-live ul.list-description{
    list-style-image: url(../../../img/sprite/icon-black-check.png);
    padding:0 0 0 30px;
}
#modal-daily-live ul.list-description li a{
    white-space: nowrap;
}
@media(max-width:520px){
    .mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description li {
        width:100%;
    }
}
@media(max-width:767px){
    #modal-daily-live ul.list-description{
        padding:0 20px;
    }
    #modal-daily-live .modal-dialog{
        height: auto;
        margin:0 15px;
    }
    .mvp-wrapper .daily-live-auction .daily-wrapper {
        margin:0 -10px;
        padding:0;
    }
    .mvp-wrapper .daily-live-auction .mvp-auction-overview {
        padding: 0 0 0 10px;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro {
        padding: 30px 0 10px;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro .info-circle{
        width:50px;
        height:50px;
        padding:5px;
        top: -20px;
        left:auto;
        right: -5px;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description{
        margin-bottom:0;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description li{
        padding-right:45px;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description li:last-of-type{
        padding-right:0;
    }
    .mvp-wrapper .daily-live-auction .banner-auction-intro .title{
        width: calc(100% - 80px);
        margin: 0 auto 20px !important;
    }
    .mvp-wrapper .daily-live-auction .banner-auction-intro .banner-live-heading .custom-width{
        width:0;
        padding:0;
    }

    .daily-price-status.tv-site .second-btn button{
        font-size:14px;
    }
}
@media(min-width:768px){
    .mvp-wrapper .daily-wrapper.container-fluid {
        padding-top:30px;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description {
        justify-content: center;
        -ms-flex-pack:center;
        max-width: none;
        padding:0 0 0 20px;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description li{
        margin-right: 40px;
        padding-left: 0;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro .info-circle {
        left: -50px;
        top: 0;
    }
    .daily-bidding-loading .loading-box {
        top:30px;
    }
    .daily-price-status.tv-site .second-btn button{
        font-size:14px;
    }
}
@media(min-width:1024px) {
    #modal-daily-live .modal-body{
        padding:30px 80px 20px;
    }
    .mvp-wrapper .daily-wrapper.container-fluid {
        padding-top:15px;
    }
    .mvp-wrapper .daily-live-auction .mvp-daily-intro .info-circle{
        left: -10px;
        top: 0;
    }
    .daily-bidding-loading .loading-box {
        top:40%;
    }
}
@media(min-width:1220px){
    .mvp-wrapper .daily-live-auction .mvp-daily-intro ul.list-description li{
        font-size:18px;
        margin-right: 45px;
    }
}
@media(max-width:1279px) {
    .mvp-wrapper .daily-wrapper .box-wrapper.col-md-9 {
        width:100%;
        display:flex;
        display: -ms-flexbox;
    }
}
@media(min-width:1280px){
    .mvp-wrapper .daily-live-auction .mvp-daily-intro .info-circle{
        left: 10px;
        top: -5px;
    }
    .mvp-wrapper .daily-live-auction .mvp-auction-overview {
        display:flex;
        display: -ms-flexbox;
    }
}

.banner-rotate-intro .wrapper{
    height:480px;
    background-size:cover;
    background-repeat: no-repeat;
    background-position: top center;
    position:relative;
}
.banner-rotate-intro .wrapper > img {
    position: absolute;
    top: 20px;
}
.banner-rotate-intro .rotate-box {
    background: url(../../../img/rotate-blue-opacity.png) no-repeat;
    background-size: cover;
    background-position: top right;
    position: absolute;
    bottom: 0;
    left: 0;
    max-width:360px;
    width:100%;
    padding:0 15px;
}
.banner-rotate-intro .rotate-box.red {
    background: url(../../../img/rotate-red-opacity.png) no-repeat;
    background-size: cover;
    background-position: top right;
}
.banner-rotate-intro .rotate-box.red > img {
    position: absolute;
    left: 25px;
    top: -55px;
}
.banner-rotate-intro .rotate-box .left-content > a,
.banner-rotate-intro .rotate-box .left-content > a:focus,
.banner-rotate-intro .rotate-box .left-content > a:hover {
    display:block;
    color:#fff;
    text-decoration:none;
}
.banner-rotate-intro .rotate-box .left-content > a .triangle {
    margin:0 5px 0 0;
    border-left: solid 13px #fff;
}
@media(min-width:768px) {
    .banner-rotate-intro .wrapper {
        height: 460px;
    }
    .banner-rotate-intro .rotate-box {
        max-width:560px;
    }
    .banner-rotate-intro .rotate-box .left-content {
        max-width:470px;
        margin:0 auto;
        padding: 30px 0;;
    }
}


/* VOTING MODULE */

section.auction-daily-vote {
    background-color:#fafafa;
    margin-bottom:-100px;
}
section.auction-daily-vote .daily-information .daily-host {
    position:relative;
}
section.auction-daily-vote .daily-information .daily-host .right-col {
    max-width:490px;
    padding:35px 0;
}
section.auction-daily-vote .daily-information .daily-host .right-col .progress-number {

}
section.auction-daily-vote .slider .custom-checkbox {
    max-width:1120px;
    margin:0 auto;
    padding:0 20px;
}
section.auction-daily-vote .slider .custom-checkbox-active {
    position: relative;
    padding:30px 0;
}
section.auction-daily-vote .daily-host-description ul.list-arrow-check {
    padding-left:25px;
}
section.auction-daily-vote .daily-host-description ul.list-arrow-check > li {
    margin-bottom:5px;
}
section.auction-daily-vote .slider .custom-checkbox-active .owl-slide img {
    max-width:200px;
}
section.auction-daily-vote ul.list-description li {
    position:relative;
}
section.auction-daily-vote ul.list-description li:before {
    content: "";
    position: absolute;
    top: 6px;
    left: -20px;
    width: 14px;
    height: 15px;
    background-image: url(../../../img/sprite/icon-black-check.png);
    background-repeat: no-repeat;
}
section.auction-daily-vote .daily-host img {
    position: relative;
    left: -55px;
}
section.auction-daily-vote .daily-host .daily-host-wrapper {
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    align-items: center;
    -ms-flex-align:center;
}
section.auction-daily-vote.daily-host .daily-host-wrapper > div {
    height:100%;
}
section.auction-daily-vote .slider {
    background-color:#fff;
}
section.auction-daily-vote .slider .custom-checkbox .owl-stage {
    padding-top: 45px;
}
section.auction-daily-vote .slider .owl-slide label {
    cursor:pointer;
    margin:0;
}
section.auction-daily-vote .slider .owl-slide .product-link {
    cursor:pointer;
}
section.auction-daily-vote .slider .owl-slide img {
    max-width:140px;
}
section.auction-daily-vote .slider .owl-slide input[type=checkbox] {
    display: none;
    margin-bottom: 15px;
    margin-top: 10px;
}
section.auction-daily-vote .slider .owl-slide .checkbox-circle {
    position: absolute;
    top: 0;
    right: 0;
}
section.auction-daily-vote .slider .owl-slide .checkbox-circle > span {
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    text-align: center;
    border:1px solid #dcdcdc;
}
section.auction-daily-vote .slider .owl-slide .checkbox-circle > span:after {
    content:'';
    display:inline-block;
    background-image: url("../../../img/sprite/check-v2-grey-small.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 22px;
    width:40px;
    height:40px;
}
section.auction-daily-vote .slider .owl-slide input[type=checkbox]:checked + span {
    background-image: url("../../../img/sprite/check-v2-purple.svg");
    background-repeat: no-repeat;
    background-position: center;
}
section.auction-daily-vote .slider .owl-slide input[type=checkbox]:checked + span:after {
    opacity:0;
}
section.auction-daily-vote .buttons {
    background-color:#fff;
    padding:20px 0 40px;
    text-align:center;
}
section.auction-daily-vote .buttons button {
    max-width: 300px;
    width: 100%;
}
section.auction-daily-vote .buttons button[disabled] {
    background-color: #E8E8E8;
    color:#6e6e6e;
}

@media (max-width: 1023px) {
    section.auction-daily-vote .slider .custom-checkbox-active .owl-slide img {
        max-width:140px;
    }
}
@media (min-width: 481px) and (max-width: 767px) {
    section.auction-daily-vote .daily-host img {
        left: 0;
        margin: 0 auto;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    section.auction-daily-vote #votingListComponent {
        margin: 0 20px;
    }
    section.auction-daily-vote .daily-host img {
        margin: 0 auto;
        bottom: 0;
        max-width: 412px;
        left: -195px;
    }
}
@media(min-width:1024px) {
    section.auction-daily-vote .daily-host img {
        margin: 0 auto;
        bottom: 0;
        max-width: 430px;
    }
}
@media(min-width:1220px) {
    section.auction-daily-vote .daily-host img {
        max-width: 100%;
        left: -55px;
    }
}
@media(min-width:1380px) {
    section.auction-daily-vote .slider .owl-nav {
        top: 50%;
        width: calc(100% + 100px);
        left: -50px;
    }
}
@media(max-width:1379px) {
    section.auction-daily-vote .slider .owl-nav {
        top: 50%;
        width: calc(100% + 40px);
        left: -20px;
    }
}
@media (max-width: 767px) {
    section.auction-daily-vote .daily-host img {
        max-width: 200px;
    }
    section.auction-daily-vote .daily-information .daily-host img:not(.sticker) {
        max-width: 190px;
        margin-top: 10px;
    }
    section.auction-daily-vote .daily-host .daily-host-wrapper {
        position:relative;
    }
    section.auction-daily-vote .daily-information .daily-host .left-col {
        position:static;
    }
    section.auction-daily-vote .buttons button {
        height: 40px;
        line-height: 40px !important;
        max-width: 260px;
    }
    section.auction-daily-vote .slider {
        background-color:transparent;
    }
    section.auction-daily-vote .slider .owl-item {
        background:#fff;
        padding:5px 10px;
    }
    section.auction-daily-vote .slider .custom-checkbox {
        padding: 0;
    }
    section.auction-daily-vote .slider .custom-checkbox .owl-stage {
        padding-top:0;
        display: flex;
        display: -ms-flexbox;
        flex-wrap: wrap;
        -ms-flex-wrap: wrap;
    }
    section.auction-daily-vote .slider .owl-slide .checkbox-circle > span {
        margin: 5px 10px 0 0;
    }
    section.auction-daily-vote .slider .custom-checkbox-active {
        margin-top:0;
    }
    section.auction-daily-vote .slider .daily-host-description > p {
        font-size: 16px;
        padding: 15px 20px 0;
        text-align: center;
    }
    section.auction-daily-vote .custom-checkbox-active .owl-wrapper {
        padding-top:30px;
    }
    section.auction-daily-vote .slider .custom-checkbox-active .owl-slide img {
        max-width:120px;
    }
    section.auction-daily-vote .slider .daily-host-description ul {
        margin:0 30px;
    }
    section.auction-daily-vote .slider .daily-host-description ul li {
        font-size:14px;
        line-height:22px;
    }
    section.auction-daily-vote .slider > .daily-host-description {
        display:block;
    }
    section.auction-daily-vote.slider .owl-slide img {
        width: 120px;
    }
    section.auction-daily-vote .buttons {
        background-color: transparent;
        padding: 25px 0 20px;
        display: flex;
        display: -ms-flexbox;
        align-items: center;
        -ms-flex-align:center;
        justify-content: center;
        -ms-flex-pack:center;
    }
    section.auction-daily-vote .buttons .info-icon {
        cursor:pointer;
    }
    section.auction-daily-vote .slider .owl-nav {
        top: calc(50% - 40px);
        width: calc(100% + 30px);
        left: -17px;
    }
}
@media(max-width:619px) {
    section.auction-daily-vote .slider .owl-stage {
        left:-30px;
    }
    section.auction-daily-vote .slider .owl-nav {
        display:none;
    }
}
@media(max-width:439px) {
    section.auction-daily-vote .slider .owl-stage {
        left:-60px;
    }
}
/* Voting information modal */

.fixed-modal-daily {
    position: fixed;
    bottom: 0;
    background: #fff;
    z-index: 110;
    padding: 30px 20px;
    box-shadow: 0 0 10px 0 rgba(26, 26, 26, 0.2);
}
.fixed-modal-daily p {
    padding-right:25px;
}
.fixed-modal-daily.modal-v2 .modal-header {
    padding:0;
    margin: 0;
}
.fixed-modal-daily.modal-v2  .list-arrow-check {
    margin-left:20px;
}
.fixed-modal-daily.modal-v2  .list-arrow-check > li {
    margin-bottom:5px;
}
.fixed-modal-daily.modal-v2 .modal-header .close {
    background-color: #fafafa;
}
.fixed-modal-daily.modal-v2 .modal-header .close .close-icon {
    position: relative;
    lefT: -2px;
    top: -1px;
}

/* Voting daily banner item */
.voting-banner .teaser {
    background: #83518b;
    height: 100%;
    overflow:hidden;
}
.voting-banner .teaser .teaser-background {
    background:#fafafa;
    position:relative;
}
.voting-banner .teaser .teaser-background img {
    max-height:235px;
    position:relative;
    left:-80px;
}
.voting-banner .teaser .teaser-text {
    padding:15px 25px 25px;
}
.voting-banner .teaser .teaser-text .btn{
    max-width:260px;
    width:100%;
}
.voting-banner .teaser .teaser-background:after {
    content:'';
    height: 30px;
    transform: skewY(-3deg);
    background-color: #83518b;
    position: absolute;
    bottom: -12px;
    width: 100%;
    left: 0;
    z-index: 10;
}
@media(max-width:767px) {
    .voting-banner .teaser .teaser-text {
        padding:15px 20px 30px;
    }
}

.daily-plus-banner .text-box {
    background-image: url("../../../img/shape-rotate-left.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
    padding: 60px 40px 60px;
    margin-bottom: 30px;
}
.daily-plus-banner .column-wrapper {
    min-height:300px;
    overflow:hidden;
}
.daily-plus-banner .column-wrapper > div {
    padding:0;
}
.daily-plus-banner .column-wrapper .moderator-img {
    position: absolute;
    max-width: 450px;
    right: -100px;
    z-index: 10;
    top: 20px;
}
.daily-plus-banner .column-wrapper .logo-img {
    max-width:365px;
    margin: 65px auto 0;
}
.daily-plus-banner .column-wrapper .text-box > div {
    max-width:300px;
    margin:0 auto;
}
.daily-plus-banner .column-wrapper .text-box .btn {
    max-width:260px;
    width:100%;
}
@media(min-width:1024px) {
    .daily-plus-banner .column-wrapper {
        display: flex;
        display: -ms-flexbox;
        background-color: #fafafa;
    }
}
@media(max-width:1023px) {
    .daily-plus-banner .column-wrapper .logo-img {
        max-width: 165px;
        margin: 45px 0 55px;
    }
    .daily-plus-banner .column-wrapper .moderator-img {
        position: absolute;
        max-width: 250px;
        right: -10px;
        top: 0;
        z-index:0;
    }
    .daily-plus-banner .text-box {
        padding: 40px 15px 40px;
        margin-bottom:0;
        background-image: url("../../../img/shape-rotate-right.png");
        background-position: top;
        background-size:auto;
        margin-top:-50px;
    }
    .daily-plus-banner .text-box .text-uppercase {
        color: #ff4842;
    }
}
@media(min-width:767px) and (max-width:1024px) {
    .daily-plus-banner .column-wrapper{
        height: 100%;
        display: flex;
        justify-content: initial;
        align-items: center;
        flex-wrap: wrap;
    }
}
    /* birthsday banner */

section.auction-daily-vote .birthsday .daily-information {
    background-color: #fff4f8;
}
section.auction-daily-vote .birthsday .daily-information .daily-host {
    max-width: 1220px;
}
section.auction-daily-vote .birthsday .daily-information .daily-host .jumbotron-label {
    display:none;
}
section.auction-daily-vote .birthsday .daily-information .daily-host img {
    bottom: 0;
    width: auto;
    top: -28px;
    left: -14px;
}
section.auction-daily-vote .birthsday .votingListSuccess .daily-information .daily-host .daily-host-wrapper .daily-host-description {
    max-width:none;
}
section.auction-daily-vote .birthsday .daily-information .daily-host .daily-host-wrapper {
    padding:10px 0;
}
section.auction-daily-vote .birthsday .daily-information .daily-host img {
    position:static;
    margin:0 auto;
}
section.auction-daily-vote .birthsday .daily-information .daily-host h3 {
    margin:0 auto;
}
section.auction-daily-vote .birthsday .daily-host-description ul.list-description {
    margin-bottom:0;
}

@media(max-width:479px){
    section.auction-daily-vote .birthsday .daily-information .daily-host img {
        max-width:120px;
    }
}
@media(max-width:767px) {
    section.auction-daily-vote .birthsday .daily-information .daily-host h3 {
        font-size: 18px;
        line-height: 22px;
    }
    section.auction-daily-vote .birthsday .daily-information .daily-host .daily-host-wrapper > div {
        display:flex;
        display: -ms-flexbox;
        align-items:center;
        -ms-flex-align:center;
    }
}
@media(min-width: 768px) and (max-width: 1023px) {
    section.auction-daily-vote .birthsday .daily-information .daily-host h3 {
        font-size: 24px;
        line-height: 32px;
    }
}
@media(min-width:768px){
    section.auction-daily-vote .birthsday .daily-information .daily-host .daily-host-wrapper > div:last-of-type {
        padding:30px;
        height: auto;
        position: relative;
        top: 50%;
        transform: translateY(calc(-50% + -10px));
    }
}

@media(min-width:1280px){
    section.auction-daily-vote .birthsday .daily-information .daily-host p {
        margin:20px 0;
    }
    section.auction-daily-vote .birthsday .daily-information .daily-host .daily-host-wrapper {
        padding:0;
    }
    section.auction-daily-vote .birthsday .daily-information .daily-host .daily-host-wrapper > div:last-of-type {
        padding: 30px 50px;
        transform: translateY(-50%);
    }
}



/* Vote modal custom styles */

.votingListSuccess {
    padding:0 0 15px;
}
.votingListSuccess .result-row {
    padding: 15px 15px 60px;
}
.votingListSuccess .result-row > p {
    font-size: 16px;
    margin: 15px 0 25px;
}
.votingListSuccess .result-row .result-item {
    padding:15px 0;
    border-bottom: 1px solid #ebebeb;
}
.votingListSuccess .result-row .result-item:first-of-type {
    border-top: 1px solid #e1e1e1;
}
.votingListSuccess .result-row .result-item .flex-row {
    display:flex;
    display: -ms-flexbox;
    flex-wrap:nowrap;
    -ms-flex-wrap: nowrap;
    align-items:center;
    -ms-flex-align:center;
}
.votingListSuccess .result-row .result-item .image {
    position: relative;
    margin-left: 0;
}
.votingListSuccess .result-row .result-item .image img {
    max-width:80px;
    margin-left:55px;
}
.votingListSuccess .result-row .result-item .image .count {
    background-color: #004289;
    width: 28px;
    height: 28px;
    font-size:16px;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    text-align: center;
    color: #fff;
    line-height: 28px;
    position: absolute;
    top: 50%;
    left: 15px;
}
.votingListSuccess .result-row .result-item .desc {
    width: 100%;
    margin-left: 30px;
}
.votingListSuccess .result-row .result-item .desc .right-col {
    display:flex;
    display: -ms-flexbox;
    justify-content: center;
    -ms-flex-pack:center;
    align-items: center;
    -ms-flex-align:center;
    width:100%;
}
.votingListSuccess .result-row .result-item .desc .title {
    width:100%;
}
.votingListSuccess .result-item .desc .progress {
    margin-bottom: 0;
    height: 4px;
    max-width: 260px;
    border-radius:5px;
    width: calc(100% - 60px);
    box-shadow:none;
}
.votingListSuccess .result-item .desc .progress .progress-empty {
    height: 6px;
    background-color: #004289;
}
.votingListSuccess .daily-information .daily-host .daily-host-wrapper .daily-host-description {
    max-width:380px;
}
.votingListSuccess .success-wrapper {
    background-color:#fff;
    padding:0 15px 5px;
}
.votingListSuccess .success-content {
    max-width:900px;
    margin:0 auto;
}
.votingListSuccess .success-content .button-row {
    margin: 10px 0 40px;
    display:flex;
    display: -ms-flexbox;
}
.votingListSuccess .success-content .button-row p {
    display: flex;
    display: -ms-flexbox;
    align-self: center;
    -ms-flex-item-align: center;
    justify-content: center;
    -ms-flex-pack:center;
    margin: 15px 0 0;
}
.votingListSuccess .success-content .banner-social .banner.newsletter {
    background: url(../../../img/newsletter-box.jpg) no-repeat;
    background-size: contain !important;
    background-position: left top !important;
}
.votingListSuccess .success-content .banner-social .newsletter form input {
    background-color: #f3edf3;
}
.votingListSuccess .success-content .banner-social .banner.newsletter .content {
    padding-top:155px;
}
.votingListSuccess .success-content .button-row > div {
    display: flex;
    display: -ms-flexbox;
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    width: 100%;
}
.votingListSuccess .success-content .button-row .col-fb {
    background-color: #f3edf3;
    text-align:center;
    padding:40px 50px;
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    align-items: stretch;
    -ms-flex-align:center;
    justify-content: center;
    -ms-flex-pack:center;
}
.votingListSuccess .success-content .button-row .col-fb .btn {
    display: flex;
    display: -ms-flexbox;
    align-self: flex-end;
    -ms-flex-item-align: flex-end;
}
.votingListSuccess .success-content .button-row .col-reminder {
    background-color: #f3edf3;
    text-align:center;
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: center;
    -ms-flex-pack:center;
    align-items: stretch;
    -ms-flex-align:center;
    width:100%;
}
.votingListSuccess .success-content .button-row .col-reminder .reminder {
    padding:35px 50px;
}
.votingListSuccess .success-content .button-row .col-reminder > div {
    display: flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    justify-content: center;
    -ms-flex-pack:center;
    align-self: center;
    -ms-flex-item-align: center;
}
.votingListSuccess .success-content .button-row .col-reminder .reminder-active p {
    height:auto;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
}
.votingListSuccess .success-content .daily-host-description {
    display:none;
}
@media(max-width:1023px){
    .votingListSuccess .success-content .button-row .col-reminder .reminder,
    .votingListSuccess .success-content .button-row .col-fb {
        padding:30px 15px;
    }
    .votingListSuccess .success-content .banner-social .banner.newsletter .content {
        padding-top:140px;
    }
    .votingListSuccess .result-row .result-item .desc .right-col {
        flex-wrap:wrap;
        -ms-flex-wrap: wrap;
        justify-content: left;
        -ms-flex-pack: left;
    }
}
@media(min-width:768px) and (max-width:840px) {
    .votingListSuccess .success-content .button-row p {
        font-size:14px;
    }
}
@media(max-width:767px) {
    .votingListSuccess .success-wrapper {
        padding:0;
    }
    .votingListSuccess .success-content .button-row {
        height:auto;
        flex-wrap:wrap;
        -ms-flex-wrap: wrap;
        margin: 10px 0 15px;
    }
    .votingListSuccess .result-item .desc .progress {
        width: calc(100% - 50px);
    }
    .votingListSuccess .success-content .button-row p {
        height:auto;
        line-height:22px;
        width:100%;
    }
    .votingListSuccess .success-content .button-row > div {
        margin-bottom:20px;
    }
    .votingListSuccess .success-content .button-row .col-reminder .reminder {
        padding: 50px 15px;
        width:100%;
    }
    .votingListSuccess .success-content .button-row .col-reminder .reminder-active p {
        margin-top: 10px;
    }
    .votingListSuccess .success-content .daily-host-description {
        display:block;
    }
    .votingListSuccess .result-row {
        padding: 15px 15px 40px;
    }
    .votingListSuccess .result-row .result-item .desc .right-col {
        flex-wrap:wrap;
        -ms-flex-wrap: wrap;
    }
    .votingListSuccess .result-row .result-item .image {
        margin-left: 25px;
    }
    .votingListSuccess .result-row .result-item .image .count {
        width:25px;
        height:25px;
        line-height:25px;
        left:-15px;
    }
    .votingListSuccess .result-row .result-item .image img {
        max-width: 60px;
        margin-left: 10px;
    }
}



section.auction-daily-past {
    background-color:#fafafa;
}
section.auction-daily-past .box.cd-slider {
    padding:20px 40px 40px;
}
section.auction-daily-past .image img {
    max-width:160px;
    margin: 0 auto 15px;
    width:100%;
}
section.auction-daily-past .cd-slider .owl-nav {
    top: calc(50% - 40px);
    width: calc(100% + 70px);
    margin-left: -35px;
}
section.auction-daily-past .image .auction-end {
    position: absolute;
    border: 2px solid #ff4842;
    padding: 4px 10px;
    border-radius: 0;
    background: #ff4842;
    opacity: .7;
    text-transform: uppercase;
    font-size: 14px;
    color: #fff;
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
    top: 85px;
    right: 0;
    left: 0;
    font-weight: 600;
    width: 105px;
    margin: 0 auto;
    letter-spacing: 1px;
}
section.auction-daily-past .owl-item .price-del del {
    text-decoration: none;
    position: relative;
    color: #333333;
}
section.auction-daily-past .owl-item .price-del del:before {
    content: " ";
    display: block;
    width: 100%;
    border-top: 1px solid #ff4842;
    height: 12px;
    position: absolute;
    bottom: 0;
    left: 0;
    transform: rotate(-16deg);
    top: 8px;
}
section.auction-daily-past .owl-item .price-del del:before {
    bottom: -3px;
    transform: rotate(-10deg);
    top:auto;
}
section.auction-daily-past .slider {
    background-color:#fff;
    padding:0;
}
section.auction-daily-past .slider > p {
    font-size: 16px;
    padding: 20px 20px 0;
    margin-bottom: 0;
}
section.auction-daily-past .slider .owl-slide > a {
    text-decoration:none;
}
section.auction-daily-past .slider .owl-slide .image .auction-end {
    top: calc(50% - 25px);
    left: 50%;
    transform: translateX(-50%) translateY(-50%) rotate(-10deg);
}
section.auction-daily-past > .slider .owl-slide .image img {
    max-width:140px;
    width:100%;
}
section.auction-daily-past .slider .owl-slide .title {
    padding: 0 15px;
    line-height: 18px;
    margin-bottom: 5px;
    font-size:14px;
    height:35px;
    overflow:hidden;
}
section.auction-daily-past .slider .owl-slide .price-desc {
    font-size: 12px;
    line-height: 16px;
}
section.auction-daily-past .slider .owl-slide .price {
    font-size: 18px;
    font-weight: 600;
    line-height: 18px;
    padding-bottom:0;
}
section.auction-daily-past .slider .owl-slide .price-del {
    font-size: 16px;
}
@media (max-width: 767px) {
    section.auction-daily-past .slider .swiper-container {
        margin: 0;
    }
    section.auction-daily-past .slider > p {
        font-size: 16px;
        padding: 15px 20px 0;
        text-align: center;
    }
}
@media(max-width:619px) {
    section.auction-daily-past .slider .owl-stage {
        left:-20px;
    }
    section.auction-daily-past .slider .owl-nav {
        display:none;
    }
    section.auction-daily-past .box.cd-slider {
        padding:20px 10px;
    }
}
@media(max-width:439px) {
    section.auction-daily-past .slider .owl-stage {
        left:-20px;
    }
}
