.section-content.motorWidgetWrap.carlanding-wrap ul li span { padding-left: 0rem;}
.carlanding-wrap::before {display: none;}
.section-content.motorWidgetWrap.carlanding-wrap .ui-banner-content ul {display: block;}
.carlanding-wrap .bannerFormblock {float: right;}
.section-content.motorWidgetWrap.carlanding-wrap .active-details .ui-banner-content
 {padding: 0rem 0rem 0;padding-top: 0px;}
 .section-content.motorWidgetWrap.carlanding-wrap .ui-banner-list.instant-document ul li {
    width: auto;
    display: flex;
    padding: 1.5rem 0rem;border:none;
}
.section-content.motorWidgetWrap.carlanding-wrap .ui-banner-content ul {
    display: block;
}
.motorWidgetWrap .active-details ul li {
    font-size: 2.4rem;
    font-weight: normal;
    margin-bottom: 29px;
    display: flex;
    color: #fff;
    border: none;
    width: auto;
    padding: 0 21px 0 0;
}
.section-content .vehicle-reg-popup h2 {
    color: #282828;
    font-size: 2rem;
    font-weight: 700;
    padding-bottom: 10px;
}
figure.alert-img {
    display: inline-block;
    vertical-align: top;
    position: relative;
    bottom: 0px;
}
.section-content  ul.popup-veh-list li {
    font-size: 1.4rem;
    padding-bottom: 2rem;
    font-weight: 400;
    line-height: 21px;
    position: relative;
    padding-left: 3rem;
    display: inline-block;
    width: 100%;
    border: none;
    padding-top: 0;
    padding-right: 0;
}
.section-content .whatsapp-popup-block h2 {
    font-size: 20px;
    padding-bottom: 20px;
    text-align: left;
    font-weight: bold;
    color: #e71a1a;
    display: inline-block;
    padding-left: 15px;
}
.section-content .whatsapp-popup-block ul li {
    font-size: 15px;
    padding-bottom: 10px;
    color: #6c6c6c;
    font-weight: 600;
    position: relative;
    padding-left: 2rem;
    width: auto;
    border: none;
    padding-bottom: 10px;
    padding-right: 0px;
    padding-top: 0px;
}

 .section-content.motorWidgetWrap.carlanding-wrap ul.ui-banner-list.instant-document li span {
   font-size: 20px;
}
.awards-img img.img-responsive {margin: 0;}
.section-content.motorWidgetWrap.carlanding-wrap ul li span sup {color: #fff;}
.disclaimer a {
    font-weight: 700;
    font-size: 1.4rem;
    color: #EC6625;
    text-decoration: underline;
}

.bread-dis {
    display: flex;
}


.js-veh-block input[type=text]:disabled  {
    cursor: not-allowed !important;
    pointer-events:all !important;
color:#dfdfdf;opacity:0.5;
}


#register-vehile {text-transform: uppercase;}

.coronakavach-form.form-slide1.checkBoxsmall {
    padding: 0rem 0 0rem;
}

.checkBoxsmall .input-check:checked+label:before {
    background: #fe6625;
    border: solid #fe6625;
}

.checkBoxsmall .input-check:checked+label:after {
    width: 5px;
    height: 10px;
    border: solid #fff;
    border-width: 0 1px 1px 0;
    bottom: 6px;
    left: 6px;
    top: 3px;
}



.motorWidgetWrap .form-box {
    border-radius: 0;
    border: none;
}

.input-block.ripple-bar.js-veh-block {
    margin-bottom: 0px;
}

.form-box .input-block {
    margin-bottom: 2rem;
    max-width: 100%;
}

.middle-center {    width: 100%;
    float: left;
    display: flex;}

.login-overlayN button[disabled], html input[disabled] {
    cursor: default;
    pointer-events: none;
    color: #333;
    opacity: 0.3;
}

.form-box .input-block.mar-bot0 {margin-bottom:0px;}

.col-md-4.col-sm-4.nopad-moblie {    display: flex;
    flex-wrap: wrap;}

.coronakavach-form.form-slide1.checkBoxsmall a.wit-popuplink {
    color: #ec6608;
    font-weight: bold;
}
a.wit-popuplink {
    position: absolute;
    right: 0;
    bottom: 67px;
    font-weight: 400;
    text-decoration: underline;
    color: #ec6608;
    font-weight: bold;
}
.ui-banner-content .banner-para span {
    font-size: 45px;
    font-weight: normal;
    line-height: 60px;
    color: #fff;
}

.form-box .input-block label {
    font-size: 16px;
    font-weight: normal;
    letter-spacing: normal;
    color: #707070;
}
.input-block sup {
    color: #f58220;
    font-size: 1.3rem;
}
sup {
    color: #fff;
}
.form-box .input-block label {
    font-size: 16px;
    font-weight: normal;
    letter-spacing: normal;
    color: #707070;
}
.form-box .input-block input {
    font-size: 18px;
    font-weight: 600;
    border-bottom: 1px solid #959595;
    padding-left: 0px;
    color: #282828;
}

.section-content.motorWidgetWrap .tabWrapper {
    border: none;
}

.form-box .input-block input {
    border-radius: 0px!important;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    -moz-border-radius: 0px;
}
span.ui-error {
    color: #E71A1A;
}
.coronakavach-form.form-slide1.checkBoxsmall .input-block.notewrap.noMargin {
    height: 36px;
}

.form-box .input-block {
    margin-bottom: 2rem;
    max-width: 100%;
}
.form-box .input-block .note a {
    font-size: 14px;
    outline: none;
    text-decoration: underline;
    font-weight: bold;
    color: #ec6608;
}

.input-block .note a {
    color: #ec6608;
    text-decoration: underline;
    font-size: 1.4rem;
    font-weight: 600;
    padding-top: 0;
    display: inline-block;
    padding-right: 5px;
}

.input-block .note a {
    margin-top: 0px;
}
.form-box .input-block {
    margin-bottom: 2rem;
    max-width: 100%;
}
.form-box .input-block label {
    font-size: 16px;
    font-weight: normal;
    letter-spacing: normal;
    color: #707070;
}
.form-box .input-block input {
    font-size: 18px;
    font-weight: 600;
    border-bottom: 1px solid #959595;
    padding-left: 0px;
    color: #282828;
}
.ripple-bar.focus:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
}

.ui-form-block .check-feild {
    padding-bottom: 1rem;
}

.form-box .input-check+label, .form-box .terms-text {
    font-size: 14px;
}
.input-check+label {
    position: relative;
    cursor: pointer;
    padding: 0;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    color: #282828;
}

