    
/* #PublicWrapper {overflow-x:hidden;} */
.coronakavach-form.form-slide1.checkBoxsmall a.check-terms-condition, .ui-form-block .check-feild span {
    color:#282828;    font-size: 14px;
}

.ui-form-block .check-feild span {
    color: #000;
    font-size: 14px;
    font-weight: 400;
}

.block .basic-select .sbHolder {
    background-color: transparent;
    font-size: 16px;
    border-bottom: 1px solid #5c748a;
    height: 40px;
    position: relative;    font-weight: 400;
}

.sbToggle, .sbToggleOpen {
    background: url(/includes_new/images/dd_downArrowbrw.png) 0 10px no-repeat !important;
}

.sbOptions, .sbSelector, .sbToggle {
    position: absolute;
}

.block .basic-select .sbSelector {
    color: #282828;
    font-size: 18px;    text-decoration: none;
}


.section-content .common-insurance-blocks.pad-block1.pad-block2.vehicles-steps p a, .section-content.renewMotorBlock .common-insurance-blocks.pad-block1.pad-block2 p a  {
    font-weight: bold;
    color: #f26d2e;
    text-decoration: underline;
}

.block .basic-select .sbSelector {
    line-height: 40px;
    text-indent: 0;
    text-align: left;
    color: #fff;
    font-size: 2rem;
    letter-spacing: 0;    font-weight: 400;
}

.sbSelector {
    height: 35px;
    left: 0;
    line-height: 30px;
    overflow: hidden;
    text-indent: 10px;
    top: 0;
    width: 100%;
    padding-right: 15px;
    letter-spacing: 2px;
}

.block .basic-select .sbOptions {
    background-color: #fff;
    padding: 0;
    border: 1px solid #b2c3d2;
    max-height: 150px!important;
    overflow: hidden;
    overflow-y: auto;
    z-index: 1000;
width:100%;
}

.sbOptions li {
    padding: 0;
}

.sbOptions li a {
    padding: 7px 4px;
    color: #000;
    font-weight: 400;
}


.sbToggle {
    display: block;
    height: 35px;
    outline: 0;
    right: 0;
    top: 0;
    width: 20px;
}

