body{margin:0;padding:0;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif; color:#546e7a;overflow-x:hidden;position:relative;overflow-y:scroll;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebeff2)) fixed;font-size:14px;line-height:1.42857143;}
body *{outline:none !important;}
html{-webkit-tap-highlight-color:rgba(0,0,0,0);}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#1596fe;}
a:hover{text-decoration:none;}
p, img, form, input, select, h1, h2, h3, h4, h5, h6, ul, li, ol, div, dl{margin:0;padding:0;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block;margin:0;padding:0;}
ul, li{list-style:none;}
img{border:0;margin:0;padding:0;}
p{font-size:14px;font-weight:300;line-height:24px;}
a, a:focus, a:hover{color:#1596fe;text-decoration:none;cursor:pointer;}
.container-fluid{padding:0;}
.row{margin:0;}
.or{clear:both;width:99%;overflow:hidden;margin:0 auto;}
.containerInner{width:1200px;margin:0 auto;display:table;position:absolute;left:50%;margin-left:-600px;z-index:9;}
::placeholder {color:#253858; font-weight:400;}
.toll-free{float:right;display:block; margin:41px 30px 0 0;}
.need-help{display:none;}

.pb-logo{display:block;margin:55px 0 25px 0px;float:left;}



.pb-logo-mob{display:none;}
.tollFree{cursor:auto;position:relative;font-size:14px;color:#8b8b8b;height:35px;float:right;padding:0 10px 0 30px;margin:26px 0 0 20px;font-weight:500;background:url(../images/sales.svg) no-repeat left 0px; color:#1596fe;}

.tollFreeMob{display:none;}
ul#tollfree{position:absolute;background:#fff;z-index:9;width:240px;height:185px;box-shadow:0 1px 5px rgba(0,0,0,0.15), 0 3px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.15), 0 3px 6px rgba(0,0,0,0.1);right: 90px;
padding: 18px 16px;top: 80px;}
ul#tollfree li{border-bottom:dashed 1px #b8b8b8;padding:0 0 9px 0;margin:0 0 14px 0;}
ul#tollfree li b{font-size:12px;color:#808080;font-weight:500;}
ul#tollfree li span{color:#0563f6;font-size:14px;padding:4px 10px 8px 22px;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU5QTU2NUI4MTQ5ODExRTlBRTgyRjRDNzI0RDQ0NDJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU5QTU2NUI5MTQ5ODExRTlBRTgyRjRDNzI0RDQ0NDJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTlBNTY1QjYxNDk4MTFFOUFFODJGNEM3MjRENDQ0MkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTlBNTY1QjcxNDk4MTFFOUFFODJGNEM3MjRENDQ0MkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wsTFYAAAAtUlEQVR42mL8//8/w9SpU78wMDBwATEDIyNjd3Z2djkDDgBSzwRlcyGJ8zEQAExYTFIkVtMJmADQefeJ0vTnz5/VMM1A/2QSpamgoKAfSH0D4k8MRAAmJL+kACk3YEh2EtLECApCoD/AnMmTJ2cA2dOQgx1oyHRQ4ED9+ikrK6scRROyRqTAsUC2BWgYE0aQ5+bmzgAaFAXUKIWuAavz0MGECRMKWVlZ1YBq0qFC34A28QAEGAAIQEk52QiDSgAAAABJRU5ErkJggg==) no-repeat left 10px;font-weight:bold;}
ul#tollfree li em{font-style:normal;font-weight:300;font-size:13px;display:block;color:#a9a9a9;}
ul#tollfree li:last-child{border:none;}
ul#tollfree .closeIcon{right:7px;top:7px;position:absolute;cursor:pointer;/* background:#efefef;*/
padding:1px 5px;font-size:12px;font-weight:600;color:#b5b5b5;}
.akshay-banner{width:100%;height:550px;margin-top:100px;}
.mainContain .containerInner{border-radius:4px;background:#fff;box-shadow:0 10px 14px -6px rgba(0,0,0,.1), 0 22px 35px 3px rgba(0,0,0,0.1), 0 8px 42px 7px rgba(0,0,0,.12);-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.1), 0 22px 35px 3px rgba(0,0,0,0.1), 0 8px 42px 7px rgba(0,0,0,.12);}
.mainContain .registeration{width:88%;margin:70px 0 0 5%;border:solid 1px #efefef;padding:26px 26px 32px;background:#f6f7f9;border-radius:6px;text-align:center;}
.registeration h2{font-size:24px;font-weight:400;color:#414141;text-align:center;margin:0px 0 20px 0;}
.registeration h2 b{font-weight:700;font-size:26px;}
.registeration h2 span{margin:13px 0 0 0;font-size:26px;color:#f7774e;font-weight:500;}
.registeration h2 span em{font-style:normal;border-bottom:solid 2px #b6c7d8;padding:0 0 4px 0;}
.registeration .txtCenter{padding:4px 10px 0;font-size:11px;margin:15px auto 30px;display:table;float:inherit;padding-left:30px;}
.registeration .txtCenter li{list-style:disc;float:left;margin:0 32px 0 8px;font-size:15px;letter-spacing:0px;font-weight:400;}
.uploadbtn{display:none;margin:18px 0 0 0;font-weight:500;color:#1596fe;transition:all 0.3s ease-in-out;border-bottom:solid #fff 2px;background:none;border:none;float:left;font-size:13px;letter-spacing:-0.3px;}
.newBike-links{width:100%;display:table;letter-spacing:0;margin:10px auto 30px;}
.textinput{float:left;width:67%;position:relative;}
.textinput input{padding:13px 0 15px;font-size:22px;box-shadow:0px 1px 28px -3px #d4d4d4;border-radius:4px 0 0 4px;border:solid #9a9b9c 1px;border-right:none;width:100%;text-align:center;letter-spacing:0px;font-weight:600;line-height:31px;color:#546e7a;}
.registeration .textinput label{cursor:text;padding:0;width:100%;text-align:center;height:0;top:0;z-index:-1;left:0;position:absolute;transition:0.2s ease all;opacity:0;}
.registeration .textinput input.filled ~ label, .registeration .textinput input:focus ~ label, .registeration .textinput input:not(:focus):valid ~ label{opacity:1;top:2px;z-index:1;left:0;text-transform:uppercase;font-size:10px;color:rgba(84,110,122,0.6);font-weight:500;text-align:center;padding:5px 20px;}
.registeration .textinput input::-webkit-input-placeholder{color:#97A0AF;font-weight:400;font-size:16px;}
.registeration .textinput input::-moz-placeholder{font-size:16px;}
.multi_lang a{display:inline-block;padding:6px 5px;letter-spacing:-0.4px;border-right:solid 1px;height:14px;line-height:2px;border-bottom:none;font-size:11px;font-weight:500;color:#0763f6;margin-top:15px;}
.multi_lang a.last-child{border:none;}
.commonMullange{display:none;position: relative;top: 8px;float: right;right: 0;background: #EEF2F9;border-radius: 6px;font-size: 11px;color: #49575e;padding: 10px;font-weight: 500;top: 60px;right: 0; }
.commonMullange select{font-size: 11px;background: none;border: none;opacity: 0.4;}
.commonMullange b{  font-weight: 600;margin-left: 10px;color: #253858; display:none;}
.registeration .btn-quotes{float:left;width:174px;border-radius:0px 4px 4px 0;padding:14px 0px 14px 2px;box-shadow:0px 1px 28px -3px #d4d4d4;font-weight:500;font-size:22px;background:#2ecc71 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU5QTU2NUJDMTQ5ODExRTlBRTgyRjRDNzI0RDQ0NDJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU5QTU2NUJEMTQ5ODExRTlBRTgyRjRDNzI0RDQ0NDJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTlBNTY1QkExNDk4MTFFOUFFODJGNEM3MjRENDQ0MkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTlBNTY1QkIxNDk4MTFFOUFFODJGNEM3MjRENDQ0MkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55nyQ/AAAAnElEQVR42mL4//8/Ax4sDcSVQGyGLsdAQGPhfwh4CsT6pGhUB+IHUM3PkDUT0gjC9kD8Bqr5JhCrgMQZgYQcAwNDMRCLA/EvBlQANJrhLRD7ArEKVOwMEPuBTEz5TzpIAdkoAzShBIgl8NjoDcRqULGTMBuJ8eNrqE3XgFiBmMDRBOKHUE1PgFiH1HhE0USMRkkgLgFiE3Q5gAADAEadqIa/hK9vAAAAAElFTkSuQmCC) no-repeat 96% 26px;color:#fff;border:solid 1px #5ecd72;}
.registeration .or{height:30px;background:none;border-bottom:solid #e8e5e5 1px;position:relative;overflow:inherit;}
.registeration .or span{background:#F4F5F7;border-radius:4px;display:table;margin:0 auto;padding:5px 8px;border-radius:50%;position:relative;top:15px;color:#c3c3c3;color:#5E6C84;font-size:16px;font-weight:300;}
.registeration .btn-proceed{font-weight:400;color:#0065FF;border:solid 1px #0065FF;border-radius:4px;width:60%;background:#fff;font-size:16px;clear:both;display:table;margin:30px auto 10px;line-height:24px;padding:14px;}
.registeration .btn-newCar{color:#5e6c84;float:inherit;margin:18px 3px 0 0;font-size:14px;display:block;font-weight:400;}
.registeration .btn-newCar span{color:#0663f6;text-decoration:underline;}
.footer{text-align:center;padding:20px 0 20px 0;line-height:10px;border-top:solid #dfe5ea 1px;width:100%;margin:100px auto 15px;color:rgba(85, 111, 123, 0.8);clear:both;animation:fadein 2s;font-size:10px;}
.footer p{font-size:10px;font-weight:400;line-height:14px;}
.footer a{font-size:10px;margin-bottom:3px;display:inline-block;}
.footer .orange-text{color:#f68630;}
.overlay-popup{width:50%;position:fixed;top:0;background:#fff;height:100%;right:0;z-index:10;overflow-x:hidden;overflow-y:scroll;}
.overlay{width:100%;position:fixed;display:block;background:#ccc;left:0;height:100%;top:0;background:rgb(38 52 81 / 90%);z-index:9;}
a.close{right:0;top:6px;width:32px;height:32px;opacity:0.3;margin:10px;position:absolute;z-index:9999;}
a.close:before, .close:after{position:absolute;right:15px;top:0px;content:' ';height:33px;width:2px;background-color:#333;}
a.close:before{transform:rotate(45deg);}
a.close:after{transform:rotate(-45deg);}
.tw-iframe{width:100%;height:100%;border:none;min-height:470px;overflow:scroll;}
.life-accordion{width:75%;display:block;clear:both;margin:0 auto;padding:100px 0 0;cursor:pointer;}
.life-accordion h2{background:#fff;border:solid 1px #eff0f2;margin:0;padding:15px 20px;text-align:left;font-size:16px;}
 .life-accordion .content{background:#fff;padding:0 20px 20px;border:solid 1px #eff0f2;display:none;}
.life-accordion .content h4{font-weight:bold;margin:20px 0 0px 0;font-size:12px;}
.life-accordion .content p{font-size:11px;margin:0 0 10px 0;line-height:20px;}
.error-msg{border:solid red 1px !important;background:#f9ebeb;}
.overlay-toll{background:rgba(0, 0, 0, 0);width:100%;height:100%;position:fixed;left:0;top:0;z-index:9;}
.Affilatehidetol{visibility:hidden;}
.mainContain .registeration h1{font-size:14px;margin:0 0 10px 0;}
.mainContain .registeration h1 span{font-weight:bold;color:#f9805a;}
.TPHeaderquotes,.TPHeaderquotesMobile{background:rgb(50, 131, 255);text-align:center;color:#fff;font-size:14px;padding:7px 0;box-shadow:0px 2px 3px -2px #9e9a89;}
.mainContain .registeration h1{display:none;}
.TPHeaderquotes{display:block;}
.TPHeaderquotesMobile{display:none;}
.provider{font-size:10px;position:absolute;right:10px;bottom:-30px;color:#818894;}
.mainContain .containerInner{position:relative;}
.aapkeside{display:none;}
.registeration .btn-quotes{padding-right:20px;background-position:91% 26px;}
.registeration h2 br{display:none;}
.innerRight{display:inline-block;width:62%;vertical-align:top;}
.mainContain .registeration{width:92%;margin:70px 0 0 2%}
.registeration .btn-quotes{height:61px;}
/******New Desktop CSS*********/
.containerBox{border:solid 1px #ccc;background:#fff;display:table;margin:95px auto 0;width:1200px;}
header {position: relative; top: -33px; z-index: 10;}
.registeration .or{margin:20px auto 40px;}
.registeration{display:inline-block;width:55%;vertical-align:top;padding:50px 26px 22px 60px;background:#fff;border-radius:0px;text-align:left;}
.innerLeft{width:43%;display:inline-block;vertical-align:top;background:#f2f4fd}
.other-option ul.heading{clear:both;display:table;width:100%;text-align:center; margin-top:5px;}
.registeration .or span{background:#F4F5F7;border-radius:4px;display:table;margin:0 auto;padding:5px 8px;border-radius:50%;position:relative;top:15px;color:#c3c3c3;color:#5E6C84;font-size:16px;font-weight:300;}
.other-option ul.heading li:nth-child(1){font-weight:400;color:#0065FF;width:45%;background:#fff;font-size:16px;/* clear:both;*/
 /* display:table;*/
 margin:0px auto 10px;line-height:24px;margin:0 auto;display:inline-block;float:left; text-align:left;}
.other-option ul.heading li.new-bike{color:#5e6c84;float:inherit;font-size:14px;display:block;font-weight:400;display:inline-block;width:28%;}
.other-option ul.heading li.new-bike span{color:#5e6c84;float:inherit;margin-top:25px;font-size:14px;display:block;font-weight:400;}
.other-option ul.heading li.new-bike span b{color:#0663f6;text-decoration:underline;font-weight:normal;}
.registeration h1{font-size:32px;font-weight:300;color:#172B4D;text-align:left;margin:0px 0 5px 0;}
.registeration #MainExperiment h1{margin-bottom:15px; color:#000; font-size:28px;}
.registeration h1 span{display:block;}
.registeration h4{color:#253858;font-size:16px; display:none;}
.other-option h4{margin:20px 0 0 0;}
.registeration .heading{text-align:center;display:table;margin:0;}
.landing-page label{color:#5E6C84;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:22px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.arrow{display:none;}
.containerBoxOuter{display:table;margin:0 auto;width:1024px; position:relative;}
.provider{font-size:10px;color:#818894;text-align:right;position:inherit;margin-top:15px; display:none;}
.registeration .heading li em{font-style:normal; display:none;}
.registeration .heading li::marker{display:none;}
.landing-page ul.heading.list{margin:10px 0 30px 0;width:100%;text-align:left; display:none;}
.landing-page ul.heading.list li{width:32%;display:inline-block;font-size:14px;font-weight:500;}
.landing-page ul.heading.list li em{display:inline-block;width:65%;font-style:normal;text-align:left;font-size:14px;}
.landing-page ul.heading.list li{width:26%;display:inline-block;font-size:14px;font-weight:500;}
.landing-page .other-option ul.heading li b{display:none !important;}
.landing-page ul.heading.list li:nth-child(1){color:#4ca958;}
.landing-page ul.heading.list li:nth-child(2){color:#f8c446;margin:0;}
.landing-page ul.heading.list li:nth-child(3){color:#2FCDEB;}
.landing-page ul.heading.list li:nth-child(1) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#edfaf4 url(../images/instant-policy.png) no-repeat center center / 11px;/* line-height:27px;*/
 position:relative;top:4px;margin-right:10px;}
 .landing-page ul.heading.list li:nth-child(2) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#fef9e6 url(../images/best-price.png) no-repeat center center / 19px;/* line-height:27px;*/
 position:relative;top:4px;margin-right:10px;}
 .landing-page ul.heading.list li:nth-child(3) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#D5F6FC url(../images/print_disabled.svg) no-repeat center center / 21px;/* line-height:27px;*/
 position:relative;top:4px;margin-right:10px;}
 .landing-page ul.heading.list li b{top:12px !important;}
 .other-option{margin:0px 0 0 0;}
.other-option ul.heading li:nth-child(1){}
.landing-page .other-option ul.heading li:nth-child(1) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#edfaf4 url(../images/bike.png) no-repeat center center / 22px;/* line-height:27px;*/
 position:relative;top:5px;margin-right:10px;float:left;}
.landing-page .other-option ul.heading li:nth-child(2) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#fef9e6 url(../images/new.png) no-repeat center center / 20px;position:relative;top:5px;margin-right:10px;float:left;}
.other-option ul.heading li span{display:inline-block;width:65%;color:#000;font-weight:400;font-size:14px;line-height:46px;text-align:left;cursor:pointer;}
.other-option ul.heading li.new-bike span{display:inline-block;width:100%;color:#000;font-weight:400;font-size:14px;line-height:46px;margin:0;text-align:left;float:left;}
.other-option h4{font-size:12px;position:relative;background:#fff;float:left;padding:7px 10px 13px 0px;color:#253858;display:none;}
 .multi_lang{display:none;}
 .landing-page .textinput{width:100%;position:relative;margin:50px 0 0 0px;}
.landing-page .textinput input{padding:13px 0 15px;font-size:22px;border-radius:8px;border:solid #5E6C84 1px;width:100%;text-align:center;letter-spacing:0px;font-weight:600;line-height:31px;color:#546e7a;}
.landing-page .floating-label, .prequote-page .floating-label{position:relative;margin:25px 0 0 0;width:80%;}
.landing-page .floating-input, .prequote-page .floating-input{box-shadow:none;padding:15px 0 13px 10px;font-size:18px;border-radius:8px;border:solid #5E6C84 1px;width:100%;text-align:left;letter-spacing:0px;font-weight:500;line-height:31px;color:#253858;clear:both;margin-bottom:20px;}
.landing-page label{color:#5E6C84;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:22px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;text-align:left;}
.prequote-page label{color:#5E6C84;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:20px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.landing-page .floating-input:focus ~ label, .landing-page .floating-input:not(:placeholder-shown) ~ label,.prequote-page .floating-input:focus ~ label, .prequote-page .floating-input:not(:placeholder-shown) ~ label{top:-10px;font-size:14px;color:#5264AE;background:#fff;color:#0763f6;left:10px}
.registeration button[type="button"]{width:80%;border-radius:8px;padding:10px;margin:20px 0 0 0;background-position:94%;background-color:#0065FF;border:solid #0065FF 1px;font-size:14px;font-weight:400;padding:14px;color:#fff;background-image:none;height:auto;cursor: pointer;margin-top:0;}
.other-option h4:after{position:absolute;left:85px;top:16px;content:"";width:33px;height:1px;background:#304261;}
 .registeration .renew-policy{background:rgb(241 205 105 / 10%);border-radius:4px;padding:15px;width:80%;display:none;}
 .registeration .renew-policy b{width:70px;display:table;float:left;height:70px;color:#172B4D;background:url(../images/renew.png) no-repeat 0 0;}
 .registeration .renew-policy h2{font-size:16px;font-weight:400;color:#172B4D;text-align:center;margin:0px 0 20px 0;float:left;width:67%;font-size:16px;text-align:left;}
.registeration .renew-policy h2 span{display:block;font-size:12px;font-weight:400;color:#172B4D }
 .dropdown{border:solid #0763f6;border-width:0 2px 2px 0;display:inline-block;padding:2.5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);float:right;margin-right:4px;border-radius:2px;margin:19px 40px 0 0;position:relative;left:-8px;}
.other-option ul.heading li.new-bike .dropdown{position:relative;left:-64px;}
 .arrowSelect{box-sizing:border-box;height:4px;width:4px;border-style:solid;border-color:#253858;border-width:0px 1px 1px 0px;transform:rotate(45deg);transition:border-width 150ms ease-in-out;display:none;position:absolute;top:15px;right:13px;}
	
.akshay-banner{background:none;}	
.landingBg{width: 325px;height: 380px;margin: 0 0 0 165px;}
.landingBg img{}
.mrPB{width: 122px;height: 153px;background: url(../images/mr-policy.png) no-repeat 0px 0px / 100%;margin: 22px 0 0 95px;display: inline-block;}	
.superHero{font-size: 24px;width: 194px;height: 100px;display: inline-block;vertical-align: top;color: #3862aa;font-weight: 200;margin: 18px 0 0 23px;}
.superHero b{	display: block;}
.rateIncrease{font-size:16px;background: #fdf4f2 url(../images/rateHike-icon.svg) no-repeat 15px 18px;padding: 13px 15px 13px 56px;border-radius: 8px;color: #253858;width: 80%;margin: 0 0 20px 0;}
.rateIncrease b{color: #ee5335;}
.registeration h1 b{color: #000;font-weight: 500;}
.registeration h1 em{background: url(../images/fastIcon-home.svg) no-repeat 0 0 / 36px;width: 34px;height: 66px;display: inline-block;position: absolute;top: 14px;right: 32px;}
.registeration h1 sup{font-size:18px;}
.rateIncrease a{color: #ee5335;border-bottom: solid 1px #ee5335;}

.innerLeft{ width:554px; background-size:554px;height:615px; background:none;}
.mrPB, .superHero{ display:none;}
.registeration{width:52%;}
.akshay-banner{display:block;}

.express_checkout{   width: 81%;border-top: solid #e1e1e1 1px;margin-top: 25px;}
.express_checkout span{	display: inline-block;}
.express_checkout p{color: #0065FF;font-size: 18px;font-weight: 500;text-align: center;border: solid #0065FF 2px;border-radius: 8px;padding: 14px 3px;width: 99%; cursor:pointer; }
#MainExperiment .express_checkout p{background: #0065FF;color: #fff;}
.express_checkout p em{background:url(../images/fastIcon.svg) no-repeat 0 0; width:14px;     height: 18px;display: inline-block;position: relative;top: 2px;}
#MainExperiment .express_checkout p em {display:none;}
.express_checkout h4{ display: table;margin: 0 auto 10px;position: relative;top: -11px;background: #fff;padding: 0 10px;}
.express_checkout .box{width: 115px;height: 10px;border: solid 4px #000;border-color: #FFE5AB transparent transparent transparent;border-radius: 300px 1500px 0 50%/100px;-ms-transform: rotate(-10deg);transform: rotate(-4deg);margin: 2px 0 0 15px;}
    
.express_checkout ul{  margin-bottom: 20px;}
.express_checkout ul li {text-align: center;list-style: none;display: inline-block;margin: 0 3px;font-size: 11px;border: solid rgb(19 56 81 / 20%) 1px;padding: 9px 2px 7px;border-radius: 4px;width: 100px;cursor:pointer;}
.express_checkout ul li.active {      color: #133851;background: #ECF3FB;border: solid #0065FF 1px;font-weight: 400;}
.express_checkout ul li:nth-child(1){margin-left:0;}
.express_checkout span.renew_text{    display: none;}	
.registeration .more-plans h4{position:inherit;display: block;border-top: solid #e2e2e2 1px;width: 80%;margin: 45px 0 12px 0;}
.registeration .more-plans h4 .box{position: relative;top: -15px;background: #fff;display: table;margin: 0 auto;padding: 0 10px;color: rgb(0 0 0 / 60%);font-weight: 500;font-size: 18px;}	
.other-option ul.heading li:nth-child(1){float: left;text-align: left;color: #0065FF;}
.other-option ul.heading li span{    width: auto;color: #0563f6;    float: left;}
.other-option ul.heading li span:hover{text-decoration:underline;}
.registeration .heading li em {font-style: normal;display: none;float: left;margin-left: 20px;}
.other-option ul.heading li.new-bike{width: auto;float: left;margin-left: 68px;}
.other-option ul.heading li.new-bike .dropdown {position: relative;left: 0;float: left;margin-left: 12px;}
.landing-page .more-plans .floating-label{margin: 0;width: 53%;float: left;}
.landing-page .more-plans .floating-label .floating-input{border-radius: 8px 0 0 8px;border-right: none;padding:13px 0 11px 10px;}
.registeration .more-plans button[type="button"]	{width: 28%;margin: 0;border-radius: 0 8px 8px 0;height: 57px;line-height: 30px;background: #edf4ff url(../images/price-arrow.svg) no-repeat 83% 24px;border: solid #8d97a8 1px;font-size: 16px;padding-right: 38px;color: #0563f6;border-left: none;}
.registeration .heading li em{float: left;margin-left: 20px;}
.other-option ul.heading li.new-bike span{color: #0563f6;    float: left; width:auto;}
#MainExperiment .express_checkout{    border: none;margin-top: 10px;}
.registeration h1{width:78%;}
#MainHome{margin-top:80px;    }
#MainHome .express_checkout{visibility:hidden; }

.registeration{position:relative;}
.registeration h4{ display:block; color: #6c7585;}
#MainExperiment{margin-top:-45px;}
.registeration #MainHome .other-option h4{display:none;}
.registeration #MainHome h1 b{color: #50B37E;font-weight: 600;}
.registeration #MainHome h1 .exp{ position:relative;font-weight: 300;}
.registeration #MainHome h1 .exp b{color: #000;    font-weight: 500;}
.registeration h1 span{font-size: 16px;color: #6c7585;font-weight: 400;padding: 3px 0 0 0;}

/*********Toll free css start here***********/
.tollFree{float: right;width: auto;position:relative;font-size:12px;color:#8b8b8b;height:35px;float:right;background:url(../images/icon.png) no-repeat right 6px;padding:0 0 0 0;margin:3px 0 0 5px;font-weight:300;left:12px;cursor:pointer;}
ul.tollfree-overlay{position:absolute;background:#fff;z-index:9;width: 300px;height: auto;    z-index: 100;padding: 15px 25px 15px;border-radius:8px;background-color: #fff;box-shadow: 0px 0px 16px #3469cb29;border-top: none;right:0;top:55px;}
.tollfree-overlay:after{bottom: 99.5%;left: 92%;border: solid transparent;content: "";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #ffffff;border-width: 8px;margin-left: -8px;}
ul.tollfree-overlay li{    margin:8px 0 14px 0;background: #FFFFFF;box-shadow: 0px 6px 16px rgb(52 105 203 / 16%);border-radius: 8px;border: none;position: relative;padding-left: 40px;    height: 62px;display: table;width: 100%;}
ul.tollfree-overlay li img{  position: absolute;left: 15px;top: 14px;width: auto;}
ul.tollfree-overlay li b{font-size: 11px;color: #a3a5ae;font-weight: 400;padding: 12px 10px 0px 22px; display:block;}
ul.tollfree-overlay li span{color: #38424c;font-size: 14px;padding: 2px 10px 8px 22px;display: block;background: none;font-weight: 500;}
ul.tollfree-overlay li span a{color: #38424c;font-weight: 500;}
ul.tollfree-overlay em{  color: rgba(37,56,88,0.6); font-size:11px; font-style: normal; display: block; text-align: center;    line-height: 16px;padding-top: 5px;}
a:hover.tollFree{color:#808080;}
a:hover.tollFree ul{display:block;}
ul.tollfree-overlay em{ color: rgba(37,56,88,0.6); font-size:11px; font-style: normal; display: block; text-align: left;    line-height: 16px;padding-top: 5px;}
.tollfree{margin-top:15px;font-weight: 500;background: url(../images/sales.svg) no-repeat 10px 7px;
color: #0563f6;padding: 11px 0 4px 43px;width: 100px;display: block;height: 38px;border: solid 1px #0563f6;border-radius: 8px;}
.crossBtn {position: absolute;width: 24px;height: 24px;border-radius: 50%;display: inline-block;top: 16px;right: 16px;}
.crossBtn::before, .crossBtn::after {content: "";width: 1px;height: 12px;top: 5px;right: 10px;background-color: rgba(37,56,88,0.5);transform: rotate(45deg);position: absolute;}
.crossBtn::after {transform: rotate(-45deg);}
.tollfree-overlay h3{   font-size: 16px;color: #39424c;font-weight: 500;	}
.hide{display: none;}
.error {color: rgb(237 56 51 / 50%);font-size: 12px;padding: 0 0 10px 0;}
.error span {border-radius: 50%;background: rgb(237 56 51 / 70%);width: 14px;height: 14px;display: inline-block;line-height: 15px;text-align: center;color: #ffffff;margin-right: 3px;}

 @media only screen and (min-width:320px) and (max-width:670px){body{background:#fff;}
 .registeration #MainHome h1 .exp{width:300px;}
 .tollfree-overlay:after{display:none;}
 .innerLeft{width:100%; height:auto;}
.containerBox{width:100%;box-shadow:none;border:none; margin-top:0;}
.containerBoxOuter{width:100%;}
.arrow{display:none}
.registeration{width:100%;background:none;border:none;padding:0;margin:0;}
.registeration h1{text-align:left;font-size:24px;margin:15px 0 3px;line-height:38px; letter-spacing:-0.3px;}
.landing-page ul.heading li{margin:0;}
.landing-page .floating-label{width:100%;margin-top:40px;}
.registeration button[type="button"]{width:100%;border-radius:8px;padding:10px;margin:0px 0 0 0;background-position:94%;background-color:#0065FF;border:solid #0065FF 1px;font-size:14px;font-weight:400;padding:14px;color:#fff;backgroun-image:none;height:auto;}
.registeration .or{display:none;}
.other-option ul.heading li:nth-child(1){margin:0;padding:0;border:none;text-align:left;width:165px;float:left;}
.other-option ul.heading li.new-bike{display:table;text-align:left;width:50%;position:relative;top:12px;}
.other-option ul.heading li.new-bike b{background:#fef9e6 url(../images/new.png) no-repeat center center / 20px;}
.other-option ul.heading li.new-bike span b{display:none !important;}
.other-option ul.heading li.new-bike span{text-decoration:none;}
.landing-page .floating-input:focus ~ label, .landing-page .floating-input:not(:placeholder-shown) ~ label, .prequote-page .floating-input:focus ~ label, .prequote-page .floating-input:not(:placeholder-shown) ~ label{top:5px;font-size:11px;color:#5E6C84;/* background:#fff;*/
 color:#697880;left:75px;}
.other-option h4{display:block;position:relative;}
.mainContain .registeration h1{display:block;background:#3197f8;text-align:center;color:#fff;font-size:11px;padding:2px 0;}
.TPHeaderquotes{display:none;}
.TPHeaderquotesMobile{display:none;}
header{box-shadow:0px 3px 2px #0000001a;margin-bottom:5px;padding:0;margin:0px 0 5px -5%;width:110%; top:0;}
.commonMullange{top:10px;}
.containerInner{width:100%;}
.tollFree{margin:10px 0 0 0;position:relative;background:none;padding:0;width: 66px;}
.tollFree ul{position:fixed;background:#fff;z-index:9;width:80%;height:185px;box-shadow:0 1px 5px rgba(0,0,0,0.15), 0 3px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.15), 0 3px 6px rgba(0,0,0,0.1);left:50%;padding:18px 18px;top:50%;margin:-90px 0 0 -40%;border-radius:4px;}
.tollFree:before{width:28px;height:28px;background:#469cf0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVDQTc3REQ1MTRCMzExRTlBRTgyRjRDNzI0RDQ0NDJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVDQTc3REQ2MTRCMzExRTlBRTgyRjRDNzI0RDQ0NDJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUNBNzdERDMxNEIzMTFFOUFFODJGNEM3MjRENDQ0MkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUNBNzdERDQxNEIzMTFFOUFFODJGNEM3MjRENDQ0MkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gbhKmAAABD0lEQVR42mL8//8/Ay0BEwONAd0tOAXE/5HwbyD2p6YFJmh8FixiFFnwCYsaMWpa8AiLGl1qWnAJixpTIOallgWHsKi5CsQ/yPYCKKMhYUkg/vcfAS4BsQiaGpIwNsFtUMPvALEoJYaDMLaM1gOlRYCYkeKchsVWRiDeCfXFciifqkEEwipA/BVqSTotLADhOKgFf4A4EIcaDiAWINcCEG5GsgTdJ+JAfBWI/wLxKSCeA8StQOxPigWg8G9CSrbLoCkLZPi1/9jBb1IsgOFYpDj5AMT3/uMHJFsAwspAvOM/cYAsC2DYAYi3QMOeoAWMFNTJEkDsA8R20BJXHoj5gfgkEFvBFDGOVvqEAECAAQBg3iCFOtZ1hAAAAABJRU5ErkJggg==) no-repeat 2px 2px;border-radius:4px;padding:5px;position:absolute;content:"";left:-34px;top:-3px;}
.pb-logo {margin: 0 0 0 15px;}
.pb-logo-mob{display:block;margin:5px 0 5px 0}
.akshay-banner{display:none;}
.mainContain .registeration{width:100%;margin:0;background:none;border:none;padding:10px;}
.registeration .txtCenter{padding-left:10px;padding:4px 0px 0;}
.registeration .txtCenter li{width:auto;text-align:center;font-size:12px;list-style-position:inside;left:-5px;position:relative;margin:0 0 0 14px;display:list-item;color:#5E6C84;background:url(https://static.pbcdn.in/twowheeler-cdn/images/home_icon.png) no-repeat 61% 8px;background-size:26%;padding:30px 0 0;}
.registeration .txtCenter li:nth-child(2){background:url(https://static.pbcdn.in/twowheeler-cdn/images/home_icon.png) no-repeat 60% -43px;background-size:25%;}
.registeration .txtCenter li:nth-child(3){background:url(https://static.pbcdn.in/twowheeler-cdn/images/home_icon.png) no-repeat 57% -107px;background-size:21%;}
.registeration h2{margin:20px 35px 0;font-size:21px;font-weight:600;color:#172B4D;}
.registeration h2 b{font-size:21px;}
.registeration h2 span{font-size:22px;}
.textinput{width:100%;}
.textinput input{border:solid #9a9b9c 1px;border-radius:4px;background:#F4F4F4;box-shadow:none;text-align:center;padding:13px 0 15px 0;color:#253858;letter-spacing:-0.2px;}
.registeration .btn-quotes{width:100%;border-radius:4px;padding:10px;margin:20px 0 0 0;background-position:94%;background-color:#0065FF;border:solid #0065FF 1px;font-size:16px;font-weight:400;padding:16px;box-shadow:0px 3px 6px #00000029;}
.registeration .btn-proceed{width:100%;margin:28px auto;}
.mainContain .containerInner{box-shadow:none;}
.multi_lang{display:block;margin:30px auto 0; text-align:center;}
.multi_lang a{display:inline-block;padding:6px 5px;border-right:solid 1px;height:14px;line-height:2px;border-bottom:none;font-size:12px;font-weight:400;}
.multi_lang a.last-child{border:none;}
.multi_lang a:hover, .multi_lang a:focus{text-decoration:none;border-bottom:none;}
.hide{display:none;}
.footer{display:none !important;}
.registeration .btn-newCar{position:absolute;top:0;width:100%;left:0;}
.newBike-links{position:relative;}
 .uploadbtn{width:100%;margin:60px auto 0px;padding:15px 5px;text-align:center;left:0;bottom:10px;background:#fff;display:none;}
 .life-accordion{display:none;}
.overlay-popup{width:100%;}

 ul#tollfree{position:fixed;top: 50%;left: 50%;transform: translate(-50%, -50%); width:80%;}
.toll-free{overflow: hidden;height: 36px;overflow: hidden;/* display: none; */position: absolute;top: 0;margin: 0;right: 0;width: 194px;color: #0663f6 !important;/* border: solid 1px #0663f6; */border-radius: 6px;}
a.tollFree {margin: 7px 0 0 0;width: 150px;font-size: 13px;}
.tollFree:before{left: -32px;top: -5px;background: url(../images/sales.svg) no-repeat 100% 5px / 20px;}
.overlay-toll{background: rgb(23 43 77 / 90%);}
ul#tollfree li span.tollfreemob{display:block!important;} ul#tollfree li span.tollfreedesk{display:none!important;}
.tollFree {display: none;}
.tollFreeMob {
    display: block;
    cursor: auto;
    position: relative;
    font-size: 13px;
    color: #8b8b8b;
    height: 35px;
    float: right;
    padding: 0 10px 0 30px;
    margin: 8px 0 0 0px;
    font-weight: 500;
    background: url(../images/sales.svg) no-repeat left 0px;
    color: #1596fe;
    width: auto;
}
.provider{text-align:center;bottom:5px;width:100%;right:0;padding:25px; display:block; margin-top:200px;background: rgb(255 255 255 / 70%);z-index: 9;position: relative;}
 .pb-logo-mob{display:inline-block;margin-right:4px;}
.aapkeside{display:inline-block;}
.registeration .textinput input.filled, .registeration .textinput input:focus, .registeration .textinput input:not(:focus):valid{color:#000;font-weight:400;padding:21px 0 7px 0;font-size:16px;}
.registeration h2 br{display:block;}
.innerRight{width:95%;margin:0 auto;display:table;}
.pb-logo-mob{margin: -5px 0 7px 15px;}




.aapkeside{top:3px;position:relative; display:none;}
/*** new design 4/18/2021***/
.containerInner{width:100%;margin:0;position:inherit;}
.commonMullange{display: none;position: absolute;right: 7px;top: -3px;padding:9px 3px 9px 8px;}
.container-fluid{padding:15px;height:100vh;}
.overlay{background:#172B4D;position:fixed;width:100%;height:100%;z-index:1;opacity:0.6;}
.active{border:solid #0763f6 1px;}
h1{color:#253858;font-size:24px;margin:50px 0 10px 0;}
.landing-page ul.heading.list{margin-bottom:45px;}
.landing-page ul.heading.list li{width:32%;display:inline-block;font-size:14px;font-weight:500;}
.landing-page ul.heading.list li em{display:inline-block;width:50%;font-style:normal;text-align:left;top:7px;position:relative;line-height:16px;font-size:13px;}
.landing-page ul.heading li{width:49%;display:inline-block;font-size:14px;font-weight:500;}
.landing-page ul.heading li:nth-child(1){color:#4ca958;}
.landing-page ul.heading li:nth-child(2){color:#f8c446;margin:0; float:right;}
.landing-page ul.heading li:nth-child(3){color:#974aed;}
.landing-page ul.heading li:nth-child(1) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#edfaf4 url(../images/instant-policy.png) no-repeat center center / 11px;/* line-height:27px;*/
 position:relative;top:4px;margin-right:10px;}
 .landing-page ul.heading li:nth-child(2) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#fef9e6 url(../images/best-price.png) no-repeat center center / 19px;/* line-height:27px;*/
 position:relative;top:4px;margin-right:10px;}
 .landing-page ul.heading li:nth-child(3) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#f9f4fc url(../images/no-inspection.png) no-repeat center center / 21px;/* line-height:27px;*/
 position:relative;top:4px;margin-right:10px;}
 .landing-page .textinput{width:100%;position:relative;margin:50px 0 0 0px;}
.landing-page .textinput input{padding:13px 0 15px;font-size:22px;border-radius:8px;border:solid #5E6C84 1px;width:100%;text-align:center;letter-spacing:0px;font-weight:600;line-height:31px;color:#546e7a;}
.landing-page .floating-label, .prequote-page .floating-label{position:relative;margin:25px 0 20px 0;}
.landing-page .floating-input, .prequote-page .floating-input{box-shadow:none;padding:15px 0 15px 15px;font-size:16px;border-radius:8px;border:solid #5E6C84 1px;width:100%;text-align:left;letter-spacing:0px;font-weight:500;line-height:31px;color:#253858;clear:both;margin:0;}
.landing-page label{color:#5E6C84;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:22px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.prequote-page label{color:#5E6C84;font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:20px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.landing-page .floating-input:focus ~ label, .landing-page .floating-input:not(:placeholder-shown) ~ label,.prequote-page .floating-input:focus ~ label, .prequote-page .floating-input:not(:placeholder-shown) ~ label{top:-10px;font-size:14px;color:#5264AE;background:#fff;color:#0763f6;left:10px}
.landing-page .floating-select:focus ~ label , .landing-page .floating-select:not([value=""]):valid ~ label,.prequote-page .floating-select:focus ~ label , .prequote-page .floating-select:not([value=""]):valid ~ label{top:-18px;font-size:14px;color:#5264AE;}
/* active state */
.landing-page .floating-input:focus ~ .bar:before, .landing-page .floating-input:focus ~ .bar:after,.landing-page .floating-select:focus ~ .bar:before, .landing-page .floating-select:focus ~ .bar:after{width:50%;}
*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/* highlighter */
.landing-page .highlight, .prequote-page .highlight{position:absolute;height:100%;width:100%;top:0;left:0;pointer-events:none;opacity:1;}
/* active state */
.landing-page .floating-input:focus ~ .highlight , .landing-page .floating-select:focus ~ .highlight,.prequote-page .floating-input:focus ~ .highlight , .prequote-page .floating-select:focus ~ .highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease;border:solid #0763f6 1px;border-radius:8px;border-radius:8px;}
.landing-page .btn-price{width:100%;border-radius:8px;padding:10px;margin:20px 0 0 0;background-position:94%;background-color:#0065FF;border:solid #0065FF 1px;font-size:14px;font-weight:400;padding:14px;color:#fff;}
.other-option{margin:15px 0 0 0;}
.other-option ul.heading li:nth-child(1){margin:12px 0 0 0;}
.landing-page .other-option ul.heading li:nth-child(1) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#edfaf4 url(../images/bike.png) no-repeat center center / 22px;/* line-height:27px;*/
 position:relative;top:0px;margin-right:10px;}
.landing-page .other-option ul.heading li:nth-child(2) b{width:36px;height:36px;border-radius:6px;display:inline-block;background:#fef9e6 url(../images/new.png) no-repeat center center / 20px;position:relative;top:0px;margin-right:10px;}
.other-option ul.heading li span{display:inline-block;width:100%;color:#000;font-weight:400;font-size:13px;line-height:18px;}
.other-option ul.heading li.new-bike span{display:inline-block;width:100%;color:#000;font-weight:400;font-size:13px;line-height:18px;margin:0; text-align:right;}
.other-option h4{display:block!important;font-size:12px;position:relative;background:#fff;float:left;padding:0 10px 0 0;color:#253858;display:inline-block;}
.other-option .line{width:35px;content:"";position:relative;/* left:0;*/
 top:9px;height:1px;background:#253858;}
.dropdown{border:solid #0763f6;border-width:0 2px 2px 0;display:inline-block;padding:2.5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);float:right;margin-right:4px;border-radius:2px;margin:16px 26px 0 0;}
.other-option ul.heading li.new-bike .dropdown{position:relative;left:-10px;}
.other-option ul{clear:both;}
.other-option h4:after{top:9px;}
.registeration h4{display:none;}
div.app-div {background: #fff;display: block;color: #172b4d;font-weight: 500;font-size: 13px;padding: 12px 2px 12px 3px;text-align: center;-webkit-animation: fadeIn 1s;
animation: fadeIn 1s;-webkit-box-shadow: 0 6px 16px 0 rgb(52 105 203 / 29%);box-shadow: 0 6px 16px 0 rgb(52 105 203 / 29%);position: relative;z-index: 9;display: table;width: 100%;}
div.app-div .arrow {cursor: pointer;color: #333;border: 1px solid #333;border-radius: 30px;background: #fff;font-size: 18px;display: inline-block;line-height: 0;width: 22px;height: 22px;text-decoration: none;
text-align: center;margin: 16px 15px 0 0;font-weight: 400;vertical-align: top;}
div.app-div .arrow:before {content: "X";display: inline-block;margin: 5px 0 0 0;padding-top: 4px;font-size: 11px;line-height: 2px;font-weight: 500;}
div.app-div a {text-decoration: none;color: #172b4d;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-block;text-align: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 89%;}
div.app-div i {width: 41px;height: 48px;vertical-align: middle;background: url(../images/user-interface-new.png) no-repeat;background-size: cover;display: inline-block;margin:5px 4px 0 0; vertical-align: top;}
div.app-div .download-app div{display:inline-block;}
.app-div .app-ratings {display: -webkit-box;display: -ms-flexbox;display: flex !important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: -1px;}
div.app-div i.star {width: 13px;height: 12px;vertical-align: middle;background: url(../images/star.svg) no-repeat;background-size: cover;display: inline-block;margin-right: 4px; margin-top:0px;}
div.app-div i.half-star {width: 13px;height: 12px;vertical-align: middle;background: url(../images/half-star.svg) no-repeat;background-size: cover;display: inline-block;margin-right: 8px;margin-top:0px;}
div.app-div a span.app-store {width: 108px;margin: 10px 0 0 0;height: auto;display: inline-block;margin-left: 3px;background: #0065ff;background-size: 100%;padding: 10px 0;color: #fff;border-radius: 4px;text-align:center;float: right;}
div.app-div .arrow{margin: 16px 5px 0 0;}
div.app-div a span.app-store{margin: 10px 0 0 0;}
.commonMullange select{width:65px;}
.multi_lang{display:none;}
.rateIncrease{width:100%;font-size: 14px;border-radius: 12px;padding: 9px 4px 9px 38px;background-position: 7px;letter-spacing: -0.2px;}

.express_checkout{width:100%;}
.express_checkout p{background-position:97% 16px;}
#MainExperiment .express_checkout p{font-size: 16px;font-weight: 500;}
.registeration h4{}
.express_checkout span{}
.registeration .express_checkout h4{display:table !important;}
.express_checkout ul li{width: 74px;padding: 6px 11px;margin: 0 5px;margin: 0 3px;}

.registeration h1{width:100%; line-height:32px;}
.other-option ul.heading li:nth-child(1) {width: 64%;float: left;}
.other-option ul.heading li span{color: #0563f6;float: left; width:auto;}
.registeration .heading li em{float: left;    margin: 7px 0 0 15px;}
.landing-page ul.heading li:nth-child(2){float: left;width: auto;}
.other-option ul.heading li.new-bike span{width: auto;color: #0563f6;    float: left;}
.registeration .more-plans h4{width:100%;}
.registeration h4 {display:block !important; font-size:14px;}
.registeration #MainHome .other-option h4{display:none !important;}
.registeration .express_checkout h4 {
    display: table !important;
}
.registeration .more-plans h4{display:block!important;}
.express_checkout{margin-top:55px;}
.landing-page .more-plans .floating-label {margin: 0;width: 62%;float: left;}
.landing-page .more-plans .floating-label .floating-input {border-radius: 8px 0 0 8px;border-right: none;text-align: left;padding: 12px;}
.registeration .more-plans button[type="button"]{width: 38%;font-size: 16px;padding: 0 20px 0 0;height: 57px; background-position:88% 24px;}
.registeration h1 em{top: 7px;background-size: 30px;right: 0;}

/*******Toll Free Mobile No.*******/
ul.tollfree-overlay{position: fixed;left: 0;bottom: 0;top: unset;width: 100%;z-index: 9999;border-radius: 32px 32px 0 0;min-height: 320px;    margin: 0;}
.tollFree {display: block;     margin-right: 50px;margin-top: 2px;}
.tollFree:before{display:none;}
.tollfree {margin-top: 0;font-weight: 500;background: url(../images/sales.svg) no-repeat 10px 4px;
color: #0563f6;padding: 8px 0 0 39px;width: 90px;display: block;height: 34px;}
.crossBtn{display:block;}
.tollfree-overlay h3{   margin-top: 10px;font-weight: 500;}

}
/*.landing-page .floating-input:focus ~ label, .landing-page .floating-input:not(:placeholder-shown) ~ label,.prequote-page .floating-input:focus ~ label, .prequote-page .floating-input:not(:placeholder-shown) ~ label{top:-10px;font-size:14px;color:#5264AE;background:#fff;color:#0763f6;left:10px}
*/
.landing-page label{width:100%;text-align:left;left:15px;}
.landing-page .floating-input:focus ~ label, .landing-page .floating-input:not(:placeholder-shown) ~ label, .prequote-page .floating-input:focus ~ label, .prequote-page .floating-input:not(:placeholder-shown) ~ label{top:-8px;font-size:11px;color:#5264AE;background:#fff;color:#909090;left:10px;width:auto;text-align:left;}

.landing-page .floating-input::-webkit-input-placeholder{color:rgb(37 56 88 / 50%);}
.landing-page .floating-input::placeholder{color:rgb(37 56 88 / 50%);}
.landing-page .floating-input::-moz-placeholder{color:rgb(37 56 88 / 50%);}
@media only screen and (min-width:320px) and (max-width:670px){.landing-page .floating-input:focus ~ label, .landing-page .floating-input:not(:placeholder-shown) ~ label, .prequote-page .floating-input:focus ~ label, .prequote-page .floating-input:not(:placeholder-shown) ~ label{top:-10px;font-size:14px;color:#5264AE;background:#fff;color:#0763f6 !important;left:10px;width:auto;}
.landing-page label{text-align:left;left:10px;}
}
@media only screen and (min-width:700px) and (max-width:1024px){
.container-fluid{width:100%;display: table;}
.pb-logo-mob{display: block;position: relative;top: 60px;left: 37px;}
.containerInner{    margin: 0;left: 0;}
.containerBox{width:100%;}
.containerBoxOuter{width:100%;}
.containerInner{width:100%;}
.rateIncrease{width:100%;}
.landing-page .floating-label, .prequote-page .floating-label{width:100%;}
.registeration button[type="button"]{width:100%;}
.other-option ul.heading li.new-bike .dropdown{left:-10px;}
.other-option ul.heading li.new-bike{width:47%;}
.other-option ul.heading li:nth-child(1) {width: 49%;}
.innerLeft{display:none;}
.registeration{width:100%;}
.commonMullange{top:30px;}
.other-option ul.heading li span, .other-option ul.heading li.new-bike span{width: auto; float:left;}
.registeration .heading li em{float: left;margin-left: 30px;}
}

.landing-page .floating-label, .prequote-page .floating-label, .landing-page .floating-input, .prequote-page .floating-input{margin-bottom:0;}
.registeration button[type="button"]{margin-top:20px;}
.registeration .error{padding: 5px 0 0 0;}