/***Common Styles Start***/
* {
	margin: 0;
	padding: 0;
}

.margin-0 {
	margin: 0;
}

.padding-0 {
	padding: 0;
}

.pb-10{
	padding-bottom: 1rem;
}

.pr-60{
	padding-right: 6rem;
}

.pr-10{
	padding-right: 1rem;
}

h2.mb-25 {
	margin-bottom: 2.5rem;
}

.margin-1 {
	margin: 5rem 0 5rem;
}

.boldText {
	font-weight: 700 !important;
}

.bg-grey {
	background: #f8f6f6;
}

.bg-yellow{
	background: #f8f6e4;
}

h2.heading-2 {
    font-size: 3.6rem;
    color: #282828;
    font-weight: 700;
    padding: 0;
}

h3.heading-3 {
    font-size: 2rem;
    color: #282828;
    font-weight: 700;
    margin: 0;
}

p.text {
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: #282828;
    font-weight: 400;
}

.align-center {
	text-align: center;
}

.sub-heading {
	font-size: 1.8rem;
	line-height: 1.5;
	font-weight: 500;
	/*margin-top: 1.6rem;*/
	color: #282828;
}

.mb-18 {
	margin-bottom: 1.8rem
}

.mb-8 {
	margin-bottom: 0.8rem;
}

.click-link{
	font-size: 1.6rem;
	font-weight: 700;
	color: #ec6608;
	display: block;
	text-decoration: underline;
	margin-top: 3.2rem;
}

.desc-wrap {
	margin: 6rem 0;
}

.desc-wrap-cont {
	margin: 0 auto;
	width: 68%;
}

.desc-wrap .text {
	padding-bottom: 1.5rem;
}

.breadcrumb-main-block {
    width: 100%;
    padding: 2rem 0;
    border-top: 1px solid #ece9e9;
    background: #fff;
}

.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, .breadcrumb-main-block span.disc_text {
    font-size: 14px;
    line-height: 21px;
    color: #282828;
    margin-bottom: 10px;
    font-weight: normal;
    width: 100%;
    display: block;
}
/***Common Styles End***/

/***Heading Content Block Start***/
.heading-content-block{
	display: flex;
    justify-content: space-between;
    flex-direction: row;
    margin: 5rem 0;
}

.heading-content-block .heading-sec{
	width: 40%;
}

.heading-content-block .content-sec{
	width: 60%;
}

.content-details .content-text p{
    font-size: 1.6rem;
    line-height: 2.4rem;
    color: #282828;
    font-weight: 400;
}

.content-sec .content-details{
	display: flex;
    justify-content: space-between;
    flex-direction: row;
    margin-bottom: 3rem;
}

.content-sec .content-details:last-child{
	margin-bottom: 0rem;
}

.content-details .content-img{
	width: 10%;
}

.content-details .content-text{
	width: 90%;
}
/***Heading Content Block End***/

/***Img Content Block Start***/
.img-content-block {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: flex-end;
	margin: 5rem 0;
}

.img-content-block .img-block {
	width: 37%;
	margin-right: 3%;
}

.img-content-block .content-block {
	width: 60%;
}

.img-block img {
	width: 100%;
}

.img-content-block p, .section-content-block p {
	font-size: 1.6rem;
	line-height: 2.4rem;
	font-weight: 400;
}

.list .list-item {
	margin-bottom: 3rem;
	padding-left: 3.5rem;
	position: relative;
}

.list .list-item:last-child {
	margin-bottom: 0;
}

.list1 .list-item:before{
	content:'';
	position: absolute;
	left: 0;
	top: 0.2rem;
	background: url('../images/green-tick.png') no-repeat;
	width: 2.1rem;
	height: 2.1rem;
}

.list2 .list-item:before{
	content:'';
	position: absolute;
	left: 0;
	top: 0.2rem;
	background: url('../images/arrow.png') no-repeat;
	width: 1.5rem;
	height: 1.9rem;
}

.list2 .list-item {
	padding-left: 3rem;
}
/***Img Content Block End***/

/***Table Content Block Start***/
.bg-blue {
	background: #00305b;
}
.table-content-block {
	padding: 5rem 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: center;
}

.table-content-block .img-block {
	width: 37%;
	margin-right:3%;
}

.table-content-block .content-block {
	width: 60%;
}