.common-insurance-blocks  p {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.ui-reviews-slider .rating-fl {
    margin-bottom: 10px;
}

.awardWrap div {
    padding-left: 15px!important;
}
.active-details  .ui-banner-content h1 {
    font-size: 48px;
}

.section-content.motorWidgetWrap .ui-banner-content h2, .section-content.motorWidgetWrap .ui-banner-content  h2 span {font-size: 48px;}

.bike-proceed {margin-left:40px;}

.breadcrumb-main-block h4.disc_hdng {font-weight:600!important;}
.section-content .buy-renewal.claim-texts h2 {   font-weight: bold;line-height: 54px;}
.section-content  .buy-renewal.claim-texts p {   font-weight: 400;line-height: 24px; font-size:16px;}
.coronakavach-form.form-slide1.checkBoxsmall a.wit-popuplink  {color:#ec6608;font-weight: bold;}
.input-block.ripple-bar.js-veh-block {margin-bottom:0px;}

.active-details  .ui-banner-content h1 { padding-bottom: 0;
    margin: 0;
    font-size: 3.6rem;
    font-weight: bold;    text-align: left;    color: #fff;}

.active-details  .ui-banner-content h1 span  {    color: #fff;
    font-size: 48px;
    line-height: 72px;color:#fff;
}

.section-content .buy-renewal  p {  font-size: 36px;
  font-weight: 500;line-height: 44px;}
.ui-check-list li, .exclusion-tabs .ui-check-list li {
    padding: 0 6.5rem 0 3.5rem !important;
}

.breadcrumb-main-block h4.disc_hdng
    font-weight: 600;
}

.row.buy-renewal.claim-texts {padding-top:30px;}

.section-content  .buy-renewal h2 {    font-size: 36px;
    font-weight: 500;
    line-height: 44px;}

.check-feild a.check-terms-condition {text-decoration:underline;    font-weight: 400;}
.ui-form-block .check-feild span {
    color: #000;
    font-size: 14px;
    font-weight: 400;
}


.coronakavach-form.form-slide1.checkBoxsmall a.check-terms-condition, .ui-form-block .check-feild span {color: #282828;}

.lombard-insurance-buy  .flex {margin-top:150px;padding-right:60px;}

.ui-form-block .check-feild span a {
    text-decoration: underline;
}

.ui-form-block .check-feild span a {
    color: #282828;
    cursor: pointer;font-size: 14px;
    font-weight: 400;
}

.Alternative-paragrah p a {font-weight: bold;
    color: #f26d2e;    font-size:16px;
    text-decoration: underline;}

.whatsapp-popup-block a.btn-link:hover {
    text-decoration: underline;
    color: #fe6625;
}

.terms-text a {    font-size: 14px;
    font-weight: normal;
    color: #282828;
}

#twlanding-vehile {margin-bottom: 22px;}
.ui-form-block span.error-bottom {
    bottom: 12px;
}

.input-block.blockInpdis {
    opacity: 0.6;
    pointer-events: none;
}

#whatsapp-popup1 .whatsapp-popup-block a#keepMeposted,  #whatsapp-popup .whatsapp-popup-block a#keepMeposted {margin-top:0px;}

.border-cover {display:flex;}
.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}

.common-insurance-blocks.types-plan.type-height p.plan-type-second {
 font-size: 16px;
  font-weight: bold;
  line-height: 24px;padding-top:20px;
  color: #004a80;
}

.motorWidgetWrap .active-details ul li {
    font-size: 2.4rem;
    font-weight: normal;
    margin-bottom: 15px;
    display: flex;
    color: #fff;
}

.coronakavach-form.form-slide1.checkBoxsmall .jsTransToPers {display: block;
    text-align: center;}

.coronakavach-form.form-slide1.checkBoxsmall {
    padding: 0rem 0 0rem;
}

.motorWidgetWrap .tabWrapper > ul {
    border-bottom: 1px solid #cbcdce;
}

.checkBoxsmall .submit-btn a:nth-child(3), .checkBoxsmall .submit-btn a:nth-child(2)  {
    margin: 2rem 0rem 0 1rem;
}

.coronakavach-form.form-slide1.checkBoxsmall .input-block.notewrap.noMargin {
height:36px;}

.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 h3 {
    font-size: 17px;
    font-weight: 600;
    padding-bottom: 20px;
}

.motorWidgetWrap .tabWrapper > ul, .motorWidgetWrap .tabWrapper > ul > li {
    display: flex;
}

.documents-paper p a {
    font-size: 24px;
    line-height: 36px;
    font-weight: bold;
    color: #f26d2e;
    text-decoration: underline;}

.motorWidgetWrap .tabWrapper > ul > li {
    margin-bottom: 0;
    padding:15px 20px 10px;
    background: #fff;
    box-sizing: border-box;
    width: 50%;
    display: inline-block;
cursor: pointer;
}

.section-content .whatsapp-popup-block ul {
    padding-bottom: 20px;
}

.section-content .whatsapp-popup-block ul li {
    font-size: 15px;
    padding-bottom: 10px;
    color: #6c6c6c;
    font-weight: 600;
    position: relative;
    padding-left: 2rem;
}

.section-content .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;
}


 .check-feild {display:block;}
 .input-check+label:before {
    content: "";
    margin-right: 1rem;
    display: inline-block;
    vertical-align: text-top;
    border: 1px solid rgba(255, 255, 255, .5);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
}

  .input-check:checked+label:before {
    background: #fe6625 !important;
    border: solid #fe6625 !important;
}

.motorWidgetWrap ul li span {
font-size: 14px;
  font-weight: bold;
  color: #6c6c6c;
}

  .input-check:checked+label:after {
    width: 5px;
    height: 10px;
    border: solid #fff;
    border-width: 0 1px 1px 0;
    bottom: 6px;
    left: 6px;
    top: 2px;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

.input-check:checked+label:after {
    content: "";
    display: inline-block;
    width: 6px;
    height: 13px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(38deg);
    -ms-transform: rotate(38deg);
    transform: rotate(38deg);
    position: absolute;
    bottom: 6px;
    left: 8px;
}
.checkBoxsmall .input-check:checked+label:after {
    width: 6px;
    height: 10px;
    border-width: 0 2px 2px 0;
    bottom: 4px;
    left: 6px;
    top: 2px;
}

#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;  text-decoration: none;
}

.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;
}

