.rideshare-body-section .rideshare-tool-container{padding-top:0px !important}.rideshare-body-section .tool-questions-container,.rideshare-tool-container .calculation-container{background:#FFF;border:3px
solid #DDD;border-radius:20px;padding:38px
29px;margin-bottom:60px}.rideshare-body-section .tool-questions-container .tool-calc-icon{text-align:center}.rideshare-body-section .tool-questions-container .tool-calc-icon
img{height:111px;width:87px}.rideshare-body-section .tool-questions-container h2, .rideshare-tool-container .calculation-container
h2{text-align:center;font-size:25px;line-height:30px;font-weight:900;letter-spacing:-0.25px;margin:20px
0px 10px 0px}.rideshare-tool-container .calculation-container h2, .calculationA-container .earning-per-hour{margin-left:25px !important}.rideshare-body-section .tool-questions-container p, .rideshare-tool-container .calculation-container
p{text-align:left;font-size:14px;line-height:22px;letter-spacing:0px;margin-bottom:21px}.rideshare-tool-container .tool-error-msg{display:none;font-size:13px;color:#C31B31;padding-left:8px;position:absolute;top:45px;left:0px}.rideshare-body-section .tool-questions-container .selector-wrapper{position:relative;display:flex}@keyframes
fadein{from{opacity:0}to{opacity:1}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.rideshare-body-section .tool-questions-container input.user-input-box{border:1px
solid #DDD;font-size:16px;line-height:19px;border-radius:20px;height:44px;width:100%;padding-left:64px;outline:none;box-shadow:none;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis}.rideshare-body-section .tool-questions-container input.user-input-box::placeholder,
.rideshare-body-section .tool-questions-container input.user-input-box:-ms-input-placeholder,
.rideshare-body-section .tool-questions-container input.user-input-box::-webkit-input-placeholder{color:#A1A6AD}.rideshare-body-section .tool-questions-container .icon-input-container{position:relative}.rideshare-body-section .tool-questions-container .icon-input-container .icon-input{z-index:1;width:56px;height:44px;position:absolute;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none;border-right:0.5px solid #DDD}.rideshare-body-section .tool-questions-container .icon-input-container .icon-input
img{height:21px;width:auto}.radio-button-selector .radio-container{height:68px;display:flex;align-items:center;color:#333;font-size:16px;line-height:19px;border:1px
solid #DDD;border-radius:20px;background-color:#fff;padding-left:15px;margin-bottom:18px;cursor:pointer}.radio-button-selector input[type=radio]{display:none}.radio-button-selector .form-label-radio{font-size:16px;line-height:19px;font-weight:bold;cursor:pointer;width:100%;height:100%;padding-left:40px;padding-right:10px;margin-bottom:0px;margin-right:20px}.radio-button-selector #radio-own-cost:before,
.radio-button-selector #radio-irs-cost:before{content:" ";display:inline-block;position:absolute;top:50%;left:0;right:auto;margin:0;width:25px;height:25px;border-radius:20px;border:1px
solid #3664ff;background-color:#fff;transform:translateY(-50%);box-sizing:border-box}.radio-button-selector input[type=radio]:checked+#radio-own-cost:after,
.radio-button-selector input[type=radio]:checked+#radio-irs-cost:after{content:" ";display:inline-block;position:absolute;width:12px;height:12px;top:50%;left:6px;border-radius:10px;background-color:#fff;border:none;transform:translateY(-50%);box-sizing:border-box}.radio-button-selector input[type=radio]:checked+#radio-own-cost::before,
.radio-button-selector input[type=radio]:checked+#radio-irs-cost::before{background-color:#3664ff}.radio-container:has(input[type=radio]:checked){background:#F0F3FF 0% 0% no-repeat padding-box;border:2px
solid #374EFD}.rideshare-body-section .tool-questions-container input:focus{outline:none;border:1px
solid #3664ff}.rideshare-body-section .tool-questions-container .custom-select{margin-bottom:30px}.rideshare-body-section .tool-questions-container .rideshare-calc-btn-container{min-width:134px}.rideshare-body-section .tool-questions-container .rideshare-submit-btn{cursor:pointer;font-weight:500}.rideshare-tool-container .calculation-container,.sub-ques-1,.sub-ques-2,.ques-2,.ques-3,.ques-4{display:none}.rideshare-body-section #rideshare_earning_calc_form .tool-questions-container
.error_input{border:1px
solid #C31B31;box-shadow:none;outline:none}.calculationsA .edit-details{font-size:16px;line-height:19px;font-weight:500;letter-spacing:0px;position:relative;color:#374EFD;cursor:pointer;margin-left:28px}.calculationsA .edit-details::before{background-image:url('/images/redesigned_rideshare_cal/point_arrow_blue.png');position:absolute;left:-40px;top:-3px;height:22px;background-size:100% 100%;content:'';width:36px}.calculationA-container{position:relative}.calculationA-container::before{background-image:url('/images/redesigned_rideshare_cal/star_black.png');position:absolute;left:-9px;top:7px;height:39px;background-size:100% 100%;content:'';width:45px}.calculationA-container .earning-per-hour{text-align:left;font-size:42px;line-height:58px;font-weight:900;letter-spacing:-0.5px;margin:20px
0px;color:#374EFD;display:inline}.earnings_per_hour_result{height:58px}.calculationA-container .btn-align{text-align:center}.calculation-container .calculationsB-container{position:relative;background:#F0F3FF;border-radius:20px;padding:30px}.calculation-container .calculationsB-container .calculations-label{text-align:left;font-size:18px;font-weight:bold;color:#000}.calculation-container .calculationsB-container .calculations-value{text-align:left;font-size:16px;line-height:22px;font-weight:500;letter-spacing:0px;color:#374EFD}.calculation-container .calculationsB-container .calculation-item{margin-bottom:18px}@media (max-width: 767px){.result-heading{padding-left:27px}}@media (min-width: 768px){.rideshare-body-section .tool-questions-container .tool-calc-icon
img{height:149px;width:116px}.rideshare-body-section .tool-questions-container, .rideshare-tool-container .calculation-container{border:5px
solid #DDD;border-radius:20px;padding:50px
80px 50px 75px}.rideshare-body-section .tool-questions-container, .rideshare-tool-container .view_2022 .calculation-container{padding:50px
50px 50px 45px}.rideshare-body-section .view_2022 .tool-questions-container .tool-calc-icon{text-align:right}.rideshare-body-section .tool-questions-container h2, .rideshare-tool-container .calculation-container
h2{text-align:left;font-size:35px;line-height:41px;letter-spacing:-0.35px}.rideshare-tool-container .calculation-container h2, .calculationsA .edit-details, .calculationA-container .earning-per-hour{margin-left:0px !important}.calculationA-container .earning-per-hour{font-size:50px}.rideshare-body-section .tool-questions-container p, .rideshare-tool-container .calculation-container
p{font-size:17px;line-height:20px;letter-spacing:-0.17px;color:#000}.radio-button-selector .form-label-radio{font-size:19px;line-height:22px}.rideshare-tool-container .calculation-container{padding:50px
60px}.calculationA-container::before{left:-38px}.calculationA-container .btn-align{text-align:left;padding:20px}.calculation-container .calculationsB-container{padding:30px
40px}}@media (min-width: 992px){.rideshare-tool-container .calculation-container{padding:50px
80px 50px 75px}.rideshare-tool-container .view_2022 .calculation-container{padding:50px
50px 50px 45px}}