.table-content-block h2 {
    color: #fff;
}

.table-content-block p {
    font-size: 1.7rem;
    line-height: 1.76;
    color: #fff;
    font-weight: 300;
    margin-bottom: 2rem;
}

.table-block.mb-26 {
	margin-bottom: 2.6rem;
}

.table-block table {
	border-radius: 10px;
	background: #fff;
	overflow: hidden;
	width: 100%;
}

.table-block table thead {
	border-radius: 10px;
	background: #dddccb;
}

.table-block table tr:nth-child(even) {
	background: #f5f6f6;
}

.table-block table th {
	padding: 1.7rem 3rem 1.7rem;
	font-size: 16px;
    font-weight: 600;
    color: #000;
    text-align: left;
}

.table-block table td {
	padding: 1.4rem 3rem 1.3rem;
	font-size: 1.6rem;
	font-weight: 400;
	color: #282828;
	border:1px solid #ece9e9;
	width: 50%;
}

.table-content-block .list-item{
	margin-bottom: 1rem;
}

.table-content-block .list-item.mb-20 {
	margin-bottom: 2rem;
}

.table-content-block .list-item p {
	margin-bottom: 0;
}
/***Table Content Block End***/

/***Media Query Start***/
@media (max-width: 992px) {
	/***Heading Content Block Start***/
	.heading-content-block {
		flex-direction: column;
	}

	.heading-content-block.padding-1 {
		padding: 2rem 2rem 2rem 0;
	}

	.heading-content-block .heading-sec{
		width: 100%;
	}

	.heading-content-block .content-sec{
		width: 100%;
	}

	.heading-content-block .heading-sec h2.pr-60 {
		padding-right: 0;
	}

	.heading-content-block .heading-sec h2 {
		margin-bottom: 3.2rem;
		font-size: 2.4rem;
		line-height: normal;
	}

	.content-details .content-text h3 {
		font-size: 2rem;
		line-height: normal;
	}

	.content-details .content-text h3.pb-10 {
		padding-bottom: 0.8rem;
	}

	.content-sec .content-details {
		margin-bottom: 3.2rem;
	}

	.content-sec .content-details:last-child {
		margin-bottom: 0;
	}

	.content-details .content-img {
		width: 20%;
	}

	.content-details .content-text {
		width: 80%;
	}
	/***Heading Content Block End***/

	/***Img Content Block Start***/
	.img-content-block {
		flex-direction: column-reverse;
		margin: 6rem 0;
	}

	.img-content-block h2 {
		margin-bottom: 3.2rem;
		font-size: 2.4rem;
		line-height: normal;
	}

	.img-content-block .img-block {
		width: 100%;
		margin-right: 0;
		margin-top: 2rem;
	}

	.img-content-block .content-block {
		width: 100%;
	}

	.list-item.mb-25 {
		margin-bottom: 2.8rem;
	}
	/***Img Content Block End***/
	.things-to-remember-wrap {
		margin: 6rem 0 0 0;
	}
	.desc-wrap {
		margin: 4rem 0;
		
	}

	.desc-wrap-cont {
		width: 90%;
	}

	h2.heading-2 {
	    font-size: 2.4rem;
	    line-height: 3.2rem;
	    color: #282828;
	    font-weight: 700;
	}
}

@media (max-width: 767px) {
	.desc-wrap-cont {
		width: 100%;
	}
}
/***Media Query End***/


/*01.03.2022*/

/*p.text {
    font-size: 1.7rem;
    line-height: 1.76;
    color: #282828;
    font-weight: 300;
    padding-bottom: 1.5rem;
}*/
/* table css*/
.showroom-price {
    border-radius: 10px;
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 12px;
}
.showroom-price table {
    border-radius: 10px;
    width: 100%;
    background-color: #ffffff;
    overflow: hidden;
}

.showroom-price table th, tr, td {
    border-collapse: collapse;
    padding: 20px 15px 20px 30px;
    border-right: 1px solid #ece9e9;
    border-left: 1px solid #ece9e9;
     border-bottom: 1px solid #ece9e9;
}
.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, .showroom-price table td {
    width: 50%;
}*/
.showroom-price table th, tr, td {
    border-collapse: collapse;
    padding: 20px 15px 20px 30px;
    border-right: 1px solid #ece9e9;
}
.showroom-price table tr:nth-child(even) {
    background-color: #f5f6f6;
}