#whatsapp-popup1 {
    overflow: auto;
}

.popup.light.js-popup-body.commonpop-pad {
    max-width: 700px;
    padding: 3rem 3rem 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;
}

.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: 8rem 0 8rem 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 {text-align: right;}
  .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;
}


.active-details  .ui-banner-content h1 {
    font-size: 48px;
}
.ui-banner-content {
    padding: 0rem 3rem 0 0;
}
.active-details span { display: inline-block;color:#ec6608; font-size:20px;text-align: right;font-weight:bold;}
.activa-bike {
    position: absolute;
    top: 91px;
    left: 134px;
}
.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;}
.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: 18px;
  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: 5rem;}
.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 {
    text-align: center;
    margin: 0 auto;
    display: block;
  padding:15px 0 16px;
    margin-bottom: 1rem;
      font-weight: bold;
    font-size: 16px;
}
.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;
}
sup {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;}
.line-vertical  {color: #000;    margin-left: 5px;
    margin-right: 2px;}
.line-vertical-none {color: #000;margin-left: 8px;}
.about-activa {width: 70%;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 {
    font-size: 24px;
  line-height:36px;
  color: #282828;
  text-align: left;
  font-weight: 400;
  }
  .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;}
.common-insurance-blocks.pad-block1 p {
    font-size: 16px;
    font-weight: 400;
line-height:24px;
}
 .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: 20px;
  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: 17px;
  font-weight: bold;
  color: #282828;

}

.ui-claimimg-dth img {padding-top:70px;}
 .ex-showroom h2 {
  line-height:50px;
}

.showroom-price table {
    border-spacing: 0px;
}

.conside .text-rights h5, .conside .text-rights p {
    line-height: 24px;
}

 .ex-showroom p {
margin-top:20px;
}

.ui-policy-documents {padding:4rem 0rem 0 0;}

.share-information h2 {line-height:50px;    padding-top: 12px;}

.ui-policy-documents p span.inclu-line {font-weight:normal;color:#b2b2b2;}

.ui-policy-documents p a {
  font-size: 16px;
  font-weight: bold;
  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;}
.note a.js-note-remveh {margin-top:20px;}
    .border-cover {border: 1px solid #cbcdce;border-radius: 10px;}
    .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!important;
line-height: 24px!important;
    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;}
.buy-renewal.claim-texts h4 {margin-left: 36px;}

.buy-renewal.claim-texts  .bike-proceed {margin-left: 35px;}
  .share-information p, .benefits-policy p, .buy-renewal.claim-texts p {  font-size: 20px;
  font-weight: 500;line-height:24px;
  color: #282828;}
  .share-info {    border-bottom: 1px solid #cbcdce;
    padding-bottom: 25px;}
    .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;
}
.bor-box {
    width: 100%;
    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;font-weight:bold;overflow:hidden;    font-weight: 600;}
.renewMotorBlock.renewse .common-insurance-blocks.pad-block1.pad-block2 p {
    font-size: 20px;
    font-weight: 500;
    line-height: 30px;
}
.renewMotorBlock.renewse .common-insurance-blocks.pad-block1.pad-block2 a {
    font-size: 20px;
    font-weight: 500;
    line-height: 30px;
}
  .bike-proceed li a {font-size: 20px;
  font-weight: 600;line-height: 24px;
 color: #ec6608;text-decoration: underline;}
    .bike-proceed li span {  font-size: 34px;
  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: 65%;
    margin: 50px auto 0;
    border-bottom: 1px solid #dfdfdf;
}

   .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 span.disc_text {  color: #595959;margin-bottom: 0px;}
ul.breadcrumbs li a {
    color: #282828;
    padding-right: 1.5rem;
    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: 500;
}

.section-content.majorFactor h2 {
  line-height: 54px;
  margin-bottom: 20px;
}

.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: normal;
}

.majorFactor h3 {
  font-size: 2rem;
  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;
    text-align: right;
    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;
color:#000;
}

 .ui-form-block .check-feild span.agree-terms {font-weight:normal;margin-left:3px;}

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;
}

.carWidget .input-check+label:before {
    border-radius: 3px;
    border: solid 2px #838383;
    background-color: #fff;
}

 .input-check:checked+label:before {
    background: #fe6625;
    border: solid #fe6625;
}

.majorFactor .benefits-senior-citizen-insurence-texts {
  height: 300px;
}

.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: 500;
}

  .car-insure-block {
    margin: 0 auto;
    max-width: 880px;
    width: 100%;
    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;
  }

  .stepBlock {
    padding: 20px 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: normal;
    text-align: left;
  }

  .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: 500;
  }

  .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***/

