#q-app{background-color:#ebebeb}.steps-actions li{margin-left:30px}.steps-actions li.active a{color:#ff4f00}.steps-actions li:first-child{margin-left:0}.steps-actions li a{font-size:16px;font-family:Bold,sans-serif;color:#fff;text-transform:uppercase}.steps-actions li i{margin-right:3px}.steps-actions li span{padding-left:5px;display:inline-block}@media (max-width:991px){.steps-actions li span{display:none}}footer{color:#fff}.total-deposit{color:grey;font-size:10px;text-transform:capitalize}.total p{text-align:right;margin:0}#booking-extras{padding:60px 15px 50px}@media (max-width:767px){#booking-extras{padding:5px 0 30px}}#customer-booking .title{font-size:32px;margin-bottom:30px;font-family:CRegular,sans-serif}#customer-booking .inner{max-width:530px}#customer-booking .total-section{padding:21px 23px;background:#f8f8f8;margin:30px 0 40px;font-size:13px;color:grey}#customer-booking .total-section>div{padding-bottom:10px}#customer-booking .total-section .total{font-size:20px;color:#111119}#phone-country{border:0;border-bottom:1px solid #111119;padding:6px;margin-right:15px}#car-description .inner{padding:30px 20px 40px;background:#f8f8f8}#car-description .selection-toggle{font-size:22px}#car-description .car-image{display:block;margin:auto;max-width:100%}#car-description li,#car-description p{font-size:14px;margin:0}#car-description li{margin-bottom:8px}#car-description li:last-child{margin-bottom:0}#car-description .icon{margin-right:10px}#car-description .details-block{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #999}#car-description .details-block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#car-description .details-block h5{font-size:16px;font-family:Bold,sans-serif}#car-description .details-block a{color:#ff4f00}#car-description .details-block th{font-size:14px}