/* table css end/

/* renew Assitance*/

/*.buy-renewal h2 {
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 20px;
    color: #282828;
}
.section-content .buy-renewal h2 {
    line-height: 50px;
    margin-bottom: 1rem;
}*/

/*.buy-renewal p {
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    color: #282828;
}*/

.bike-proceed li {
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 20px;
    color: #282828;
}

.bike-proceed li span {
    font-size: 30px;
    font-weight: 800;
    margin-right: 20px;
    padding-top: 2px;
    float: left;
    color: #ec6608;
}
.bike-proceed li a {
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    color: #ec6608;
    text-decoration: underline;
}

.bord-bot {
    border-bottom: 1px solid #cbcdce;
    padding-bottom: 25px;
    overflow: hidden;
}

.Alternative-paragrah {
    margin-top: 40px;
}

.Alternative-paragrah p {
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 10px;
    font-size: 16px;
}

@media (max-width: 992px) { 
	
	.table-content-block .content-block{
		width: 100%;
	}
	.showroom-price{
		overflow: scroll;
		margin-top: 0;
	}
	.desc-wrap {
	margin: 4rem 0;
}

/*.buy-renewal h2 {
    font-size: 36px;
    line-height: 40px;
}
.buy-renewal p {
    margin-bottom: 20px;
    line-height: 24px;
    font-size: 16px;
}*/
h2.heading-2 {
	    font-size: 2.4rem;
	    line-height: 3.2rem;
	    color: #282828;
	    font-weight: 700;
	    text-align: left;
	}

	 .about-roadside-assitance-wrap h2.heading-2 {
        text-align: left;
    }

     .sub-heading {
        padding-right: 0;
        margin-bottom: 2rem;
    }
.bike-proceed li{
font-size: 16px;
}
.bord-bot {
    padding-bottom: 15px;
}

.bg-blue .heading-2 {
	color: #fff;
}
.bg-blue .table-content-block {
	flex-direction: column-reverse;
}

.bg-blue .table-content-block .img-block {
	width: 100%;
	margin-top: 2rem;
}
}


/****Addition Style Start****/

 	.js-veh-block input[type=text]:disabled {
 		cursor: not-allowed !important;
 		pointer-events: all !important;
 		color: #dfdfdf;
 		opacity: 0.5;
 	}


 	.coronakavach-form.form-slide1.checkBoxsmall {
 		padding: 0rem 0 0rem;
 	}

 	.motorWidgetWrap .form-box {
 		border-radius: 0;
 		border: none;
 	}


 	.about-activa.documents-paper a {
 		color: #ec6608;
 		text-decoration: underline;
 	}

 	.about-activa.documents-paper a:hover {
 		color: #ec6608;
 		text-decoration: underline;
 	}

 	.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;
 		margin-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;
 	}

 	.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: #707070;
 	}

 	.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;
 		padding: 13px 24px 15px 24px;
 		border-radius: 5px;
 		font-size: 16px;
 		line-height: 20px;
 	}

 	.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: 36px;
 		font-weight: 900;
 		color: #282828;
 	}

 	.active-details span.two-wheelers-heading {
 		font-size: 18px;
 		font-weight: 600;
 		line-height: 22px;
 		margin-bottom: 15px;
 		color: #575757;
 		margin-top: 20px;
 	}

 	.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: 24px;
 		font-weight: 800;
 		color: #EC6625;
 		line-height: 36px;
 	}

 	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: #838383;
 	}

 	.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/car-lead/images/bg-banner.png) no-repeat;
 		background-size: cover;
 	}*/

  .roadside-bg {
    background: url(/docs/default-source/assets/car-lead/images/roadside-widget-bg.png) no-repeat;
    background-size: 100%;
    background-position: bottom;
  }

 	.ui-form-block .check-feild {
 		padding-bottom: 1rem;
 	}


 	.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;
 	}


 	.lombard-insurance-buy h2 {
 		line-height: 50px;
 		text-align: left;
 	}

 	.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;
 	}

 	.flex {
 		display: block;
 		height: auto;
 		align-items: center;
 	}

 	.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;
 	}

 	.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;
 	}


 	.bg-blue.claim-section.section-content .claim-block {
 		width: 85%;
 	}

 	.pad-bot50 {
 		padding-bottom: 50px;
 	}

 	.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;
 	}

 	.bg-blue.claim-section.section-content .claim-block {
 		width: 100%;
 	}

 	.mar-bot20 {
 		margin-bottom: 20px;
 		width: 100%;
 		float: left;
 	}

 	img.whatsapp-img {
 		width: auto;
 	}


 	/***Car Campaign Style Start***/

 	.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***/

  .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;
}