.section-content a.link-btn {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 18px;
    color: #ec6625;
    text-decoration: underline;
    position: relative;
    display: inline-block;
    outline: none;
    border: 1px solid transparent;
}

.section-content a.smallSubtle-btn {
    color: #6c6c6c;
    background: #fff;
    border: 1px solid #c9c9c9;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    padding: 0.7rem 1.6rem;
    font-size: 1.4rem;
    border-radius: 5px;
    text-decoration: none;
    outline: none;
    font-weight: 700;
    text-align: center;
}

.common-insurance-blocks div.content_flex {
    padding-left: 0;
}
  
@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%;
}
  .activa-bike{max-width: 345px;} 
  .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;
}
.section-content.motorWidgetWrap .tabWrapper ul li img {
    top: 5px;
}
.motorWidgetWrap .tabWrapper > ul > li {
    padding: 15px 15px 10px;
}
.activa-bike {
       max-width: 272px;
    top: 75px;
    left: 30px;
}
.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;
}
.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){
  .active-details .ui-banner-content h1 {text-align:left;}
.brief-block img {margin-top:30px !important;}
  .activa-bike{max-width: 235px;}
  .active-details h1 {font-size: 55px;}
  .active-details h5 {font-size: 18px;}
  .active-details p {font-size: 16px;}
.activa-bike {
    top: 55px;
    left: 10px;
}

}




