.basics-detail-box{padding:37px 0 40px;background-color:#f8f9fa}
.basics-detail-box .basic-details-inner{display:flex;flex-wrap:wrap}
.basics-detail-box .basic-details-left{width:366px}
.basics-detail-box .basic-details-right{width:calc(100% - 366px);padding-left:24px}
.basics-detail-box .left-top-heads{color:#20252b;font-family:"Roboto-Medium";margin-bottom:20px}
.basics-detail-box .image-wrapper img{margin:0 auto}
.basics-detail-box .car-details-wrap{padding-top:17px}
.basics-detail-box .car-label{font-size:12px;line-height:14px;color:#20252b}
.basics-detail-box .car-number-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding-top:2px;padding-bottom:10px}
.basics-detail-box .car-number{color:#20252b;font-family:"Roboto-Medium"}
.basics-detail-box .verify-car{color:#565656;font-size:12px;line-height:18px;font-family:"Roboto-Light"}
.basics-detail-box .right-content{display:flex;align-items:center;flex-wrap:wrap}
.basics-detail-box .right-content .details-icons{padding-left:4px;cursor:pointer}
.basics-detail-box .details-icons{font-size:16px}
.basics-detail-box .details-icons span{color:#c5281c}
.basics-detail-box .verify-car-details{padding-top:16px;border-top:1px dashed rgba(132,149,204,0.5)}
.basics-detail-box .verify-car-inner{display:flex;flex-wrap:wrap;margin:-11px 0 0}
.basics-detail-box .verify-car-inner li{padding:11px 8px 0 22px;font-size:13px;line-height:19px;color:#565656;text-transform:capitalize;position:relative;width:calc(50% - 30px);font-family:"Roboto-Light"}
.basics-detail-box .verify-car-inner li span{color:#c5281c;position:absolute;font-size:16px;left:0;top:12px}
.basics-detail-box .details-edit-wrap{display:none}
.basics-detail-box .car-deatils-verify{margin-top:14px}
.basics-detail-box .right-top-heads{color:#000;font-family:"Roboto-Medium"}
.basics-detail-box .details-right-inner{padding:19px 24px 30px;background-color:#fff;border-radius:5px;box-shadow:0 0 20px 0 #0000001A;margin-top:20px}
.basics-detail-box .form-wrap{display:flex;flex-wrap:wrap;margin:-28px -18px 0}
.basics-detail-box .form-group{width:50%;padding:28px 18px 0}
.basics-detail-box .claim-policy-text{color:#939393;font-size:12px;line-height:14px}
.basics-detail-box .expiring-policy-wrap{display:flex;flex-wrap:wrap;padding-top:9px}
.basics-detail-box .expiring-policy-wrap li{min-width:81px;margin-right:8px}
.basics-detail-box .expiring-policy-wrap li:last-child{margin-right:0}
.basics-detail-box .btn-wrapper{text-align:center;padding-top:34px}
.basics-detail-box .btn-wrapper .btn{max-width:368px;width:100%}
.basics-detail-box .no-claim-wrap{display:flex;flex-wrap:wrap;padding-top:11px;margin:-8px -3px 0}
.basics-detail-box .no-claim-wrap li{padding:0 3px;margin-top:8px}
.floating-btn-wrapper{display:none}
.disabled-field-mi{border-bottom:1px solid #f8f5f5 !important}
@media(max-width:991px){.basics-detail-box .basic-details-left{width:100%}
.basics-detail-box .basic-details-right{width:100%;padding-left:0;padding-top:30px}
}
@media(max-width:767px){.basics-detail-box{padding-top:24px;padding-bottom:49px}
.basics-detail-box .basic-details-right{display:none}
.basics-detail-box .details-left-content{background-color:#fff;padding:20px 16px;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}
.basics-detail-box .details-left-content .left-top-heads{display:none}
.basics-detail-box .left-top-heads{font-family:"Roboto-Regular";font-weight:600;color:#000;margin-bottom:16px}
.basics-detail-box .right-top-heads{font-family:"Roboto-Regular";font-weight:600}
.basics-detail-box .details-edit-wrap{display:block;padding:12px 0 24px}
.basics-detail-box .details-inner-content{border:1px solid #ebebeb;padding:12px 16px;border-radius:5px;display:flex;align-items:center;flex-wrap:wrap}
.basics-detail-box .details-inner-left{width:calc(100% - 30px);padding-right:9px;position:relative;padding-left:32px}
.basics-detail-box .car-icon{position:absolute;left:0;top:-3px;color:#c5281c;font-size:20px;line-height:20px}
.basics-detail-box .details-list-wrap{display:flex;flex-wrap:wrap;margin:-8px -8px 0}
.basics-detail-box .details-list-wrap li{padding:8px 8px 0;font-size:12px;line-height:16px;color:#6f7072;position:relative}
.basics-detail-box .details-list-wrap li:first-child{padding-left:0;font-family:"Roboto-Medium";color:#20252b}
.basics-detail-box .details-list-wrap li:last-child{padding-right:0;border:0}
.basics-detail-box .details-list-wrap li:last-child::before{content:none}
.basics-detail-box .details-list-wrap li::before{position:absolute;content:'';right:0;width:1px;height:12px;background-color:#ccc;top:10px}
.basics-detail-box .details-inner-right{width:30px}
.basics-detail-box .details-right-inner{padding:20px 16px 40px;margin-top:16px}
.basics-detail-box .form-group{width:100%}
.basics-detail-box .car-number{font-size:14px;line-height:18px}
.basics-detail-box .no-claim-wrap{margin:-8px -2px 0}
.basics-detail-box .no-claim-wrap li{padding:0 2px}
.basics-detail-box .verify-car{font-size:14px;line-height:21px}
.basics-detail-box .verify-car-inner li{width:50%}
.basics-detail-box .car-deatils-verify{margin-top:16px}
.basics-detail-box .btn-wrapper{display:none}
.floating-btn-wrapper{display:block;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#FFF;box-shadow:0 -4px 32px 0 rgba(80,80,80,0.12);padding:24px 16px;position:fixed;left:0;right:0;bottom:0;z-index:10}
.floating-btn-wrapper .btn{width:100%;height:40px}
}
@media(max-width:359px){.basics-detail-box .details-inner-content{padding:12px 8px}
.basics-detail-box .details-inner-left{padding-left:28px}
.basics-detail-box .car-icon{font-size:16px;line-height:16px;top:-1px}
.basics-detail-box .details-list-wrap{display:flex;flex-wrap:wrap;margin:-4px -4px 0}
.basics-detail-box .details-list-wrap li{padding:4px 4px 0}
.basics-detail-box .details-list-wrap li::before{top:6px}
}