.section-content a.btn-white, .section-content a.btn-link {
    text-decoration: none;
}



 	@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;
 		}

 		.ui-banner-content .activa-bike {
 			top: 220px;
 			left: 60px;
 			max-width: 400px;
 		}

 		.roadside-bg {
 			background-position: bottom;
 		}

 		.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: bottom;
 		}

 		.activa-bike {
 			max-width: 400px;
 		}

 		.active-details h1 {
 			font-size: 55px;
 		}

 		.active-details h5 {
 			font-size: 18px;
 		}

 		.active-details p {
 			font-size: 16px;
 		}

 		.ui-banner-content .activa-bike {
 			top: 80%;
 			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;
 		}

 		.about-activa.documents-paper a {
 			font-size: 16px;
 		}

 		.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: 800;
 			line-height: 45px;
 			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;
 		}

 		.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;
 		}

 		.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;
 		}

 		.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;
 		}

 		.msite-visible {
 			display: block;
 		}

 		.ui-claimimg-dth img {
 			display: none;
 		}

 		.active-details h1 {
 			font-size: 65px;
 		}

 		.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;
 		}


 		.ex-showroom span {
 			float: left;
 			margin-left: 15px;
 		}

 		.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;
 		}

 		.exclusion-tabs .ui-check-list li.marg-top-1rem {
 			margin-top: 10px;
 		}

 		.exclusion-tabs .ui-check-list li.marg-top-3rem {
 			margin-top: 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;
 		}

 		.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;
 		}
 	}


 	/***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;
 		font-weight: normal;
 	}

 	.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;
 		font-weight: 500;
 		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;
 		color: #fff;
 	}

 	.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***/
 	.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.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;
 		}

 		.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***/
 	}

 	@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;
 		}

 		.gcLogosec span {
 			margin-right: 8px !important;
 		}
 	}

 	.bread-dis {
 		display: flex;
 	}

 	.disclaimer a {
 		display: inline-block;
 		font-size: 16px;
 		text-decoration: underline;
 		color: #EC6625;
 		line-height: 17px;
 	}

 	/*sunday*/
 	.form-box .input-block input {
 		border: 1px solid #C9C9C9;
 		padding: 5px 10px;
 		height: 54px;
 		border-radius: 5px !important;
 	}

 	.form-box .input-block {
 		margin-bottom: 6rem;
 	}

 	.input-block label {
 		top: 21px;
 		left: 10px;
 		background: #fff;
 		padding: 0 3px;
 	}

 	.input-block.focus label {
 		font-size: 1.6rem;
 		top: -5px
 	}

 	.scam-text {
 		line-height: 18px;
 		margin-top: 5px;
 		font-size: 12px;
 	}

 	.scam-text a {
 		font-size: 12px;
 	}

 	.check-feild {
 		width: 100%;
 	}

 	a.renew-policy {
 		padding: 11px 20px;
 		text-align: center;
 		font-size: 14px;
 		border: 1px solid #C9C9C9;
 		width: 100%;
 		display: block;
 		border-radius: 5px;
 		text-decoration: none;
 		position: relative;
 	}

 	a.renew-policy:before {
 		border-color: #ec6608;
 		border-style: solid;
 		border-width: 2px 2px 0 0;
 		content: "";
 		display: inline-block;
 		height: 10px;
 		width: 10px;
 		vertical-align: text-top;
 		transform: rotate(47deg);
 		box-sizing: inherit;
 		margin: 0;
 		position: absolute;
 		right: 18px;
 		top: 15px;
 	}

 	.coronakavach-form.form-slide1.checkBoxsmall .input-block.notewrap.noMargin {
 		height: 36px;
 		margin-bottom: 0;
 	}

 	.form-box .input-block .note .scam-text a {
 		color: #ec6608;
 	}

 	.form-box .input-block .note a {
 		color: #ec6608;
    font-size: 14px;
 	}

 	.ui-form-block .re-quote {
 		margin: 0;
 		font-size: 14px;
    line-height: 18px;
 		font-weight: bold;
 		color: #ec6608;
 	}

 	.ui-submit-btn.btn-temp a:nth-child(2) {
 		margin: 0rem 0rem 0 1rem;
 	}

 	.coronakavach-form.form-slide1.checkBoxsmall a.check-terms-condition {
 		color: #707070 !important;
 	}

 	span#error-reg-fw {
 		bottom: -31px;
 	}

 	span#error-mob-fw {
 		bottom: -55px;
 	}

 	span#error-email-fw {
 		bottom: -13px;
 	}

 	.ui-form-block .ui-submit-btn {
 		margin-top: 2rem !important;
 	}

 	.coronakavach-form a.wit-popuplink.cmn-popup.whtLink {
 		display: none !important;
 	}

 	.coronakavach-form .input-block.ripple-bar.js-veh-block.focus a.wit-popuplink {
 		display: none !important;
 	}

 	@media (max-width:480px) {
 		.bread-dis {
 			flex-wrap: wrap;
 		}

 		.active-details h1.activa-large {
 			font-size: 24px;
 			margin-bottom: 5px;
 			text-align: left;
 			font-weight: 800;
 			line-height: 3rem;
 		}

 		.active-details span.two-wheelers-heading {
 			font-size: 14px;
 			font-weight: 700;
 			line-height: 21px;
 			margin-bottom: 0;
 			color: #575757;
 			margin-top: 10px;
 			margin-left: 0;
 			text-align: left;
 		}

 		.ui-banner-content p {
 			font-size: 16px;
 			line-height: 24px;
 			text-align: left !important;
 			font-weight: 800;
 		}

 		.ui-form-block .ui-submit-btn {
 			display: flex;
 			justify-content: space-between;
 		}

 		.coronakavach-form.form-slide1.checkBoxsmall .jsTransToPers {
 			width: 100%;
 			margin: 2rem 0;
 		}

 		.blog-article-table {
 			width: 100% !important;
 			overflow-x: auto !important;
 		}

 		/*.section-content p {
 			line-height: 1.5rem;
 		}*/

 	/*	.section-content h2 {
 			text-align: center;
 		}*/
 	}


  .js-veh-block input[type=text]:disabled {
    cursor: not-allowed !important;
    pointer-events: all !important;
    color: #dfdfdf;
    opacity: 0.5;
  }


  .coronakavach-form.form-slide1.checkBoxsmall {
    padding: 0rem 0 0rem;
  }

  .motorWidgetWrap .form-box {
    border-radius: 0;
    border: none;
  }


  .about-activa.documents-paper a {
    color: #ec6608;
    text-decoration: underline;
  }

  .about-activa.documents-paper a:hover {
    color: #ec6608;
    text-decoration: underline;
  }

  .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;
    margin-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;
  }

  .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: #707070;
  }

  .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;
    padding: 13px 24px 15px 24px;
    border-radius: 5px;
    font-size: 16px;
    line-height: 20px;
  }

  .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: 36px;
    font-weight: 900;
    color: #282828;
  }

  .active-details span.two-wheelers-heading {
    font-size: 18px;
    font-weight: 600;
    line-height: 22px;
    margin-bottom: 15px;
    color: #575757;
    margin-top: 20px;
  }

  .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;
  }

