:root{--color-primary-blue:#1d68a6;--color-primary-black:#272727;--color-primary-light-grey:rgba(39,39,39,0.85);--color-light-blue:#01437a;--color-light-grey:#dedede;--color-bg:#1d68a6 0a}@media only screen and (min-device-width:320px) and (max-device-width:768px){body{font-family:'Montserrat-Regular'}body .main-wraper{background:var(--color-bg);width:100%}body .main-wraper .left-box{width:100%}body .main-wraper .left-box .header{padding:30px 40px 10px}body .main-wraper .left-box .header img{width:100%;max-width:50%}body .main-wraper .left-box .banner-image{background:url('../images/svg/home-bg.svg') no-repeat;background-size:100% 100%;width:100%;height:88%;min-height:300px;background-position:top 13px left -22px;/*top 0 left -34px;*//*-32px*/}body .main-wraper .border-curve{background-color:#fff;border-top-left-radius:40px;border-top-right-radius:40px;box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.16);height:100%;}body .main-wraper .right-box{width:100%;height:100%;position:relative;top:0}body .main-wraper .right-box .main-container{width:100%}body .main-wraper .right-box .loginForm-container{width:100%;margin:10px auto 20px;position:relative}body .main-wraper .right-box .loginForm-container h3{width:100%;font-family:'Montserrat-Bold';font-size:18px;font-weight:bold;letter-spacing:.3px;color:#01437a;margin-bottom:0;letter-spacing: 1.44px;}body .main-wraper .right-box .loginForm-container p{width:100%;font-family:'Montserrat';/*'Montserrat-SemiBold';*/font-size:13px;font-weight:normal;color:rgba(1, 67, 122, 0.58);/*#01437a;*/padding:15px 0;/*opacity: 0.58;*/letter-spacing: 0.26px;font-weight: 600;}body .main-wraper .right-box .loginForm-container button{border:0;background:transparent;outline:0;cursor:pointer;font-family:'Montserrat-SemiBold';font-size:13px;font-weight:600;letter-spacing:.26px;color:#01437a 52}body .main-wraper .right-box .loginForm-container button a{color:#01437a;font-weight:600}body .main-wraper .right-box .loginForm-container .get-in-touch{width:100%;text-align:center}body .main-wraper .right-box .loginForm-container .get-in-touch p{font-family:'Montserrat';/*-Bold';*/font-size:13px;font-weight:600;letter-spacing:.26px;color:rgba(1,67,122,0.58);margin-bottom:0}body .main-wraper .right-box .loginForm-container .get-in-touch p a{text-decoration:none;cursor:pointer;color:#01437a}body .main-wraper .right-box .get-in-touch-container{width:100%;margin:10px auto 20px;position:relative;top:10px}body .main-wraper .right-box .get-in-touch-container h3{width:100%;font-family:'Montserrat-Bold';font-size:18px;font-weight:bold;letter-spacing:.3px;text-align:center;color:#01437a}body .main-wraper .right-box .get-in-touch-container p{width:100%;font-family:'Montserrat-SemiBold';font-size:12px;letter-spacing:.26px;color:rgba(1,67,122,0.85);text-align:justify}body .main-wraper .right-box .get-in-touch-container label{width:100%;font-family:'Montserrat-Bold';font-weight:500;letter-spacing:.44px;color:rgba(39,39,39,0.4);/*font-size:14px;padding:15px 0 0;*/}body .main-wraper .right-box .get-in-touch-container h4{font-family:'Montserrat-SemiBold';font-size:16px;font-weight:600;letter-spacing:.5px;color:var(--color-primary-black)}body .main-wraper .right-box .get-in-touch-container button{width:203px;height:56px;border-radius:4px;border:solid 1px #e77014;font-size:18px;font-weight:600;letter-spacing:.56px;color:#e77014;cursor:pointer;font-family:'Montserrat-SemiBold';background-color:transparent;outline:none;margin:40px 0 20px}body .main-wraper .right-box .get-in-touch-container img{width:100%;max-width:90px}body .main-wraper .right-box .forgot-password-container{max-width:100% !important;margin-top:50px !important;top:0;text-align:center}body .main-wraper .right-box .forgot-password-container form{margin:30px 0;max-width:100%}body .main-wraper .right-box .forgot-password-container form input[type="submit"]{font-family:'Montserrat-SemiBold' !important}body .main-wraper .right-box .forgot-password-container form label{text-align:left !important}.popular-city-box{width:100%;position:relative;padding:0 0}.popular-city-box h4{width:100%;font-family:'Montserrat-Medium';font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:left;color:#1d68a6;/*#7d7d7d;*/padding:10px}.popular-city-box .flex-container{width:100%;justify-content:space-between !important}.popular-city-box .flex-container .content-box{flex-basis:44%;height:45px;margin:10px 10px 20px 10px !important}.popular-city-box .flex-container .content-box label{width:100%;height:45px;line-height:2.9 !important}.year-section-box{width:100%;position:relative;padding:0 0}.year-section-box h4{width:100%;font-family:'Montserrat-Medium';font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:left;color:#1d68a6;padding:10px}.year-section-box .flex-container{width:100%;justify-content:space-between !important}.year-section-box .flex-container .content-box{flex-basis:27%;height:40px;margin:10px 10px 20px 10px !important}.year-section-box .flex-container .content-box label{width:100%;height:45px;line-height:2.9 !important}
.make-section-box{width:100%;position:relative;padding:0 0}.make-section-box h4{width:100%;font-family:'Montserrat-Medium';font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:left;color:#1d68a6;/*#7d7d7d;*/padding:10px}.make-section-box .flex-container{width:100%}.make-section-box .flex-container .content-box{flex-basis:27%;height:45px;margin:0 10px 50px 10px !important}.make-section-box .flex-container .content-box label{width:100%;height:45px;line-height:1 !important}.make-section-box .flex-container .content-box label img{height:100%;width:70%;/*50px*/}.make-section-box .flex-container .content-box span{/*width:100%;*/font-family:'Montserrat-Medium';font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#000;text-transform:capitalize;display:block;white-space:nowrap;width: 165px;overflow: hidden;text-overflow: ellipsis;}
.modal-section-box{width:100%;position:relative;padding:0 0}.modal-section-box h4{width:100%;font-family:'Montserrat-Medium';font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:left;color:#1d68a6;/*#7d7d7d;*/padding:10px}.modal-section-box .flex-container{width:100%;justify-content:space-between !important}.modal-section-box .flex-container .content-box{flex-basis:calc(44%);height:30px;margin:0 10px 40px 10px !important}.modal-section-box .flex-container .content-box label{width:100%;height:45px;line-height:2.9 !important}
.varient-section-box{width:100%;position:relative;padding:0 0}.varient-section-box h4{width:100%;font-family:'Montserrat-Medium';font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:left;color:#1d68a6;/*#7d7d7d;*/padding:10px}.varient-section-box .flex-container{width:100%;justify-content:space-between !important}.varient-section-box .flex-container .content-box{flex-basis:calc(44%);height:35px;margin:0 10px 35px 10px !important}.varient-section-box .flex-container .content-box label{width:100%;height:45px;line-height:2.9 !important}.varient-section-box .get-price-button{width:100%;position:fixed;bottom:20px}.varient-section-box .get-price-button div.get-search{border:1px solid #e77014;cursor:pointer;padding:12px;border-radius:6px;width:94%;margin:auto;outline:0;font-family:'Montserrat-Medium';font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.72px;color:#e77014;text-align:center;display:block;background:linear-gradient(to left, #e77014 50%, transparent 50%);background-size:200% 100%;background-position:left bottom;/*transition:all .5s ease-out*/}.varient-section-box .get-price-button .btneffect{background-position:left bottom !important;color:#fff !important;background:#e77014 url(../images/svg/drive-bike.svg) !important;background-repeat:no-repeat !important;background-position:top 10px left 380px !important;transition:all 1.5s ease-out;}
.kilometer-section-box h4{width:100%;font-family:'Montserrat-Medium';font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:left;color:#1d68a6;padding:10px}.kilometer-section-box form{width:100%;padding:20px 10px}.kilometer-section-box form input[type="text"]{width:100%;padding:15px 10px;border-radius:3px;border:solid .5px #ced0e1;background-color:#fff;font-size:13px}.kilometer-section-box form input[type="text"]:focus{outline:none;border:solid .5px #ced0e1}.kilometer-section-box form span.error{color:#f00;display:block;font-size:13px;padding:5px}.kilometer-section-box .get-price-button{width:100%;padding:20px 10px;position:fixed;bottom:0}.kilometer-section-box .get-price-button div.get-search{border:1px solid #e77014;cursor:pointer;padding:12px;border-radius:6px;width:100%;outline:0;font-family:'Montserrat-Medium';font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.72px;color:#e77014;text-align:center;display:block;background:linear-gradient(to left, #e77014 50%, transparent 50%);background-size:200% 100%;background-position:left bottom;transition:all 2.5s ease-out}.kilometer-section-box .get-price-button .btneffect{background-position:left bottom !important;color:#fff !important;background:#e77014 url(../images/svg/drive-bike.svg) !important;background-repeat:no-repeat !important;background-position:top 10px left 350px !important;transition:all 3s ease-out;}
.p-error{color:red;}
.calculated-box{width:100%}.calculated-box .tab-content{border:1px solid #f6f6f6}.calculated-box .nav-tabs li{font-size:16px;font-weight:600;padding:8px;border-radius:5px;width:120px;text-align:center;background:rgba(29,104,165,0.22);cursor:pointer}.calculated-box .nav-tabs li:nth-child(1){border-top-right-radius:0;border-bottom-right-radius:0}.calculated-box .nav-tabs li:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0}.calculated-box .nav-tabs li a{color:#fff;text-decoration:none;font-size:14px;display:block;width:100%;block-size:100%;}.calculated-box .nav-tabs .activeTab{background-color:#1d68a6}.calculated-box .border-top{width:100%;height:3.5px;background-color:#1d68a6 !important;max-width:100%;margin:auto auto auto 0}.calculated-box .box{padding:0 10px;width:100%;border-radius:6px;border:solid .5px #01437a 40;margin:20px auto 20px;max-width:100%}.calculated-box h4{width:100%;font-family:'Montserrat-Bold';font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:.64px;text-align:left;color:#1d68a6;border-bottom:0 solid #1d68a6}.calculated-box img{width:100%;text-align:left;padding:10px 0 0}.calculated-box ul{list-style:none;margin:0;padding:10px 0 10px}.calculated-box ul li{padding:5px 0;font-family:'Montserrat-Medium';font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;text-transform:capitalize}.calculated-box ul li:first-child{color:#1d68a6}.calculated-box .price-rage{width:100%;padding:11px 0;/*25px 0;*/border-top:1px solid #1d68a6}.calculated-box .price-rage p{width:100%;height:19px;font-family:'Montserrat-Regular';font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:normal;text-align:left;color:#0f0f0f;margin-bottom:8px}.calculated-box .price-rage h2{width:100%;height:29px;font-family:'Montserrat-SemiBold';font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.5;letter-spacing:normal;text-align:left;color:#e77014;margin-bottom:0}.calculated-box .price-rage h2 .fa{padding:0 5px;vertical-align:baseline}.search-button{width:100%;margin:auto;position:fixed;bottom:20px;right:0;text-align:center}.search-button button{border: 1px solid #e77014;cursor: pointer;padding: 12px;border-radius: 6px;width: 94%;margin: auto;outline: 0;font-family: 'Montserrat-Medium';font-size: 18px;font-weight: 500;font-stretch: normal;font-style: normal;letter-spacing: .72px;color: #e77014;text-align: center;display: block;background: linear-gradient(to left, #e77014 50%, transparent 50%);background-size: 200% 100%;background-position: left bottom;transition: all .5s ease-out;/*width:100%;max-width:90%;height:56px;border-radius:4px;border:solid 1px #e77014;font-size:18px;font-weight:600;letter-spacing:.56px;color:#e77014;cursor:pointer;font-family:'Montserrat-SemiBold';background-color:transparent;outline:none;margin:0 0 20px*/}.edit-profile-model{padding:20px 20px;border-bottom:1px solid #000}.edit-profile-model a{padding:0 !important;border-bottom:0 !important;cursor:pointer}.edit-profile-model .profile-picture{width:50px;height:50px;border:0 solid;border-radius:50%;margin-top:-5px;text-align:center}.edit-profile-model .profile-picture img{width:100%;max-width:80%;vertical-align:middle}.edit-profile-model .edit-profile-box h4,.edit-profile-model .edit-profile-box h3{width:100%;font-family:'Montserrat-Medium';font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.63;letter-spacing:normal;text-align:left;color:#000;text-transform:capitalize}.edit-profile-model .edit-profile-box h3{font-size:14px;line-height:20px;text-transform:capitalize;cursor:pointer}.edit-profile-model .edit-profile-box img{cursor:pointer}.edit-profile-model ul{list-style-type:none;margin:10px auto 0;padding:0;width:100%}.edit-profile-model ul li{width:100%;padding:12px 0;border-top:solid 1px #707070 26}.edit-profile-model ul li a{font-size:14px;text-transform:uppercase;text-decoration:none;color:#000;width:100%;font-weight:600}.edit-account-modal{max-width:100% !important;padding:0 10px !important}.edit-account-modal .model-header{padding:20px 0 40px}.edit-account-modal .model-header img.logo{width:45%}.edit-account-modal .model-header img{cursor:pointer}.edit-account-modal .edit-profile h4{width:100%;font-family:'Montserrat-Medium';font-size:14px;font-weight:500;color:#1d68a6;padding:0 6px}.edit-account-modal .edit-profile .edit-name{width:100%}.edit-account-modal .edit-profile .edit-name .form-label-group{margin-bottom:0 !important}.edit-account-modal .edit-profile .edit-name .form-label-group input{border:0;background:transparent;padding:20px 5px 0 !important}.edit-account-modal .edit-profile .edit-name .form-label-group label{padding-left:5px !important}.edit-account-modal .edit-profile .change-password-btn{width:100%;border-top:1px solid #707070;border-bottom:1px solid #707070}.edit-account-modal .edit-profile .change-password-btn button,.edit-account-modal .edit-profile .change-password-btn a{width:100%;font-family:'Montserrat-Medium';font-size:14px;font-weight:500;color:#000;cursor:pointer;text-align:left;background:transparent;border:none;outline:none;padding:12px 5px;display:block}.edit-account-modal .edit-profile .change-password-btn a{text-decoration:none;cursor:pointer}.edit-account-modal .edit-profile table{border:0;font-size:14px;margin-bottom:0 !important}.edit-account-modal .edit-profile table th{padding:.75rem 5px !important}.edit-account-modal .edit-profile table td{border-top:0 !important;padding:2px .75rem !important;color:#9b9b9b;padding-left:5px !important}.edit-account-modal .edit-profile table td:first-child{font-size:14px;font-weight:600;color:#000;font-family:'Montserrat-Medium'}.change-password-popup{max-width:100% !important;padding:0 10px !important}.change-password-popup .model-header{padding:20px 0 40px}.change-password-popup .model-header img.logo{width:45%}.change-password-popup .model-header img{cursor:pointer}.change-password-popup h4{width:100%;font-family:'Montserrat-Medium';font-size:18px;font-weight:500;color:#1d68a6}.change-password-popup .model-body{padding-bottom:0 !important}.change-password-popup form .form-label-group{margin-bottom:0 !important}.change-password-popup form .form-label-group input{box-shadow:none !important;border-bottom-color:#707070 !important;border-top:0;border-left:0;border-right:0;border-radius:0 !important;padding-left:0 !important}.change-password-popup form .form-label-group label{padding-left:0 !important;font-weight:600}.change-password-popup form input[type="submit"]{width:100%;border-radius:4px !important;border:solid 1px #e77014 !important;font-size:16px;font-weight:600;letter-spacing:.56px;color:#e77014;cursor:pointer;font-family:'Montserrat-SemiBold';background-color:transparent;outline:none;padding:10px 0 !important;position:fixed;bottom:20px;max-width:94%;margin:auto;text-align:center}} .change-password-popup form .form-label-group label {padding-left: 0px !important;font-weight: 600;padding: 13px 0px}.change-password-popup form .form-label-group input[type="password"] {width: 100%;border-radius: 4px;background-color: #ffffff;} @media screen and (max-width:360px){.custom-progress-bar ul.item-list li{flex-basis:calc(19%) !important}} .m-t-20 h4{color:#7d7d7d;}.year-section-box .search-box {margin-top: 40px;}@media (min-width:768px){.panel-heading{display:none}.panel{border:none;box-shadow:none}.panel-collapse{height:auto}.panel-collapse.collapse{display:block}}@media (max-width:767px){.panel-title a{display:block}.panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px}.tab-pane:first-child .panel{border-radius:5px 5px 0 0}.tab-pane:last-child .panel{border-radius:0 0 5px 5px}}@media (min-width:768px){.panel-heading{display:none}.panel{border:none;box-shadow:none}.panel-collapse{height:auto}.panel-collapse.collapse{display:block}}@media (max-width:767px){.panel-title a{display:block}.panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px}.tab-pane:first-child .panel{border-radius:5px 5px 0 0}.tab-pane:last-child .panel{border-radius:0 0 5px 5px}}