.ui-form-block .check-feild .ui-error {
    bottom: -7px;
}
.coronakavach-form.form-slide1.checkBoxsmall a.check-terms-condition, .ui-form-block .check-feild span {
    color: #282828;
}
.ui-form-block .check-feild span {
    color: #000;
    font-size: 14px;
    font-weight: 400;
}
.ui-banner-list.instant-document li span {color:#fff;font-weight:500; text-align: left;}
.ui-form-block .check-feild span a {
    color: #282828;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
}
.ui-form-block .check-feild span a {
    text-decoration: underline;
}
.coronakavach-form.form-slide1.checkBoxsmall .jsTransToPers {
    display: block;
    text-align: center;
}
.ui-submit-btn.btn-temp a:nth-child(3) {
    margin: 2rem 0rem 0 1rem;
}
.ui-submit-btn.btn-temp a:nth-child(2) {
    margin: 2rem 0rem 0 0rem;
}
.line-vertical-none {
    color: #000;
    margin-left: 8px;
}

.ui-reviews-slider .rating-fl {
    margin-bottom: 10px;
}

.section-content.calculator-help p a, .benfit-calculators .bor-box .sums.bg .text-rights p a {
font-weight: bold;
    color: #f26d2e;
    text-decoration: underline;
}

.premium-calculate h2,  .premium-calculate .paraBlock { margin-right: 40px;}

.active-details h1.activa-large {
    font-size: 92px;
    font-weight: 900;
    color: #282828;
}
.active-details span.two-wheelers-heading {
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #282828;
}

.renewMotorBlock.renewse h3 {
font-size: 20px;
    font-weight: bold;
padding-top:15px;
}

.renewMotorBlock.renewse .common-insurance-blocks.pad-block2 p {   text-align: left;font-size:16px!important;margin-top:0px;
    font-weight: 400!important;   line-height:24px;}

.calculator-help img {margin:0px auto; }

.benfit-calculators  p.list-below.mar-bot000  {
font-size: 20px;
    line-height: 30px;
    margin: 0px auto;
    width: 70%;
    text-align: left;
    padding-top: 20px;
    font-weight: normal;
}

.about-activa a.atag {
    color: #ec6608;
    text-decoration: underline;
}
/* h1 tag*/

.link-send {padding-left: 40px;
    margin-left: 40px;}

.section-content .share-information p,  .section-content .buy-renewal p  {    font-size: 16px;font-weight:400;}

/* popup btn alignment */

.content-new.text-left.whatsapp-popup-block a:first-child {
margin-top: 0px;
}
/* popup btn alignment */

/*registration bottom spacing*/

.ui-form-block.pad-top3.form-box .ui-form-block span.error-bottom {
    bottom: 13px;
}
/*registration  bottom spacing*/

/*text hide*/
.ui-form-block .check-feild span {
    color: #000;
    font-size: 14px;
    font-weight: 400;
}

 .conside .text-rights p {
    margin-bottom: 10px;
    line-height: 24px;
    font-weight: 400;
}

.ui-check-list li, .exclusion-tabs .ui-check-list li {
    padding: 0 6.5rem 0 3.5rem !important;
}

.ui-form-block .check-feild span a {
    color: #000;
    text-decoration: underline;
}

.ui-form-block span.error-bottom {
    bottom: 12px;
}



.ui-banner-content .banner-para h1 {
  font-size: 45px;
  font-weight: bold;
  line-height:60px;
  color: #fff;margin-bottom: -10px;    text-align: left;
}

.ui-banner-list.instant-document img {
    padding: 0px 0 0px 0;
    vertical-align: middle;
}

.ui-banner-list img {
    padding: 30px 0 10px 0;
}

.section-content ul.ui-banner-list li {
    font-size: 20px;
    font-weight: 500;
}
sup {color:#fff;}
.section-content .ui-banner-content img  {
    padding: 30px 0 10px  0;
}
.section-content .ui-banner-content .ui-banner-list.instant-document img  {
    padding: 0px 0 0px  0;vertical-align: middle;
}
.ui-banner-content .banner-para span {
  font-size: 45px;
  font-weight: normal;
  line-height:60px;
  color: #fff;
}

.ui-form-block .check-feild span a:hover {
    text-decoration: underline;
}

/*text hide*/

/* stand alone */


.share-contents .pad-top2{
    font-size: 20px;
    font-weight: bold;
    color: #282828;}


/* #PublicWrapper {overflow-x:hidden;} */

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

img {    filter: none; 
-webkit-filter: blur(0px); 
-moz-filter: blur(0px); 
-ms-filter: blur(0px);
 filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');}

#rollOver {margin-bottom:4rem !important;}
.mar-bot35s {margin-bottom:35px !important;}
.form-box .block.mar-bot1rem {margin-bottom:4rem;max-width:100%;}
.input-block .note a {margin-top:0px;}
.ui-form-block .idontrem-block1 .input-block {margin-bottom:1rem;}
.form-box .block.mar-bot1rem label   { font-size: 16px;
    font-weight: normal;
    letter-spacing: normal;
    color: #707070;}
  .form-box .input-block {
    margin-bottom: 1rem;
    max-width: 100%;
}
.sbToggle, .sbToggleOpen {
    background: url(/includes_new/images/dd_downArrowbrw.png) 0 10px no-repeat !important;
}
.block .basic-select .sbHolder {
 height: 35px;
}

.ui-form-block .check-feild .ui-error {
    bottom: -7px;
}

.ui-form-block .check-feild {
    margin-top: 10px;
}

.sbOptions li a {
    padding: 7px 4px;
}

.block .basic-select .sbSelector {
    color: #282828;
  font-size:18px;

}

a.btn-link {
    display: inline-block;
    vertical-align: top;
    padding: 20px 15px;
}


#whatsapp-popup {
    overflow: auto;
}

.popup.light.js-popup-body.commonpop-pad {
    max-width: 700px;
    padding: 3rem 4rem 5rem;
}


.popup .close {
    position: absolute;
    right: 3rem;
    top: 2rem;
    width: 3rem;
    height: 3rem;
    z-index: 2;
    -webkit-transition: .5s;
    transition: .5s;
}

.whatsapp-popup-block {
    display: inline-block;
    width: 100%;
    margin: 0 auto;
    padding: 2rem 0 0;
}

figure.alert-img {
    display: inline-block;
    vertical-align: top;
}

figure.alert-img {
    display: inline-block;
    vertical-align: top;
}

.whatsapp-popup-block h2 {
    font-size: 20px;
    padding-bottom: 20px;
    text-align: left;
    font-weight: bold;
    color: #e71a1a;
    display: inline-block;
    padding-left: 15px;
}

.whatsapp-popup-block h3 {
    font-size: 17px;
    font-weight: 600;
    padding-bottom: 20px;
}

.border-cover .col-xs-12.col-sm-4.col-md-4.col-lg-4.pad-0 {
    display: flex;
}

.common-insurance-blocks.types-plan.type-height {
    flex: 1;
}

.whatsapp-popup-block ul {
    padding-bottom: 20px;
}

.whatsapp-popup-block ul li {
    font-size: 15px;
    padding-bottom: 10px;
    color: #6c6c6c;
    font-weight: 600;
    position: relative;
    padding-left: 2rem;
}

.whatsapp-popup-block ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 5px;
    background-image: url(/docs/default-source/assets/freshlook/images/error-list-arrow.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 9px;
    display: inline-block;
}




.form-box .input-block input {border-radius:0px!important;-webkit-border-radius:0px; -o-border-radius:0px;
 -ms-border-radius:0px; -moz-border-radius:0px;}

.section-content {
    padding: 6rem 0 6rem 0;
}
.ui-banner-content {
      width: 100%;
    display: inline-block;
    margin: 0 auto;
    padding: 2rem 6rem 0;
}

  .input-check+label:before{border-radius: 3px;
  border: solid 2px #838383;
  background-color: #fff;}
.pad-botrem {padding-bottom:4rem;}

.ui-error.error-bottom {color:#d22;}

.pad-bottom2 {padding-bottom:40px;}

.mar-bot30 {margin-bottom:30px;}

.bg-white {background-color: #fff;}
  .pad-50 {padding: 50px 0;}

  .active-details h1 {  font-size: 92px;font-weight: 900;color: #282828;}
.active-details h5 {  font-size: 28px;
  font-weight: bold;margin-bottom: 25px;
  color: #282828;}
   .active-details p {
    font-size: 20px;
  font-weight: 600;
  color: #282828;
}

span.ui-error {
    color: #E71A1A;
}
.ui-banner-content {
    padding: 0rem 3rem 0 0;
}
.active-details span { display: inline-block;color:#ec6608; font-size:20px;font-weight:bold;}
.activa-bike {
    position: absolute;
    top: 70px;
    left: 7%;
}
.form-box {
    padding:45px 25px;
  box-shadow: 3px 4px 23px 0 rgba(0, 0, 0, 0.14);
  border: solid 1px #cbcdce;
  background-color: #ffffff;
  border-radius: 10px;
}

.form-box .input-check+label, .form-box .terms-text {font-size: 14px;color:#282828;}
.form-box .check-feild {padding-right:0px;}

.ui-form-block {
    display: inline-block;
    margin: 0 auto;
    width: 100%;
}
.form-box .input-block {
    margin-bottom: 2rem;
    max-width: 100%;
}

.pad-left35 {padding-left:35px;}
.form-box .input-block label{  font-size: 16px;
  font-weight: normal;    letter-spacing: normal;
  color: #707070;}
.terms-text {text-decoration:underline;  font-size: 14px;
  font-weight: normal;
  color: #282828!important;}
.form-box .input-block input { font-size: 16px;
  font-weight: 600;    border-bottom: 1px solid #959595;padding-left:0px;
  color: #282828;}
 .form-box .input-block .note a { font-size: 14px;outline:none;text-decoration: underline;
  font-weight: bold;color: #ec6608; }
  .form-box .input-block.mar-bot40 {margin-bottom: 4rem;}
.roadside-bg {background: url(/docs/default-source/assets/activa-campaign/images/road-bg.png) no-repeat;      background-size: cover; }
.ui-form-block .check-feild {
    padding-bottom: 1rem;
}
.about-activa h2, .inclu-exclusion h2 {margin-bottom:20px!important;}
.ui-submit-btn.btn-temp a.get-quote-btn {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: block;
  padding:15px 0 16px;
    margin-bottom: 1rem;
      font-weight: bold;
    font-size: 17px;
}
.ui-form-block .input-block.mar-bottom {
    margin-bottom: 1rem;
}
.ui-form-block .re-quote {
    border-bottom: none;
    text-decoration: underline;
    display: inline-block;
    margin: 3rem 2rem 0;
      font-size: 14px;
  font-weight: bold;
  color: #ec6625;
}

.input-check+label.befor:before {
margin-right: 10px;
float:left;
margin-bottom:5px;
}

.input-check+label {
    position: relative;
    cursor: pointer;
    padding: 0;
    display: inline-block;
      font-size: 14px;
  font-weight: normal;
  color: #282828;
}


.ui-submit-btn.btn-temp a:nth-child(2) {
    margin: 2rem 0rem 0 0rem;
}
.ui-submit-btn.btn-temp a:nth-child(3) {
    margin: 2rem 0rem 0 1rem;
}
.tab-head li.active {
    font-weight: bold;
    font-size: 24px;
  color:#f26624;
}

.tab-head li:not(.active):hover {
    color: #6c6c6c;
}

.tab-head li {
    font-size: 24px;
    font-weight:bold !important;
    color: #6c6c6c;
}
.ripple-bar.focus:after {
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
}
.ripple-bar.focus.new:after {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  border-bottom:2px solid #fe6625;
}
.ripple-bar:after {background: #ec6608;}
.bg-blue.section-content .line-vertical  {color: #000;margin-left: 5px;}
.bg-blue.section-content .line-vertical-none {color: #000;margin-left: 8px;}
.about-activa {width: 68%;margin:0px auto;}
.about-activa h2, .lombard-insurance-buy h2, .plan-type h2, .ex-showroom h2, .share-information h2, .benefits-policy h2, .buy-renewal h2
 {font-size: 36px;
  font-weight: bold;margin-bottom: 20px;
  color: #282828;}
  .buy-renewal h2 {line-height: 50px;}
  .lombard-insurance-buy h2 {line-height: 50px;text-align: left;}
  .about-activa p, .ex-showroom p, .about-activa p a {
font-size: 20px;
    line-height: 30px;
    color: #282828;
    text-align: left;
    font-weight: normal;
  }
  .myraChatwrapp .imgWrapp {
    display: none;
}

.tab-head {
    border-bottom: 1px solid #b2b2b2;
}
.benefits-content-main {margin-top:10px!important;}

.benefits-policy h2 {margin-bottom:10px!important;}
.buy-insurance {margin-bottom: 40px;}
.buy-insurance:last-child {margin-bottom: 0px;}
.buy-insurance img {
    float: left;
    margin-right: 25px;
    margin-top: 5px;
}

.buy-insure {overflow:hidden;}
.buy-insure h3 {font-size: 20px;
  font-weight: bold;
  color: #282828;}

 .buy-insure p  {   font-size: 16px;
  line-height: 24px;font-weight:400;
  color: #282828;}
.flex {
    display: block;
    height: auto;
    align-items: center;
}

.inclu-exclusion h2 {
  font-size: 36px;
  font-weight: bold;
  color: #282828;
}

.inclu-exclusion .tab-wrap.js-tab-wrap ul li.active {font-size: 24px;
  font-weight: bold;
  color: #f26624;}
 .inclu-exclusion .tab-wrap.js-tab-wrap ul li {  font-size: 24px;
  font-weight: bold;
  color: #6c6c6c;}
 .inclusions-tab h2, .exclusion-tabs h2 {font-size: 20px;
  font-weight: bold;
  color: #282828;padding:20px 0px;}
.exclusion-tabs .ui-check-list li {
    width: 50%;
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0 0px 0 36px;
    text-align: left;
    position: relative;
    color: #282828;

}
 .exclusion-tabs ul li{  font-size: 16px;
  font-weight: 400; line-height:24px;
  color: #282828;}

 .exclusion-tabs .ui-check-list li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 2px;
    font-size: 1.7rem;
    background-image: url(/docs/default-source/assets/activa-campaign/images/redclick-circle.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 4rem;
    width: 4rem;
}

.il-accordion-panel h4 {font-weight:400;    font-size: 16px;}

.accordian-lists ul {padding-left: 20px;
    margin-top: 20px;}
.accordian-lists ul li {
  padding-bottom: 3px;
    padding-top: 10px;}
  .inclusions-tab ul li h3 { font-size: 18px;
  font-weight: 600;
  color: #282828;}

    .inclusions-tab ul li span { font-size: 16px;
  font-weight: 400;
  line-height:24px;
  color: #282828;}
  .ui-check-list li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 1px;
    font-size: 1.7rem;
    background-image: url(/docs/default-source/assets/activa-campaign/images/right-greenclick.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 4rem;
    width: 4rem;
}
.ui-policy-documents p span {
    font-size: 18px;
  font-weight: bold;
  color: #282828;

}

.ui-claimimg-dth img {padding-top:70px;}
 .ex-showroom h2 {
  line-height:50px;
}

.showroom-price table {
    border-spacing: 0px;
}

 .ex-showroom p {
margin-top:20px;
}

.ui-policy-documents {padding:4rem 0rem 0 0;}

.share-information h2 {line-height:50px;    padding-top: 12px;padding-bottom:15px;}

.ui-policy-documents p span.inclu-line {font-weight:normal;color:#b2b2b2;}

.ui-policy-documents p a {
  font-size: 16px;
  font-weight: 600;
  line-height:24px;
  color: #f26624;
    text-decoration: underline;
    padding-left: 2rem;
    outline: none;
    clear: both;
}

.accordian-lists {position:relative;}
.accordian-lists ul li:before {
    content: "";
    position: absolute;
  left: 0px;
    margin-top: 7px;
    background-image: url(/docs/default-source/assets/activa-campaign/images/path.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    width: 15px;
}

.inclu-line {color: #b2b2b2;margin-left:20px;}
.pad-0 {padding: 0px;}
    .border-cover {border: 1px solid #cbcdce;border-radius: 10px;display:flex;}
    .types-plan.plans {border-right: 1px solid #cbcdce;border-left:1px solid #cbcdce;}
    .types-plan {    padding: 30px 20px 30px 25px;}
   .section-content .plan-type h2 {margin-bottom: 50px;}
    .types-plan img {margin:0px auto;margin-bottom: 30px;}
    .types-plan h3 { font-size: 20px;
  font-weight: bold;
  color: #282828;}
    .types-plan p { font-size: 16px;
line-height: 24px;
    color: #282828;
    font-weight: 400;}
.ex-showroom p, .ex-showroom h2 {color: #fff;}
.ex-showroom span, .ex-showroom p.notes { 
  font-size: 14px;
  color: #ffffff;}
  .ex-showroom span {margin-left:30px;    font-weight: 400;}
  .ex-showroom p.notes  {line-height: 24px;margin-top: 40px;}
     .showroom-price {  border-radius: 10px;
    overflow: hidden;margin-top: 30px;
    margin-bottom: 12px;}
  .showroom-price table {border-radius: 10px;width: 80%;
  background-color: #ffffff;overflow: hidden;}
 .showroom-price table tr:nth-child(even) {
  background-color: #f5f6f6;
}



.bg-blue.claim-section.section-content .claim-block {width: 85%;}
.showroom-price table th {font-size: 16px;text-align: left;
  font-weight: 600;.border-radius: 10px;
  background-color: #dddccb;
  color: #000000;}
  .showroom-price table td {font-size: 16px;line-height: 24px;
  font-weight: 400;
  color: #282828;}
  .showroom-price table th, tr, td {border-collapse: collapse;padding:20px 15px 20px 30px;  border-right: 1px solid #ece9e9;}
.bike-proceed {
    margin-left: 40px;
}
  .share-information p, .benefits-policy p, .buy-renewal p {  font-size: 20px;
  font-weight: 500;line-height:24px;
  color: #282828;}
  .share-info {    border-bottom: 1px solid #cbcdce;
    padding-bottom: 25px;margin-left: 40px;}
    .share-info:last-child {  padding-bottom: 0px;  border-bottom: none;}
  .share-info img {
    float: left;
    margin-right: 20px;
    margin-top: 25px;}

    .share-contents {overflow:hidden;}
   .share-contents h4 { font-size: 18px;
  font-weight: 600;
  color: #282828;margin-bottom: 5px;}
     .share-contents p, .share-contents p a  {
     font-size: 16px;
  line-height: 24px;
  color: #282828;font-weight: 400;
  }
  .share-contents p a {font-weight:400;}
     .share-contents p a {color: #ec6608;text-decoration: underline;}
.benefits-policy p {line-height: 24px;}
.pad-bot50 {padding-bottom: 50px;}
.section-content h2 {margin-bottom: 0px;}
.contactless p {overflow: hidden; font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  color: #282828;}
  .benefits-content-main {
    width: 90%;
    margin: 0px auto;
}
.desk-none {display: none;}
  .benefits-bor img {float: left;margin-right: 20px;margin-top: px;}
  .benefits-bor {border-right:1px solid #b2b2b2;}
  .benefits-bor.bor-none {border-right: none;}
    .pad-left20 {padding-left: 20px;}
  .bike-proceed li {  font-size: 20px;
  font-weight: 600;line-height: 24px;margin-bottom: 20px;
  color: #282828;}
  .bord-bot {border-bottom: 1px solid #cbcdce;padding-bottom: 25px;overflow:hidden;}
  .bike-proceed li a {font-size: 20px;
  font-weight: 600;line-height: 24px;
 color: #ec6608;text-decoration: underline;}
    .bike-proceed li span {  font-size: 30px;
  font-weight: 800;margin-right: 20px;padding-top: 2px;
    float: left;
  color: #ec6608;}
  .Alternative-paragrah {margin-top: 40px;}
   .Alternative-paragrah p { font-weight: 400;line-height:24px;margin-bottom: 10px;font-size:16px;}
      .Alternative-paragrah p:last-child {margin-bottom: 0px;}
      .bike-proceed li:last-child {border-bottom: none;}
      .frequent-accordian .il-accordion {
    width: 70%;
    margin: 50px auto 0;
    border-bottom: 1px solid #dfdfdf;
}

 .section-content  .frequent-accordian h2 { font-size: 40px;
  font-weight: bold;
  line-height: 50px;
  color: #282828;}
  .frequent-accordian .il-accordion-card {
    cursor: pointer;
    border-top: solid 1px #e2e1df;
    padding: 0;
}
  .frequent-accordian .il-accordion-title {
    position: relative;
    cursor: pointer;
    padding: 20px 0;
}
  .frequent-accordian .il-accordion-title h3 {
    font-size: 20px;
    font-weight:bold;
    width: 97%;
    color: #282828;line-height:30px;margin-bottom:0px;
}
  .frequent-accordian .il-accordion-title::after {
    width: 8px;
    height: 8px;
    border-right: 2px solid #282828;
    border-bottom: 2px solid #282828;
    position: absolute;
    right: 0;
    content: " ";
    top: 30px;
    transform: rotate( 45deg );
    transition: all 0.2s ease-in-out;
}

  .frequent-accordian .il-accordion-panel {
    display: none;
    padding: 0 0 20px 0px;
    margin-bottom: -2px;
  cursor:default;
}
  .frequent-accordian .il-accordion-panel span {
  font-size: 16px;
    line-height: 24px;
    font-weight: 400;
}
.frequent-accordian .il-accordion-title.active::after {
    transform: rotate(
    -135deg
    );
    transition: all 0.2s ease-in-out;
}
.frequent-accordian .il-accordion-title::after {
    width: 8px;
    height: 8px;
    border-right: 2px solid #282828;
    border-bottom: 2px solid #282828;
    position: absolute;
    right: 0;
    content: " ";
    top: 30px;
    transform: rotate( 45deg );
    transition: all 0.2s ease-in-out;
}
.breadcrumb-main-block h4.disc_hdng, .breadcrumb-main-block span.disc_text {
   font-size: 14px;
  line-height: 21px;
  color: #282828;margin-bottom: 10px;font-weight: normal;
}
.breadcrumb-main-block h4.disc_hdng {font-weight:600;}
.breadcrumb-main-block span.disc_text {  color: #595959;margin-bottom: 0px;}
ul.breadcrumbs li a {
    color: #282828;
    padding-right: 1.1rem;
    font-weight: normal;
}
ul.breadcrumbs li.active a {
    font-weight: bold;
    color:# 707070;
}

.bg-blue.claim-section.section-content .claim-block {
    width: 100%;
}
.showroom-price table th, .showroom-price table td  {
    width: 50%;
}

.mar-bot20 {margin-bottom: 20px;width: 100%;float: left;}
img.whatsapp-img {
    width: auto;
}

/***Added on 11th Aug 2021 Start***/
.motorWidgetWrap h2 span {
  color: #fff;
  font-size: 3.6rem;
  line-height: 72px;
}

.pad-block1, .pad-block2 {
  padding: 5rem 0 0 0;
}

.ui-tabs-modify .tab-head {
  width: 72%;
}
/***Added on 11th Aug 2021 End***/

/***Motor Campaign Start***/
.section-content h2 {
  line-height: 54px;
}
/***Motor Campaign End***/

/***Car Campaign Style Start***/
.section-content.calculator-help h2 {
  margin-bottom: 13px;
}

.calculator-help p {
  font-size: 1.6rem;
  line-height: 24px;
  font-weight: 400;
}

.section-content.majorFactor h2 {
  line-height: 54px;
  margin-bottom: 50px;
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

.senior-citizen-health-insurence-benefits {
    border-radius: 0px !important;
    border: none!important;
    background-color: transparent!important;
    height: auto !important;
    margin: 0px;
    padding: 0 0 0px;
    box-sizing: border-box;
}

.benefits-senior-citizen-insurence-texts {
    margin-bottom: 0px;
    margin: 0px 0px 30px 0px;
    padding: 20px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border: solid 1px #eaeaea;
    background-color: #ffffff;
    border-top: none;
}

.text-rights {
    overflow: hidden;
}

.majorFactor p {
  font-size: 1.6rem;
  line-height: 24px;
  font-weight: 400;
}

.majorFactor h3 {
  font-size: 20px;
  font-weight: bold;
  margin: 4px 0px 11px 0;
}

.majorFactor .row:last-child .senior-citizen-health-insurence-benefits {
  margin: 0;
}

.carWidget .ui-banner-content h2 {
  font-size: 4.5rem;
  font-weight: bold;
  line-height: 60px;
}

.carWidget .ui-banner-content h2 span {
  font-weight: normal;
  font-size: 4.5rem;
}

.carWidget .ui-banner-content h2 span sup {
  font-size: 2rem;
}

.carWidget .ui-banner-content sup {
    font-size: 2rem;
    display: inline;
    position: relative;
    left: -12px;
    top: -5px;
    color: #fff;
}

.banner-ul li {
    font-size: 2rem;
    font-weight: 500;
    margin-bottom: 29px;
    display: flex;
    color: #fff;
}

.banner-ul li span {
  margin-right: 20px;
}

.active-details span {
    display: inline-block;
    color: #ec6608;
    font-size: 20px;
    font-weight: bold;
}

.carWidget .ui-banner-content .banner-ul li sup {
  font-size: 1.4rem;
  left: 0;
  top: -5px;
}

.input-block .note a {
    color: #ec6608;
    text-decoration: underline;
    font-size: 1.4rem;
    font-weight: 600;
    padding-top: 0;
    display: inline-block;
    padding-right: 5px;
}

.lineN {
    font-size: 18px;
    padding: 0 5px;
    bottom: 0;
    font-weight: 100;
}

sub {
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

.carWidget .ui-form-block .input-block {
    margin-bottom: 3rem;
} 

.carWidget .ui-form-block .input-block.noMarginBottom {
  margin-bottom: 0;
}

.carWidget .ui-form-block {
    padding: 45px 25px;
    box-shadow: 3px 4px 23px 0 rgb(0 0 0 / 14%);
    border: solid 1px #cbcdce;
    background-color: #ffffff;
    border-radius: 10px;
}

.carWidget .get-quote-btn {
  width: 100%;
    text-align: center;
    font-size: 1.7rem;
    font-weight: bold;
}

.carWidget a.link.re-quote.gtp-btn:before {
    content: "";
    width: 1px;
    background: #6c6c6c;
    display: inline-block;
    height: 10px;
    margin-right: 1rem;
}

.agree-terms, .agree-terms a  {
  color: black;
}

.agree-terms a {
  text-decoration: underline;
}

.carWidget .ui-form-block .check-feild span {
  color: #282828;
  font-size: 1.4rem;
}

.bg-blue .carWidget .input-check+label {
  color: #282828;
}

.carWidget .ui-form-block .check-feild span a {
  color: #282828;
  text-decoration: underline;
}

.bg-blue.section-content .check-feild .input-check+label:before {
    border-radius: 3px;
    border: solid 2px #838383;
    background-color: #fff;
}

.bg-blue.section-content .check-feild .input-check:checked+label:before {
    background: #fe6625;
    border: solid #fe6625;
}


.majorFactor .row:last-child .benefits-senior-citizen-insurence-texts {
  margin: 0;
}

.carWidget .input-block input {
  color: #282828;
  font-size: 1.6rem;
  font-weight: 500;
}

.carWidget .input-block label {
  font-size: 1.6rem;
  color: #707070;
  font-weight: normal;
}

.carWidget .js-veh-block input::placeholder {
   font-size:0;
   color: #8097ac;
}

.carWidget .js-veh-block.blockInpdis input::placeholder{
   font-size:1.8rem;
   color: #8097ac;
}

.carWidget .note {
  position: relative;
  top: -4px;
}

.section-content.new-old-block h2 {
  font-size: 3.6rem;
  font-weight: bold;
  color: #282828;
  margin-bottom: 13px;
}

.new-old-block .paraBlock {
  margin-bottom: 20px;
}

.new-old-block h3 {
  font-size: 2rem;
  line-height: 24px;
  font-weight: 600;
  margin-bottom: 10px;
}

.new-old-block p {
  font-size: 16px;
  line-height: 24px;
  color: #282828;
  font-weight: 400;
}

.section-content.new-old-block h2 {line-height:45px;}

  .car-insure-block {
    margin: 0 auto;
    width: 74%;
    text-align: center;
  }

  .section-content.reduce-block h2 {
    font-size: 3.6rem;
    line-height: 54px;
    font-weight: bold;
    color: #282828;
    margin-bottom: 20px;
    text-align: center;
  }

  .reduce-block .subLine {
    font-size: 1.8rem;
    line-height: 27px;
    font-weight: bold;
    text-align: center;
  }
.stepImg.col-xs-2.col-sm-2.col-md-1.col-lg-1{margin-right:20px;}
  .stepBlock {
    padding: 30px 0px 0px 0px;
    display: flex;
  }

  .stepInfo {
    border-bottom: solid 1px #b2b2b2;
    padding: 0px 0px 23px 0px; 
    margin: 0;
  }

  .stepBlock h3 {
    font-size: 2rem;
    font-weight: bold;
    margin-bottom: 12px;
    text-align: left;
  }

  .stepBlock p {
    font-size: 1.6rem;
    font-weight: 400;
    text-align: left;line-height: 24px;
  }

  .section-content.details-premium {
    margin: 0 auto;
    max-width: 880px;
    width: 100%;
  }
  
  .section-content.details-premium h2 {
    font-size: 3.6rem;
    font-weight: bold;
    text-align: center;
    margin-bottom: 13px;
  }

  .details-premium-block p {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
  }

.benfit-calculators {font-size: 20px;
    font-weight: normal;
    line-height: 30px;
    width: 70%;
    margin: 0px auto;
    text-align: left;
}


  .details-premium-block .premium-list {
    margin: 23px 0px 21px 0px;
  }

  .premiumWrap {
    margin-bottom: 12px;
  }

  .premiumWrap img {
    display: inline-block;
    position: relative;
    top: -4px;
    left: -9px;
  }

  .premiumWrap p {
    display: inline-block;
    font-weight: bold;
  }
/***Car Campaign Style End***/

/***Tvs Slide Start***/
.slideItem h4 {
  font-size: 2rem;
  font-weight: bold;
  margin-bottom: 1.2rem;
}

.slideItem p {
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 24px;
}

.section-content.sliders-block .ui-reviews-slider .owl-nav .owl-next {
  top: -5rem;
  background: #fff;
}

.section-content.sliders-block .ui-reviews-slider .owl-nav .owl-prev {
  top: -5rem;
  right: 70px;
  left: inherit;
  margin: 0;
  background: #fff;
}

.section-content.sliders-block .ui-reviews-slider .owl-nav .owl-next, .section-content.sliders-block .ui-reviews-slider .owl-nav .owl-prev  {
  overflow:hidden;
}

.section-content.sliders-block .ui-reviews-slider .owl-nav .owl-next:before {
  content: '';
    height: 10px;
    width: 10px;
    display: block;
    border: 1px solid #6c6c6c;
    border-left-width: 0;
    border-top-width: 0;
    transform: rotate(
-45deg
);
    -webkit-transform: rotate(
-45deg
);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    position: absolute;
    top: 18px;
    left: 20px;
}

.section-content.sliders-block .ui-reviews-slider .owl-nav .owl-next:after {
  content: '';
    height: 2px;
    width: 16px;
    display: block;
    background: #6c6c6c;
    position: absolute;
    top: 22px;
    left: 14px;
}

.section-content.sliders-block .ui-reviews-slider .owl-nav .owl-prev:before {
  content: '';
    height: 10px;
    width: 10px;
    display: block;
    border: 1px solid #6c6c6c;
    border-right-width: 0;
    border-bottom-width: 0;
    transform: rotate(
-45deg
);
    -webkit-transform: rotate(
-45deg
);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    position: absolute;
    top: 18px;
    left: 17px;
}

.section-content.sliders-block .ui-reviews-slider .owl-nav .owl-prev:after {
  content: '';
    height: 2px;
    width: 16px;
    display: block;
    background: #6c6c6c;
    position: absolute;
    top: 22px;
    left: 15px;
}

.slideItem {
  padding-right: 30px;
}
/***Tvs Slide End***/
  
@media screen and (max-width: 1008px) and (min-width: 992px){ 
.ui-form-block .re-quote {font-size: 13px;}
}

@media screen and (max-width: 1258px) and (min-width: 1200px){ 
.ui-form-block .re-quote { font-size: 13px;}
}

@media screen and (max-width: 837px) and (min-width: 768px){ 
.form-box .input-block .note a { font-size: 11px;}
}

@media screen and (max-width: 1300px) and (min-width: 992px){
  .ui-policy-documents p{position: relative;padding-left: 185px;}
  .ui-policy-documents p > span{position: absolute;left: 0;top: -1px;}
  
  .ui-policy-documents p a{display: inline;padding: 0 2rem 0 0}

  .about-activa {
    width: 90%;
}

  .col-sm-3.bor-left-bot{width: 30%;}
  .col-sm-3.bor-left-1, .col-sm-3.bor-right-1{width:22%;}
  .benefits-content-main{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;}
  .benefits-bor{height: 100%;}
  .pad-left35{padding-left: 0px;}

}

@media screen and (max-width: 1200px) and (min-width: 992px) {
.active-details h1 {
    font-size: 75px;
}
.activa-bike {
    top: 102%;
    left: 34%;
    max-width: 400px;
}
.roadside-bg {
    background-position: 67%;
}
.active-details h5 {
    font-size: 25px;
}
}

@media screen and (max-width: 991px) and (min-width: 768px) {
.about-activa {width: 90%;}
.ui-form-block .ui-submit-btn {
    text-align: center;
}
.btnwarpp.ui_get_sticky .line-vertical-none {
    display: none;
}

  .ui-policy-documents p{position: relative;padding-left: 185px;}
  .ui-policy-documents p > span{position: absolute;left: 0;top: -1px;}
  .ui-policy-documents p a{display: inline;padding: 0 2rem 0 0}
  .activa-bike{max-width: 235px;}

  .benefits-content-main{display: table;width: 100%;}
  /* .contactless p{font-size:14px;}
  .benefits-bor img{margin-right: 8px;margin-top: 7px;width: 8px} */
  .benefits-content-main{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;}
  .benefits-bor{height: 100%;}
  .types-plan {padding: 30px 40px 10px 25px;height: auto;}
  .pad-left35{padding-left: 0px;padding-right: 15px;}
  .flexss {display:flex;}
  .col-xs-12.col-sm-7.col-lg-7.col-md-7.ui-claimtext-dth.ex-showroom  {  display: flex;order: 1;}
    .col-xs-12.col-sm-7.col-lg-7.col-md-7.ui-claimtext-dth.ex-showroom .claim-block {text-align:left;}
}

@media (min-width: 992px){
.ui-policy-documents p{position: relative;padding-left: 185px;}
  .ui-policy-documents p > span{position: absolute;left: 0;top: -1px;}
  
  .ui-policy-documents p a{display: inline;padding: 0 2rem 0 0;}
  }

@media screen and (max-width: 992px) and (min-width: 768px){
  
.roadside-bg {
    background-position: 60%;
}
  .activa-bike{max-width: 400px;}
  .active-details h1 {font-size: 55px;}
  .active-details h5 {font-size: 18px;}
  .active-details p {font-size: 16px;}
.activa-bike {  top: 86%;  left: 20px;}

}




@media (max-width: 1024px) {
.lombard-insurance-buy h2 {font-size: 30px;}

/***Car Widget Style Start***/

/***Car Widget Style End***/

}


@media (max-width: 991px) {
.form-box {
    padding: 45px 12px;
}
.frequent-accordian .il-accordion {    width: 97%;}


}



@media screen and (max-width: 1200px) and (min-width: 768px){
  .frequent-accordian .il-accordion {
  width: 90%;
}
  
  }
  
@media (min-width: 992px) {
.container {
   max-width: 1300px;
width:100%;
}
}


  @media (max-width: 992px) {
.container {
    width: auto;
}

.section-content .sums {
    padding: 25px 13px;
}

.section-content .sums.bg {
    padding: 25px 13px;
}

.owl-dots{display: block;}
        .owl-nav{display: none;}
}
  
@media (max-width: 768px) {
.container {
    width: auto;
}
}

@media (max-width: 767px) {
.section-content.renewMotorBlock h2 {
    text-align: left!important;
}
.motorWidgetWrap .active-details ul li {display: inline-block;}
.section-content.motorWidgetWrap.carlanding-wrap .active-details h1 { padding-top: 0px;}
.motorWidgetWrap .active-details ul li {padding: 0 0px 0 0;}
.section-content.motorWidgetWrap.carlanding-wrap ul.ui-banner-list.instant-document li span {font-size: 15px;}
.bread-dis {
    flex-direction: column-reverse;
}

.disclaimer a {
    text-align: center;
    margin-bottom: 16px;
    margin-top: 0;
    display: block;
}

.stepImg.col-xs-2.col-sm-2.col-md-1.col-lg-1 {
    margin-right: 10px;
    padding-left: 0px;
}

.col-md-4.col-sm-4.nopad-moblie,  .middle-center {    display: block;}
.btnwarpp.ui_get_sticky .line-vertical-none {
    display: none;
}
.ui-banner-list.instant-document li span {color:#fff;display: inline;}

.calculator-help img {
    margin-top: 30px;
}
.premium-calculate h2,  .premium-calculate .paraBlock { margin-right: 0px;}
.car-insure-block {
    width: 98%;
}
.awards-img {display:none;}
.ui-banner-content .banner-para h1 {
    font-size: 36px;
    font-weight: bold;
    line-height: 36px;
    margin-bottom: 15px;
}
.ui-banner-content .banner-para span {
    font-size: 24px;
    font-weight: normal;
    line-height: 28px;
    color: #fff;
    text-align: left;

}
 .banner-para {
    padding-top: 0rem;
}
.section-content  .frequent-accordian h2 {
    font-size: 36px;
    line-height: 36px;
}
.bg-blue.section-content .ui-banner-content .ui-banner-list.instant-document img {
    float: left;
}
.form-box .input-block .note a {font-size: 13px;}
.benfit-calculators  p.list-below.mar-bot000 {
    width: 100%;}
.bike-proceed {
    margin-left: 0px;
}
.section-content.models-block h2, .section-content.silders-block h2 {
    padding-bottom: 0rem !important;
    padding-top: 50px;
}
.link-send {
    padding-left: 0px;
}
.ui-check-list li, .exclusion-tabs .ui-check-list li {
    padding: 0 0.5rem 0 3.5rem!important;
}
.pad-bottom2 {
    padding-bottom: 0px;
}

.border-cover {
    display: block;
}

.share-info {
    margin-left: 0px;
}

.border-cover .col-xs-12.col-sm-4.col-md-4.col-lg-4.pad-0 {
    display: block;
}
/* stand alone */
.section-content .share-information h2 {
    padding-bottom: 30px;
}
.desk-none.msite-visible {width: 100%;
    margin: 30px auto;}

.section-content.pad-mob-bot0 {padding-bottom:0px;}
  .section-content {
    padding: 4rem 0 4rem 0;
}
.ui-form-block .input-block.mar-bottom {
    margin-bottom: 0rem;
}
.tab-head li {
    font-weight: bold !important;
}
.input-check+label:before {
    margin-right: 10px;
}
.ex-showroom p.notes {
    margin-top: 60px;
}

.frequent-accordian .il-accordion-title h3 {
    width: 95%;

}
.pad-left35 {padding-left:0px;}
.share-info {
    padding-bottom: 5px;
    padding-top: 0px;
}
.form-box .ui-form-block .input-block.mar-bottom {
    margin-bottom: 0rem;
}

.inclusions-tab .ui-check-list li {
    padding: 0 0px 0 35px;
}
.section-content a.btn-orange.gq-sticky {
    padding: 13px 0px 15px;
}
.form-box .input-check+label.befor:before {
    margin-right: 10px;
  margin-bottom:15px;
}

.bord-bot {
    padding-bottom: 15px;
}

.buy-renewal p {
    margin-bottom: 30px;
    margin-top: 20px;
  font-weight:400;
}

.frequent-accordian .il-accordion {
    margin: 30px auto 0;
}
  .activa-bike {
    display: none;
}

.section-content .plan-type h2 {
    margin-bottom: 40px;
}

.active-details p {text-align: center;}
  .about-activa {
    width: 100%;
    margin: 0px auto;
}
.ui-banner-content p {display: inline-block;}
.ui-banner-content span.mob-none {display: none;}

.exclusion-tabs .ui-check-list li:before {
    top: 3px;
}
.flex {
    display: block;
    height: auto;
    align-items: center;
}
.exclusion-tabs .ui-check-list li {
    width: 100%;
}
.row.flex-column {
    display: block;
}
.border-cover {
    border: 1px solid #cbcdce;
    overflow: hidden;
}
.types-plan {
    border-bottom: 1px solid #cbcdce;
  padding: 30px 19px;
    height: auto;
}
.showroom-price table {
    width: 100%;
}
.msite-visible {display: block;}
.ui-claimimg-dth img {
display: none;
}
.active-details h1 {
    font-size: 65px;
}
.bike-proceed li {
line-height: 24px;
    margin-bottom: 15px;

}
.roadside-bg {background: transparent;}
.inclu-line {display: none;}
.section-content .lombard-insurance-buy h2 {
    margin-bottom: 30px;
}
.ui-policy-documents p a {
    padding-left:0rem!important;
    margin-bottom: 20px;
    color: #ec6608;
    text-decoration: none;
  width: 99%;
    padding-right: 28px;
    
}
.ui-policy-documents p a:last-child {margin-bottom: 0px;}
.types-plan.plans {
    border-right:none;
    border-left: none;
}
 .ex-showroom h2 {
  text-align: left;
}
.showroom-price table th {
    width: 50%;
    text-align: left;
}
.showroom-price table th, tr, td {
    padding: 20px 15px;
}
.showroom-price table td {
    width: 35%;
    text-align: left;
}
.buy-insure h3, .inclusions-tab h2, .exclusion-tabs h2, .types-plan h3 {
  
    font-size: 18px;
}
 .about-activa h2, .lombard-insurance-buy h2, .plan-type h2, .ex-showroom h2, .share-information h2, .benefits-policy h2, .buy-renewal h2, .frequent-accordian h2, .inclu-exclusion h2 {
    font-size: 36px;line-height: 40px;
}

.buy-insure p, .inclusions-tab ul li span, .types-plan p, .share-information p,  .benefits-policy p, .buy-renewal p, .bike-proceed li, .bike-proceed li a, .Alternative-paragrah p, .frequent-accordian .il-accordion-panel span {
    font-size: 16px;
}

.bike-proceed li span {
    padding-top: 4px;

}
.ex-showroom span {float: left;margin-left:15px;}
.share-information p, .buy-renewal p {margin-bottom: 20px;line-height:24px;}

.benefits-content-main {
    border: 1px solid #b2b2b2;
    overflow: hidden;
        border-radius: 10px;
}
.benefits-content-main {width:94%;}
.benefits-bor {height: 100px;}
.benefits-bor {
    border-right: none;
    padding-top: 20px;
    padding-left: 10px;
}
.idv-para-detach.bor-left-bot  {border-right: 1px solid #b2b2b2;border-bottom: 1px solid #b2b2b2;}
.bor-left-1 {border-bottom: 1px solid #b2b2b2;}
.bor-right-1 {border-right:1px solid #b2b2b2;}

.mar-bot30  {margin-bottom:0px;}
.ui-policy-documents p span {
    margin-bottom: 10px;
    float: left;
    width: 100%;
}
.benefits-bor img {
    margin-right: 10px;
    margin-top: 2px;
}
.ui-policy-documents p a:after {
    top: 8px;
     border: solid #ec6608;
   border-top-color: rgb(221, 34, 34);
    border-top-style: solid;
    border-top-width: 0px;
    border-right-color: rgb(221, 34, 34);
    border-right-style: solid;
    border-right-width: 2px;
    border-bottom-color: rgb(221, 34, 34);
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color: rgb(221, 34, 34);
    border-left-style: solid;
    border-left-width: 0px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;

}

.pad-left-right10 {    padding-left: 10px;
    padding-right: 10px;padding-bottom: 30px;}
  
  .pad-left-right0 {    padding-left: 0px;
    padding-right: 0px;}
  
  .pad-lr0 { padding-right:0px;padding-left:0px;}
  .share-info {padding-left: 12px;padding-right:12px;}
  .row.flex-column {
    padding-left: 10px;
    padding-right: 10px;
}
}

@media (max-width:510px) {
.benefits-bor {
    height: 125px;
}
}
@media (max-width:480px) {
.copay-work .text {
    margin-right: 15px;
}
.popup.light.js-popup-body.commonpop-pad {
    padding: 3rem 2rem 5rem;
}
.frequent-accordian .il-accordion-title h3 {
    width: 88%;
}
.btnwarpp ui_get_sticky .line-vertical-none {display:none;}
.about-activa a.atag {
    font-size: 16px;
}
.active-details h1.activa-large {
    font-size: 38px;
    margin-bottom: 5px;
}
.benefits-bor {height: 160px;}
.pad-2rem  {padding-top:2rem;}
.active-details h1 {
    font-size: 38px;
    margin-bottom: 5px;
}
.active-details h5 {
    font-size: 27px;
    margin-bottom: 5px;
}
.ui-banner-content span {
    margin-left: 0px;
    margin-right: 3px;
    font-weight: bold;
}


.active-details p {
    font-size: 16px;
}

.about-activa p, .ex-showroom p {
    font-size:16px;
    line-height: 24px;
  font-weight:400;
}

.about-activa h2 {margin-bottom:20px!important;}

.ui-submit-btn.btn-temp a.get-quote-btn {
    font-size: 16px;
}
.form-box {
    padding: 45px 20px;
}
 
  
.section-content.two-rem {
    padding: 2rem 0 0rem 0;
}
  }
  
    @media (max-width:480px) {
.btnwarpp ui_get_sticky .line-vertical-none {  display: none;}
  .ui-form-block .re-quote {
    display: block;
}
  }
  
  @media (max-width:370px) {
  .form-box .input-block .note a {
    font-size: 11px;
}
}

@media (max-width:360px) {
.active-details span.two-wheelers-heading {
    text-align: center;
}
.sums .senior-citizen-nums img,  .car-insure-block .stepBlock img {
width:40px;
}
.section-content .sums, .section-content .sums.bg {
    padding: 20px;
}
.tab-head li {
    padding-left: 0px !important;
}
.ui-banner-content span {
    margin-left: 0px;
    margin-right: 3px;
  }
  .form-box {
    padding: 45px 15px;
}
  .tab-head li {
    padding: 0.9rem;
}
  .form-box .input-check+label, .form-box .terms-text {
    line-height: 18px;
}
.benefits-bor {height: 160px;}
  .active-details p {
    font-size: 14px;
}
.contactless p {font-size: 14px;}
.form-box {
    padding: 36px 10px 30px;
}
ul.breadcrumbs li a {font-size: 11px;padding-right: 0.5rem;}
ul.breadcrumbs li a:after {margin-left: 6px;}
.form-box .input-block .note a { font-size: 11px;}
}

</style>
<style>

/***Added by Samina Start***/

/***Added on 16th Aug Start***/
.section-content.brief-block p{
    font-size: 2rem;
    line-height: 30px;
    font-weight: 500;
}

.section-content.models-block h2, .section-content.silders-block h2 {
    padding-bottom: 4rem;
}

.section-content.models-block h4, .section-content.silders-block h4 {
    font-size: 2rem;
    font-weight: bold;
    margin-bottom: 1.2rem;
}

.section-content.models-block p, .section-content.silders-block p {
    font-size: 1.6rem;
    font-weight: normal;
    line-height: 24px;
}

.section-content.brief-block h2 {
  margin-bottom: 12px;
}

/***Added on 16th Aug End***/

.features {
    margin-top: 50px;
}

.features h4 {
    font-size: 2rem;
    font-weight: bold;
    margin: 24px 0 18px 0;
}

.feaures-plan ul li {
    font-size: 1.6rem;
    font-weight: normal;
}

.feaures-plan ul li {
    margin-bottom: 11px;
}

.feaures-plan ul li span {
    margin-right: 14px;
}

.feaures-plan.marginTop {
    margin-top: 60px;
}

.sums p {
    font-size: 1.6rem;
    line-height: 24px;
    color: #282828;
}

.sums h3 {
    font-size: 2rem;
    font-weight: bold;
}

.common-insurance-blocks .benefitsTitle {
    font-size: 2rem;
    font-weight: bold;
    margin-bottom: 12px;
}

.bgdesign {
    position: absolute;
    left: 20px;
    top: 53px;
}

.common-insurance-blocks p {
    font-size: 1.6rem !important;
    font-weight: normal !important;
}

.renewNo {
    background: #eb660b;
    width: 70px;
    height: 70px;
    font-size: 3.6rem;
    font-weight: 500;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    display: flex;
    align-items: center;
    justify-content: center;

}

.linkText {
    font-size: 2rem;
    font-weight: bold;
    color: #f26d2e;
    text-decoration: underline;
}

.linkText:focus, .linkText:active, .linkText:hover {
    color: #f26d2e;
}

/***Added on 11th Aug 2021 Start***/
.common-insurance-blocks.pad-block2 p {
    font-size: 2rem !important;
    font-weight: 500 !important;
    color: #282828;
    text-align: center;
    margin-top: 20px;
}

.rating_count {
    display: inline-flex;
    margin-top: 30px;
}

/***Added on 11th Aug 2021 End***/

.rating_count li {
    padding: 0 10px;
    text-align: left;
}

.rating_count li:first-child {
    width: 120px;
}

.rating_count p {
    font-size: 16px;
    font-weight: 600;
    line-height: 18px;
}

.rating_count span {
    color: #6c6c6c;
font-size: 14px;
    font-weight: 500;
}

.ui-reviews-slider .rating-topbar h3 {
    font-size: 1.8rem;
    font-weight: 600;
}

.ui-reviews-slider .reviews-rating-content p {
    font-size: 1.6rem;  
    line-height: 2.4rem;    font-weight: 400;
}

.section-content .rating_count h2 {
    font-size: 30px;
    font-weight: 500;
    border-right: 1px solid #cbcdce;
line-height: 34px;
}


.rating_count img {
    margin-top: -8px;
}

a.btn-white {
    min-width: 160px;
    padding: 15px 20px;
    border-radius: 50px;
    font-size: 17px;
    margin-top: 40px;
}

.btn-white {
    background: 0 0;
    color: #fe6625!important;
    border: 1px solid #fe6625;
    background-position: 50% 99%;
    -webkit-transition: all .6s ease-out;
    -moz-transition: all .6s ease-out;
    -ms-transition: all .6s ease-out;
    transition: all .3s ease-out;
}

.ui-tabs-modify .tab-head li {
    min-width: 18.2rem;
    float: left;
    text-align: center;
    font-size: 1.7rem !important;
}

.tab-head li {
    /*min-width: 25rem;
    float: left;*/
    padding: 1.7rem;
   /* text-align: center;
    font-size: 1.7rem;*/
    letter-spacing: .8px;
    color: #6c6c6c;
    position: relative;
    cursor: pointer;
    -webkit-transition: color .3s ease;
    -moz-transition: color .3s ease;
    -ms-transition: color .3s ease;
    transition: color .3s ease;
}

.tab-head li.active {
    color: #f16623;
    z-index: 5;
}

/***Widget Start***/
.motorWidgetWrap {
    background: #00305b;
}

.motorWidgetWrap h2 {
    font-size: 4.8rem;
    font-weight: bold;
    color: #fff;
    text-align: left;
}

.awardWrap {
    background: #004a80;
    padding: 15px 30px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    margin: 34px 0px 40px 0px;
}

.awardWrap div {
    padding-left: 33px;
    text-align: left;
}

.awardWrap h4 {
    font-size: 2rem;
    font-weight: 500;
    color: #fff;
}

.awardWrap h3 {
    font-size: 2.8rem;
    font-weight: 600;
    color: #fff;
}

.motorWidgetWrap ul li {
    font-size: 2.4rem;
    font-weight: normal;
    display: flex;
}

.motorWidgetWrap ul li span {
    margin-right: 20px;
}


.motorWidgetWrap .tabWrapper ul {
    border-bottom: 1px solid #cbcdce;
}

.motorWidgetWrap .tabWrapper ul, .motorWidgetWrap .tabWrapper ul li {
    display: flex;
}

.motorWidgetWrap .tabWrapper ul li {
    margin-bottom: 0;
    padding: 15px 20px;
    background: #fff;
    box-sizing: border-box;
    width: 50%;
    /***Added on 11th Aug 2021 Start***/
    display: inline-block;
    /***Added on 11th Aug 2021 End***/
}

.motorWidgetWrap .tabWrapper ul li.active {
    background: #fff5ed;
    border-bottom: 3px solid #ec6608;
    border-right: 1px solid #f1f1f1;
}
 /***Added on 11th Aug 2021 Start***/
.motorWidgetWrap .tabWrapper ul li div, .motorWidgetWrap .tabWrapper ul li img {
  display: inline-block;
}

.motorWidgetWrap .tabWrapper ul li img {
  position: relative;
  top: -10px;
}
/***Added on 11th Aug 2021 End***/

.motorWidgetWrap .tabWrapper ul li .listTitle{
    font-size: 1.8rem;
    line-height: 24px;
    font-weight: bold;
    color: #2d2726;
    display: block;

}

.motorWidgetWrap .tabWrapper ul li .subTitle{
    font-size: 1.4rem;
    font-weight: bold;
    color: #6c6c6c;
    display: block;
}

.motorWidgetWrap .form-box {
    border-radius: 0;
    border: none;
}

.motorWidgetWrap .tabWrapper {
    border-radius: 10px;
    border: 1px solid #cbcdce;
    overflow: hidden;
}
/***Widget End***/
/***Added by Samina End***/

/***Added by Samina Start***/
.section-content h2 {
  /***Added on 11th Aug 2021 Start***/
    /*padding-bottom: 1.2rem;*/
    padding-bottom: 0;
    /***Added on 11th Aug 2021 End***/
    margin: 0;
    font-size: 3.6rem;
    font-weight: bold;
}
/***Added by Samina End***/

/***Added by Samina Start***/
.tableWrapp th {
    text-align: left;
    background-color: #dddccb;
    /*font-size: 1.5rem;*/
    font-size: 1.6rem;
    color: #000;
    padding: 1.5rem 3rem;
    border-right: 1px solid #ece9e9;
    font-weight: 600
}
/***Added by Samina End***/

/***Added by Samina Start***/
.tableWrapp td:first-child {
    text-align: left;
    width: 290px;
    padding-left: 30px !important;
    font-weight: normal;
    font-size: 1.6rem;
}
/***Added by Samina End***/
@media (max-width: 991px) {
      /***Added on 11th Aug 2021 Start***/
.motorWidgetWrap .tabWrapper .ui-form-block .re-quote {
  display: block;
}

.motorWidgetWrap .tabWrapper .ui-form-block .re-quote .line-vertical{
  display: none;
}

.motorWidgetWrap h2 {
  text-align: center;
  line-height: 36.7px;
}

.motorWidgetWrap h2 span {
  font-size: 2.4rem;
  font-weight: 600;
  color: #fff;
  display: block;
  text-align: center;
}

.awardWrap {
  max-width: 480px;
  width: 90%;
  margin: 17px auto 7px;
}

.awardWrap h4 {
  font-size: 1.2rem;
  font-weight: 500;
}

.awardWrap h3 {
  font-size: 1.8rem;
  margin: 0;
}

.ui-banner-content {
    padding: 0rem 0rem 0;
    margin-bottom:30px;
}

.section-content.brief-block .img-responsive {
    margin: 0 auto;
    position: relative;
    top: 30px;    padding-bottom: 15px;
}

.section-content.brief-block p {
  font-size: 1.6rem;
  line-height: 24px;
}

/***Added on 11th Aug 2021 End***/

/***Car Campaign Style Start***/
.awardWrap {
  display: none;
}

.carWidget .ui-banner-content h2 {
  font-size: 3rem;
  line-height: 36.7px;
}

.carWidget .ui-banner-content h2 span {
  font-size: 3rem;
}

.banner-ul li {
  font-size: 1.6rem;
  font-weight: 500;
  margin-bottom: 0;
  margin-top: 23px;
}
/***Car Campaign Style End***/
}

@media (max-width: 768px) {

 /***Added by Samina Start***/
        .feaures-plan {
            margin: 0 0 60px 0;
        }


            .section-content.renewMotorBlock h2 {
                text-align: center;
            }

            .rating_count {
                display: flex;
            }

            .tab-head li.active {
                color: #f16623;
                z-index: 5;
            }

            .ui-tabs-modify .tab-head li {
                text-align: center;
                font-size: 1.7rem;
            }

            .tab-head li {
               /* min-width: 25rem;
                float: left;*/
                padding: 1.7rem;
              /*  text-align: center;
                font-size: 1.7rem;*/
                letter-spacing: .8px;
                /*color: #b2b2b2;*/
                position: relative;
                cursor: pointer;
                -webkit-transition: color .3s ease;
                -moz-transition: color .3s ease;
                -ms-transition: color .3s ease;
                transition: color .3s ease;
            }
    /***Added by Samina End***/

    /***Added on 11th Aug 2021 Start***/
    .bgdesign {
      top: 55px;
    }

    .section-content h2 {
      padding-bottom: 0;
    }

    .section-content h2.reviewTitle {
      text-align: left;
    }

    .renewMotorBlock .pad-block1, .renewMotorBlock .pad-block1 {
      padding: 5rem 0 0 0 !important;
    }
    /***Added on 11th Aug 2021 End***/

    /***Car Widget Style Start***/
    /***Car Widget Style End***/
}

@media (max-width: 767px) {
.content-new.text-left.whatsapp-popup-block a:first-child {
    text-align: center;
}

.bor-box {    display: flex;
    flex-wrap: wrap;}

.order1 {order:1;}
.order2 {order:2;}
.order3 {order:3;}
.order4 {order:4;}

.section-content .ui-banner-content .ui-banner-list.instant-document img {
    display: inline-block;    float: left;
    margin-top: 2px;
}
.motorWidgetWrap ul li {
    display: inline-block;}
.section-content .fixedBtn a.btn-orange {
    width: 90%;
    margin: 0px auto;
    font-size: 17px;
    font-weight: bold;
}
  .sums.bg.mobile-bg-none {
      background: none;
  }
   .mobile-bg-gray {
      background: #f8f6f6;
  }

  .section-content h2 {
    line-height: normal;
  }

  .section-content.models-block .mb-40 {
    margin-bottom: 40px;
  }

  /***Motor Campaign Start***/
  .feaures-plan.mobNoMargin {
    margin: 0;
  }

  .feaures-plan.mobNoMargin ul li:last-child {
    margin-bottom: 0;
  }

  .common-insurance-blocks.pad-block1 {
    padding: 2.8rem 1.5rem 0 3rem;
  }

  .bgdesign {
    top: 33px;
    left: 3px;
  }

  .senior-citizen-pad-bot30 .pad-bot50 {
    padding-bottom: 30px;
  }

  .sums {
    padding: 22px 20px;
  }
  /***Motor Campaign End***/

  /***Car Campaign Start***/
  #first {
      display: table-footer-group;
  }

  #second {
      display: table-header-group;
  }
  /***Car Campaign Style Start***/
  /***Car Campaign Style End***/

  .senior-citizen-health-insurence-benefits img {
    width: 100%;
  }

  .section-content.majorFactor h2 {
    line-height: normal;
  }

  .majorFactor .benefits-senior-citizen-insurence-texts {
      height: auto;
  }

  .benefits-senior-citizen-insurence-texts {
    margin: 0px 0px 20px 0px;
  }

  .majorFactor .row:last-child .benefits-senior-citizen-insurence-texts {
    margin: 0px 0px 20px 0px;
  }

  .majorFactor .row:last-child .benefits-senior-citizen-insurence-texts.noMargin {
    margin: 0;
  }

  .new-old-block .mobMargin {
      margin-top: 60px;
  }

  .section-content.new-old-block h2 {
     margin-bottom: 20px;
  }

  .new-old-block .paraBlock{
    margin-bottom: 20px;
  }

  .new-old-block .paraBlock.mobNoMargin {
    margin-bottom: 0;
  }

  .section-content.reduce-block h2 {
    text-align: left;
    line-height: normal;
  }

  .reduce-block .subLine {
    text-align: left;
  }

  .stepBlock {
    padding: 30px 0px 0px 0px;
  }

  .stepInfo {
    padding: 0px 0px 24px 0px;
  }

  .section-content.details-premium h2 {
    text-align: left;
  }

  .details-premium-block .premium-list {
    margin: 11px 0px 12px 0px;
  }

  .premiumWrap {
    margin-bottom: 0;
  }

  .premiumWrap div {
    margin-bottom: 10px;
  }

  .premiumWrap:last-child div {
    margin-bottom: 0px;
  }

  /***Car Widget Style End***/
}

@media (max-width: 480px) {
  /***Added on 11th Aug 2021 Start***/
  .motorWidgetWrap ul li span {
    margin-right: 0;
  }
.ui-banner-list.instant-document li span {
    color: #fff;
    display: inline;
    padding-top: 6px;
    float: left;
}
.active-details span {
    font-size: 16px;

}
  /***Added on 11th Aug 2021 End***/
}

@media (max-width: 375px) {
  /***Added on 11th Aug 2021 Start***/
  .motorWidgetWrap .tabWrapper ul li img {
    top: 10px;
  }
  /***Added on 11th Aug 2021 End***/
}



.section-content.search-bg  {background: #F8F6F6;}
.section-content .flexs {display: flex;align-items: center;}
.section-content .popular-search {padding-left: 40px;}
.section-content .popular-search h2 {font-weight: 500;padding-bottom: 3rem;line-height: 44px;}
.section-content .popular-search a {background-color: #fff;color: #000;font-weight: 500;font-size: 12px;line-height: 15px;border-radius: 100px;padding: 8px 15px;display: inline-block;margin-right: 5px;margin-bottom: 10px;text-decoration: none;}
.section-content .popular-search a:hover {background: #FFF2EB;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);}

@media (max-width: 991px) {
.section-content.search-bg .row.flexs img { max-width: 100%;}
}

@media (max-width: 767px) {
.section-content .flexs {display: flex;flex-direction: column-reverse;}
.section-content .popular-search {margin-bottom: 30px;padding-left: 15px;}
}