.bike-proceed li:last-child {
  border-bottom: none;
  margin-bottom: 0;
}


  .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: 24px;
    font-weight: 800;
    color: #EC6625;
    line-height: 36px;
  }

  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: #838383;
  }

  .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/car-lead/images/bg-banner.png) no-repeat;
    background-position: bottom;
    background-size: 100%;
  }*/

  .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;
  }

  .lombard-insurance-buy h2 {
    line-height: 50px;
    text-align: left;
  }

  .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;
  }

  .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;
  }

  .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;
  }

  .bg-blue.claim-section.section-content .claim-block {
    width: 85%;
  }

  .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;
  }

  .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;
  }

  .bg-blue.claim-section.section-content .claim-block {
    width: 100%;
  }

  .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***/

  .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;
  }

  .exclusion-tabs .ui-check-list li.marg-top-1rem {
    margin-top: -1rem;
  }

  .exclusion-tabs .ui-check-list li.marg-top-3rem {
    margin-top: -3rem;
  }

  /***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;
    }

    .ui-banner-content .activa-bike {
      top: 220px;
      left: 60px;
      max-width: 400px;
    }

    .roadside-bg {
      background-position: bottom;
    }

    .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: bottom;
    }

    .activa-bike {
      max-width: 400px;
    }

    .active-details h1 {
      font-size: 55px;
    }

    .active-details h5 {
      font-size: 18px;
    }

    .active-details p {
      font-size: 16px;
    }

    .ui-banner-content .activa-bike {
      top: 80%;
      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: 1360px;
      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;
    }

    .about-activa.documents-paper a {
      font-size: 16px;
    }

    .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: 800;
      line-height: 45px;
      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;
    }

    .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;
    }

    .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;
    }

    
    .ex-showroom span {
      float: left;
      margin-left: 15px;
    }

  
    .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;
    }

    .exclusion-tabs .ui-check-list li.marg-top-1rem {
      margin-top: 10px;
    }

    .exclusion-tabs .ui-check-list li.marg-top-3rem {
      margin-top: 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;
    }
  }


  /***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;
    font-weight: normal;
  }

  .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;
    font-weight: 500;
    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;
    color: #fff;
  }

  .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;
    padding-bottom: 6rem;*/
  }

  /***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;
    }

    .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***/
  }

  @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;
    }

    .gcLogosec span {
      margin-right: 8px !important;
    }
  }

  .bread-dis {
    display: flex;
  }

  .disclaimer a {
    display: inline-block;
    font-size: 16px;
    text-decoration: underline;
    color: #EC6625;
    line-height: 17px;
  }

  /*sunday*/
  .form-box .input-block input {
    border: 1px solid #C9C9C9;
    padding: 5px 10px;
    height: 54px;
    border-radius: 5px !important;
  }

  .form-box .input-block {
    margin-bottom: 6rem;
  }

  .input-block label {
    top: 21px;
    left: 10px;
    background: #fff;
    padding: 0 3px;
  }

  .input-block.focus label {
    font-size: 1.6rem;
    top: -5px
  }

  .scam-text {
    line-height: 18px;
    margin-top: 5px;
    font-size: 12px;
  }

  .scam-text a {
    font-size: 12px;
  }

  .check-feild {
    width: 100%;
  }

  a.renew-policy {
    padding: 11px 20px;
    text-align: center;
    font-size: 14px;
    border: 1px solid #C9C9C9;
    width: 100%;
    display: block;
    border-radius: 5px;
    text-decoration: none;
    position: relative;
  }

  a.renew-policy:before {
    border-color: #ec6608;
    border-style: solid;
    border-width: 2px 2px 0 0;
    content: "";
    display: inline-block;
    height: 10px;
    width: 10px;
    vertical-align: text-top;
    transform: rotate(47deg);
    box-sizing: inherit;
    margin: 0;
    position: absolute;
    right: 18px;
    top: 15px;
  }

  a.renew-policy:hover {
    box-shadow: 1px 1px 22px 2px rgb(0 0 0 / 13%);
  }

  .coronakavach-form.form-slide1.checkBoxsmall .input-block.notewrap.noMargin {
    height: 36px;
    margin-bottom: 0;
  }

  .form-box .input-block .note .scam-text a {
    color: #ec6608;
  }

