﻿html{ background:none !important}
#body_sellmycar-form, .slid-lft #iframeContact{ background:none !important}
.slid-lft #iframeContact{ height:460px;}
.inner-div { width: 100%; max-width: 1170px; margin: 0 auto; padding: 0 2%; }
.in-text { padding-left: 3%; }
.list-items { margin: 2% 3% 0 3%; float: left; }
.warranty-main-text { font-size: 1.124587rem; font-weight: 600; }
.cont_text { float: left; width: 100%; color: #323232; text-align: justify; margin: 15px 0 0; line-height: 20px; }
.ser-img { width: 100%; max-width: 1170px; margin: 0 auto; }
.ser-img > img { width: 100%; }
.dw-finace { width: 100%; max-width: 850px; margin: 0 auto; }
.dw-couponbg { width: 100% !important; float: left; padding:1% !important; border-radius:6px;color:#fff; }
.dw-couponhead { float: left; width: 100%; color: #fff; text-align: center; }
.dw-subscribe { border-radius: 20px; background: #85bb65; margin: 0 auto; text-align: center; text-decoration: none; cursor: pointer; }
.dw-popupsubbtn { margin: 2.5% 0px 2.5% 0px; }
.dwc-width33{width:31.33% !important;display: inline-block; float:left; margin:1.5% 1% !important}
#divCouponForm .group, #divCouponForm .group-req {width:31.33% !important;display: inline-block; float:left; margin:1.5% 1% !important}
.dwc-width50{width:49% !important;display: inline-block; margin:0 .5%!important; float:left; padding-bottom:3%;}
.dw-couponform label{float:left;text-align:left;padding: 2% 0 2% 2%;font-size:1rem;color:#fff;}
#divCouponForm .group label, #divCouponForm .group-req label{float:left;text-align:left;padding-left: 2%;font-size:1rem;color:#fff;}
.lan-btn{ margin:0 auto; width:150px; height:40px; line-height:40px; background:#ffb833; text-align:center; color:#000; font-size:1.3rem;}
.lan-btn:hover{ background:#fea601; color:#000;}
.mbsc-material .dwo{background:rgb(25 79 119 / 0%) !important;}
#DP_Date_TestDrive,#DP_Time_TestDrive,.dw-formin input{color:#000;}
.dw-formin  input{color:#000 !important}
@media screen and (min-width:550px) {
    .dw-couponbg { max-width: 875px; min-height:400px; }
        .dw-couponbg1 { max-width: 875px; min-height:400px; FLOAT: none !IMPORTANT;DISPLAY: flex;ALIGN-ITEMS: CENTER;JUSTIFY-CONTENT: CENTER;}

    #divCouponForm20 { max-width: 850px !important; min-height: 550px !important; }
    .dw-couponhead { font-weight: 700; font-size: 1.7285714285714286rem; line-height: 25px; margin: 15px auto 0 auto; }
    .dw-couponmid { margin: 0px auto 0 auto; width: 100%; height: 100%; float: left }
    .dw-couponform input, .dw-couponform select{ border-radius:0px; background: #fff; min-height: 40px; border: none;height: 100%; }
    .dw-couponform{ margin:40px 5px; }
    #divCouponForm .group input, #divCouponForm .group-req input{ border-radius: 5px; background: #fff; min-height: 40px; border: none;height: 100%; }
    #divCouponForm .group, #divCouponForm .group-req{ margin:10px .5%; }
    .dw-formin { font-weight: 400; font-size: 1.2285714285714286rem; line-height: 28px; border: none; height: 40px; width: 100%; padding: 0 15px; border-radius: 5px; color: #000; }
    #divCouponForm .group .dw-formin, #divCouponForm .group-req .dw-formin{line-height:14px !important;}
    .dw-subscribe { font-weight: 700; font-size: 1.9285714285714286rem; line-height: 42px;  width: 165px; height: 40px; border-radius: 20px;    color: #fff; margin: 0 auto; text-align: center; text-decoration: none; cursor: pointer; }
    .dw-subscribe:hover {background: #96e269;}
    .dw-NewsMsg { text-align: center; color:#fff; font-size: 1.5rem; height: 255px;  }
    .formAddr { max-width: 470px; border-radius: 5px; background: #fff; min-height: 70px; border: none; margin: 18px auto 0 auto; width: 100%; height: 100%; }
    .forminAddr { font: 400 18px/25px 'Open Sans'; border: none; max-width: 440px; min-height: 70px; width: 100%; height: 100%; border-radius: 5px; padding: 0 15px; outline: none; }
    textarea.dw-formin{min-height:30px !important;height:100% !important}
}
@media screen and (max-width:550px) {
    #TB_Message{ width:100%; margin:0;}
    .dw-couponbg { max-width: 100%;  }
    .dw-couponhead { font-weight: 700; font-size: 20px; float: left; width: 100%;  margin-top: 7px; padding: 2% 2%; line-height: 18px; }
    .dw-couponmid { margin: 0px auto 0 auto; width: 100%; height: 100%; float: left }
    .dw-couponform { border-radius: 5px; height:40px;  min-height: 18px; border: none; margin:40px 5px; width: 98%; height: 100%; }
    #divCouponForm .group, #divCouponForm .group-req { border-radius: 5px;min-height: 18px; border: none;height: 100%;width: 31.33% !important;display: inline-block;float: left;margin:1.5% 1% !important }
    .dw-formin { font-size: 13px; line-height: 35px; border: none; height: 35px; width: 96%; margin: 0 2%; padding: 0 0 0 4%; border-radius: 2px; color: #000; }
     #divCouponForm .group .dw-formin, #divCouponForm .group-req .dw-formin{line-height:14px !important;}
    .formAddr { border-radius: 5px; background: #fff; height: 40px; border: none; margin: 15px auto 0px auto; width: 65%; }
    .dw-forminSelect { font: 400 13px/20px 'Open Sans'; border: none; min-height: 25px; width: 100%; height: 100%; border-radius: 5px; padding: 0 11px; outline: none; }
    .forminAddr { font: 400 13px/20px 'Open Sans'; border: none; height: 40px; width: 92%;; border-radius: 5px; padding: 0; outline: none; }
    .dw-subscribe { font-weight: 700; font-size: 16px; line-height: 26px; width: 110px; height: 25px; }
    .dw-subscribe { border-radius: 5px; margin: 1% auto; text-align: center; text-decoration: none; cursor: pointer; }
    .dw-NewsMsg { text-align: center; color: #fff; font-size: 1.5rem; height: 313px; padding-top: 130px; }
    #iframeContact { height: 487px !important; }
    textarea.dw-formin{min-height:35px !important;height:100% !important}
    .dw-couponform label{font-size:.9rem;}
}
.material label{ font-weight:800;}
.dwc-width28{width: 29.33% !important;}
.dw-couponor{width: 3%;float: left;text-align: center;vertical-align: middle;margin-top: 37px;}
.dwc-width100{width: 100%;float: left;}
@media screen and (max-width:550px) {
  
    .dw-couponor{width: 100%;margin-top: 2px;float: left;text-align: center;}
    .dwc-width28 ,.dwc-width33{
    width: 96% !important;
}
}