@media (max-width: 1024px) {
.lombard-insurance-buy h2 {font-size: 30px;}

/***Car Widget Style Start***/
.majorFactor .benefits-senior-citizen-insurence-texts {
  height: 400px;
}
/***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;
}

.active-details  .ui-banner-content h1 span {
    display: block;
    text-align: center;
}

.owl-dots{display: block;}
        .owl-nav{display: none;}
}
  
@media (max-width: 768px) {
.container {
    width: auto;
}
}

@media (max-width: 767px) {
.section-content.motorWidgetWrap .ui-banner-content h2, .section-content.motorWidgetWrap .ui-banner-content  h2 span {
    font-size: 36px;
}
.active-details  .ui-banner-content h1 {
 font-size: 36px;
}



.copay-work.conside.pad-top60.pad-left-mob .bor-box .sums, .copay-work.conside.pad-top60.pad-left-mob .bor-box .sums.bg {
    padding: 20px 15px;
}
.motorWidgetWrap h2 span {
    line-height: 36px;
}
.about-activa.documents-paper h2 {
    padding-top: 50px;
}
.motorWidgetWrap {
    padding: 30px 0!important;
}
.coronakavach-form.form-slide1.checkBoxsmall .jsTransToPers {
    width: 100%;
    margin: 0px auto;
}
.bike-proceed {margin-left:0px;}
.lombard-texts h2 {
    padding-top: 50px;
}
.claim-texts p {
    padding-top: 0px!important;
}
.section-content  .buy-renewal h2 {
    margin-bottom: 30px;
}
.section-content .buy-renewal.claim-texts h2 {
    line-height: 36px;    padding-top: 30px;
}
.buy-renewal.claim-texts h4, .buy-renewal.claim-texts .bike-proceed {
    margin-left: 0px;
}
.ui-policy-documents p a:last-child {
    margin-bottom: 20px;
}
.documents-paper p a {
    font-size: 16px;
}
.pad-bottom2 {
    padding-bottom: 0px;
}
.row.lombard-texts  {display:flex;    flex-direction: column-reverse;}

.active-details .ui-banner-content h1 span {text-align: center;
    line-height: 34px;font-size:24px;  font-weight: 600;
    margin-top: 15px;}

.active-details .ui-banner-content h1 {text-align:left;}
.lombard-insurance-buy  .flex {margin-top:30px;margin-right:0px;}
.lombard-insurance-buy  .flex img  {    margin: 0px auto;
    margin-bottom: 30px;padding-top:30px;}
.section-content.pad-mob-0 {padding-top:0px;}
.section-content.pad-mob-bot0 {padding-bottom:0px;}
  .section-content {
    padding: 3rem 0 3rem 0;
}
.ui-check-list li, .exclusion-tabs .ui-check-list li {
    padding: 0 0.5rem 0 3.5rem !important;
}
.border-cover, .border-cover .col-xs-12.col-sm-4.col-md-4.col-lg-4.pad-0 {
    display: block;
}
.common-insurance-blocks.types-plan.type-height {
    height: auto;
display:block;
}
.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;
float:left;
}

.bord-bot {
    padding-bottom: 20px;
}

.buy-renewal.claim-texts 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 {
    text-align: center;
}
.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;}
.ui-banner-content span {
    margin-left: 10px;
    margin-right: 15px;
}
.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: 20px;}
.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.claim-texts 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:420px) {
.motorWidgetWrap ul li span {
    font-size: 12px;
}
.form-box .input-block .note a {
    font-size: 13px;
}
}

@media (max-width:480px) {
.active-details .ui-banner-content h1 span {
    font-size: 24px;
}
.garages-search-block .search-item input {
    margin-left: 32px!important;
}
.motorWidgetWrap .tabWrapper ul li div, .motorWidgetWrap .tabWrapper ul li img {
    display: flex!important;
    flex-wrap: wrap!important;
}
.motorWidgetWrap .tabWrapper ul li img {
    order: 1;
    margin-bottom: 5px;
}

.motorWidgetWrap .tabWrapper ul li img {
    top: 0px!important;
}

.motorWidgetWrap .tabWrapper ul li div {
    order: 2;
}

.motorWidgetWrap .tabWrapper ul li {   display: flex;
    flex-wrap: wrap;}


.motorWidgetWrap .tabWrapper >  ul > li {
    padding: 15px 15px!important;
}
.form-box .input-block .note a {
    display: inline-flex;
}
.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 16px;
}
 
  
.section-content.two-rem {
    padding: 2rem 0 0rem 0;
}
  }
  
    @media (max-width:480px) {
  .line-vertical-none {display: none!important;}
.line-vertical-none.got-right {display: block!important;}
  .ui-form-block .re-quote {
    display: block;text-align:center;
}
.motorWidgetWrap .tabWrapper >  ul > li {
    padding: 15px 6px;
}
  }

    @media (max-width:450px) {

span.tooltip-text {
    left: -110px;
}
}

  @media (max-width:370px) {
  .form-box .input-block .note a {
    font-size: 11px;
}
}

@media (max-width:360px) {
.line-vertical-none {
    margin-left: 7px;
}
.coronakavach-form.form-slide1.checkBoxsmall .jsTransToPers {
    margin: 20px auto;
}
.tab-head li {
    padding-right: 0px!important;
}
.motorWidgetWrap .tabWrapper > ul > li {
    padding: 15px 15px!important;
}
.ui-banner-content span {
    margin-left: 0px;
    margin-right: 3px;
  }
.ui-form-block .check-feild {
    padding-bottom: 2rem;
}
  .form-box {
    padding: 45px 15px;
}
  .tab-head li {
    padding: 0.9rem;
}
  .form-box .input-check+label, .form-box .terms-text {
    line-height: 18px;
float:left;
margin-bottom:1px;
}
.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;display: inline-flex;}
}

</style>
<style>

/***Added by Samina Start***/

/***Added on 16th Aug Start***/
.section-content.brief-block p{
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
}

.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: 400;
line-height:24px;
}

.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;
font-weight:400;
}

.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;
}

.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;
    margin: 0 auto;
}

.linkText {
    font-size: 16px;
    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 {
    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;
    padding: 70px 0;
}

.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;width:70%;
}

.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;
    color: #fff;
}

.motorWidgetWrap ul li span {
    margin-right: 20px;
}

.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: -15px;
}
/***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 .tabContent .ui-form-block {
    display: none;
} 

.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;
}

.section-content.brief-block .img-responsive {
    margin: 30px auto;
    position: relative;
    top: 0px;
}

.section-content.brief-block p {
  font-size: 1.6rem;
  line-height: 24px;
}

/***Added on 11th Aug 2021 End***/