/*  .form-box .input-block .note a {
    color: #707070;
  }*/

  .ui-form-block .re-quote {
    margin: 0;
    font-size: 14px;
    font-weight: bold;
    /*color: #707070;*/
  }

  .ui-submit-btn.btn-temp a:nth-child(2) {
    margin: 0rem 0rem 0 1rem;
  }

  .coronakavach-form.form-slide1.checkBoxsmall a.check-terms-condition {
    color: #575757 !important;
    font-weight: 500 !important;
  }

  span#error-reg-fw {
    bottom: -31px;
  }

  span#error-mob-fw {
    bottom: -17px;
  }

  span#error-email-fw {
    bottom: -13px;
  }

  .ui-form-block .ui-submit-btn {
    margin-top: 2rem !important;
    margin-bottom: 0px !important;
  }

  .coronakavach-form a.wit-popuplink.cmn-popup.whtLink {
    display: none !important;
  }

  .coronakavach-form .input-block.ripple-bar.js-veh-block.focus a.wit-popuplink {
    display: none !important;
  }

  .benefits-bor img {
    position: static !important;
    display: block;
    float: none;
    width: 38px;
    height: 38px;
    margin-bottom: 20px;
  }

  /*9/3/2022*/
  .ui-banner-content {
    padding: 2rem 9rem 0 0px;
  }

  .benefits-bor {
    padding: 0;
  }

  a.btn-white.new-style {
    border-radius: 5px;
    background: #fe6625;
    color: #fff !important;
  }

  a.btn-white.new-style:hover {
    background: #FFF2EB;
    color: #fe6625 !important;
  }