/***Car Campaign Style Start***/


.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***/
    .majorFactor .benefits-senior-citizen-insurence-texts {
      height: 550px;
    }
    /***Car Widget Style End***/
}

@media (max-width: 767px) {
.lombard-insurance-buy  .flex img {
    width: 90%;
}

.motorWidgetWrap .ui-banner-content ul {
  display: none;
}
.listSubTitlte sup {font-size:8px;}
 .coronakavach-form.form-slide1.checkBoxsmall .fixedBtn .jsTransToPers {
    width: 90%;}
  .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***/
  .calculator-help img {
    margin: 34px auto 0;
  }
  /***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 40px 0px;
  }

  .majorFactor .row:last-child .benefits-senior-citizen-insurence-texts {
    margin: 0px 0px 40px 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: 6px;
  }

  .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;
  }
  /***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***/
}
</style>

<style>
    .section-content.motorWidgetWrap .vehicle-reg-popup h2 {
    font-size: 2rem;
    font-weight: 700;
color: #282828;    text-align: left;
}
.section-content.motorWidgetWrap .carlanding-wrap  .vehicle-reg-popup p {
    font-size: 1.6rem;
    line-height: 24px;
    padding-bottom: 1rem;
}
.section-content.motorWidgetWrap  .vehicle-reg-popup p.b-test {
    color: #004a80;
    margin-bottom: 1rem;
}
.section-content.motorWidgetWrap  .img-para-block {
    display: inline-block;
    width: 100%;
    margin: 0 auto;
}
.section-content.motorWidgetWrap  .img-para-block img {
    display: inline-block;
    vertical-align: top;
}
.section-content.motorWidgetWrap .carlanding-wrap ul.popup-veh-list {
    display: inline-block;
    width: 48%;
    padding-left: 3rem;
}
.section-content.motorWidgetWrap .carlanding-wrap ul.popup-veh-list li {
    font-size: 1.4rem;
    padding-bottom: 2rem;
    font-weight: 400;
    line-height: 21px;
    position: relative;
    padding-left: 3rem;width: auto;
    border: none;
    color: #282828;
    padding-top: 0px;
    padding-right: 0px;
}
.section-content.motorWidgetWrap .carlanding-wrap ul.popup-veh-list li sub {
    top: 2px;
    font-size: 1.4rem;
    position: absolute;
    left: 0;
    z-index: 1;
    background: #0ed531;
    height: 2.2rem;
    width: 2.2rem;
    border-radius: 30px;
    display: inline-block;
    padding: 6px;
    line-height: 11px;
    font-weight: 700;
}

.ui-submit-btn {
    margin: 3rem 0 2rem;
}

@media (max-width: 767px) {
       
.section-content.motorWidgetWrap .carlanding-wrap ul.popup-veh-list {
    width: 100%;
    margin-top: 30px;padding-left:0px;
}
.section-content.motorWidgetWrap .carlanding-wrap ul.popup-veh-list {
    width: 100%;
    margin-top: 30px;padding-left:0px;
}

  .carlanding-wrap .bannerFormblock {
            margin-top: 3rem;
            max-width: 100%;
        }
}

.section-content.motorWidgetWrap .vehicle-reg-popup h2 {
    font-size: 2rem;
    font-weight: 700;
    color: #282828;
    text-align: left;
}

@media (max-width: 991px) {
    .section-content h2 {
        font-size: 3rem;
        text-align: left;
        padding: 2rem 0 1rem;
    }
}

p, span {
    font-weight: 400;
}



/*****Revamp Start*****/
.top-featu .common-insurance-blocks.pad-block2 p {
    text-align: left !important;
}

.top-featu .common-insurance-blocks.pad-block2 {
    padding: 2rem 2rem 0 2rem;
}

.common-insurance-blocks div {
    padding-left: 5rem;
}

.number-list-container h3 {
    font-size: 1.7rem;
    font-weight: 700;
    margin-bottom: 0.2rem;
}

.tab-head li.active {
    font-size: 1.6rem;
}

.travel-advantage-block {
    display: flex;
    margin-bottom: 2.5rem;
    justify-content: space-between;
}

.travel-advantage-block .travel-advantage-details {
    position: relative;
    width: 49%;
    background: #fff;;
    border: 1px solid #FFE2D2;
    border-radius: 15px;
    padding: 3rem 3rem 3.2rem 3rem;
}

.travel-advantage-block .travel-advantage-details span {
    font-weight: 300;
    font-size: 65px;
    line-height: 49px;
    background: linear-gradient(180deg, #F58820 0%, #B02A30 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    position: absolute;
    top: 30px;
    left: 30px;
}

.travel-advantage-block .advantage-details {
    padding-left: 6rem;
}

.travel-advantage-block .travel-advantage-details h5 {
    color: #282828;
    font-weight: 700;
    font-size: 1.8rem;
    line-height: 23px;
    padding-bottom: 1rem;
}

.travel-advantage-block .travel-advantage-details p {
    color: #282828;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 24px;
    padding-right: 6rem;
}

.mt-15 {
    margin-top: 15px;
}

.align-center {
    text-align: center;
}

.view-more-content a.vMore, .view-more-content a.vLess {
    margin-top: 2rem;
}

a.vMore, a.rMore, a.vLess, a.vMore:active, a.rMore:active, a.vLess:active, a.vMore:hover, a.rMore:hover, a.vLess:hover {
    color: #fe6625;
    text-decoration: underline;
 /*   display:    none;*/
 margin: 2rem auto;

}

a.vMore:after, a.rMore:after {
    position: relative;
    top: -2px;
}

a.vMore.vLess:after, a.rMore.rLess:after {
    top: 0;
}

.top-featu .common-insurance-blocks.pad-block2 p {
    margin: 0;
}

.carlanding-wrap ul {
    display: block;
    text-align: left;
}

.motorWidgetWrap .active-details ul li {
    display: block;
    width: 100%;
    border:none;
    margin-bottom: 0;
}

.active-details span {
    text-align: left;
}

.table_wrapper {
    width: 100%;
    border: none;
}

.inc-exc-tab .ui-check-list.exclusion-tabs li {
    font-size: 1.6rem;
    line-height: 24px;
    margin-bottom: 20px;
    min-height: auto;
}

ul.arrow-tab-list {
    padding: 0;
}

/*.paraHide {
    display: block;
}*/



figure.alert-img {
    vertical-align: middle;
    position: relative;
    bottom: 0px;
}

.ui-submit-btn a:last-child {
    display: none;
}

ul.popup-veh-list {
    display: inline-block !important;
    width: 48%;
    padding-left: 3rem;
}

.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;
}

.whatsapp-popup-block h3 {
    font-size: 17px;
    font-weight: 600;
    padding-bottom: 20px;
}

.whatsapp-popup-block ul {
    padding-bottom: 20px;
}

.carlanding-wrap ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.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;
}

.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;
}

@media (max-width:  768px) {
    .top-featu .common-insurance-blocks.pad-block2 {
        padding: 2rem 0 0 !important;
    }

    .top-featu .pd_top5_mob {
        padding-top: 0 !important;
    }

    .ui-policy-documents p a.policy_doc {
        padding-left: 15px !important;
    }

    .travel-advantage-block {
        flex-direction: column;
        gap: 2rem;
    }

    .travel-advantage-block .travel-advantage-details {
        width: 100%;
        padding:  2rem;
        display: flex;
        flex-direction: column;
    } 

    .travel-advantage-block .advantage-details {
        padding-left:  0;
    }

    .travel-advantage-block .travel-advantage-details span {
        width: 100%;
        font-size: 4.8rem;
        position: static;
        margin-bottom: 2rem;
    }

    .travel-advantage-block .travel-advantage-details p {
        padding: 0;
    }

    .common-insurance-blocks em {
        top: 20px;
    }

    .common-insurance-blocks div {
        padding-left: 2rem;
    }

    ul.arrow-tab-list.green_tick li, .ui-tabs-modify .tab-head {
       width: 100%;
    }

    .key-features .tableWrapp {
        margin-top: 0;
    }

    .fixedBtn {
        top: auto;
        bottom: 0;
        position: static;
    }

 /*   a.vMore, a.rMore {
        display: block;
    }

    .paraHide {
        display: none;
    }*/

    ul.popup-veh-list {
        width: 100%;
    }
}

/*****Revamp End******/