/*  @media (min-width:1500px) {
    .roadside-bg {
      background-position: 0 250%;
    }
  }*/

  @media (min-width:481px) {
    .mob-banner {
      display: none !important;
    }

    .mob-banner2 {
      display: none;
    }

    .benefits-bor img {
      margin-top: 0 !important;
    }
  }

  @media (max-width:480px) {
    .msite-visible {
      display: none !important;
    }

    .ui-banner-content {
      padding: 0 !important;
      width: 100%;
    }

    .active-details {
      display: flex;
    }

    .mob-banner {
      display: block !important;
      margin-top: 3rem;
    }

    .mob-banner2 {
      display: block;
      width: 40%;
      margin-left: 6%;
    }

    .bread-dis {
      flex-wrap: wrap;
    }

    .active-details h1.activa-large {
      font-size: 24px;
      margin-bottom: 5px;
      text-align: left;
      font-weight: 800;
      line-height: 3rem;
    }

    .active-details span.two-wheelers-heading {
      font-size: 14px;
      font-weight: 700;
      line-height: 21px;
      margin-bottom: 0;
      color: #575757;
      margin-top: 10px;
      margin-left: 0;
      text-align: left;
    }

    .ui-banner-content p {
      font-size: 16px;
      line-height: 24px;
      text-align: left !important;
      font-weight: 800;
    }

    .ui-form-block .ui-submit-btn {
      display: flex;
      justify-content: space-between;
    }

    .coronakavach-form.form-slide1.checkBoxsmall .jsTransToPers {
      width: 100%;
      margin: 0;
    }

    .blog-article-table {
      width: 100% !important;
      overflow-x: auto !important;
    }

  }



  .form-box .input-block input:hover {
    border: 1px solid #282828;
}
.form-box .input-block label:hover {
    color: #282828;
}

.form-box .input-block.focus label {
  color: #ec6625;
}

.form-box .input-block input:focus {
    border: 1px solid #EC6625;
    color: #EC6625;
}

.input-block.ripple-bar.focus input {
    color: #282828;
}

span#error-reg-fw {
  bottom: -36px;
}

.section-content .agr-txt a {
    font-size: 1.3rem;
    font-weight: 500;
    color: #282828;
    text-decoration: underline;
}


  .section-content .banner-para sub, .section-content sub {
    color: #282828;
    font-size: 1.1rem;
    bottom: 20px;
    position: relative;
}

 .section-content sub.lineN {
        font-size: 18px;
        padding: 0 5px;
        bottom: 0;
        font-weight: 100;
    }

 .showroom-price sub {
    color: #282828;
    font-size: 1.1rem;
    bottom: 10px;
    position: relative;
 }


a.primary-btn.fullWidth-btn {
    width: 100%;
    color: #fff;
    text-decoration: none;
}

.ui-submit-btn {
    margin: 3rem 0 2rem;
}

.ui-submit-btn a.link-btn:last-child:before{
content: '';
    background: #6C6C6C;
    height: 3px;
    width: 3px;
    margin: 0;
    display: inline-flex;
    border-radius: 30px;
    position: absolute;
    left: -13px;
    top: 7px;
}.carlanding-wrap ul li sub {
    font-size: 9px;
    position: relative;
    bottom: 6px;
    left: -3px;
}

@media (max-width: 767px) {
    .ui-submit-btn {
        margin: 0;
        padding: 5px;
    }
}

.section-content.roadside-bg .vehicle-reg-popup h2 {
    font-size: 2rem;
    font-weight: 700;
    color: #282828;
    text-align: left;
}

@media (max-width: 991px) {
	.section-content h2 {
	    padding: 2rem 0 1rem;
	}
}

/****Additional Style End****/