#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:20px 15px 30px}@media (max-width:767px){#booking-extras{padding:5px 0 30px}}#car-description .car-image{display:block;max-width:100%}@media (max-width:767px){#car-description .car-image{margin:auto}}#car-description .toogle-details{margin:10px 0;padding:5px 25px 5px 0;font-size:14px;text-align:right;position:relative;cursor:pointer}#car-description .toogle-details.isActive .plus{border-color:#9d9d9d}#car-description .toogle-details.isActive .plus:after,#car-description .toogle-details.isActive .plus:before{background:#9d9d9d}#car-description .toogle-details .plus{display:inline-block;border:1px solid #ff4f00;border-radius:2px;width:22px;height:22px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#car-description .toogle-details .plus:before{width:14px;height:2px}#car-description .toogle-details .plus:after,#car-description .toogle-details .plus:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#ff4f00}#car-description .toogle-details .plus:after{width:2px;height:14px}#car-description .car-name{font-family:CBold,sans-serif;font-size:26px;letter-spacing:1px;margin-bottom:30px;padding-top:10px}@media (max-width:767px){#car-description .car-name{margin:0}}@media (max-width:767px){#car-description .car-blocks{display:none}#car-description .car-blocks.opened{display:block}}#car-description .car-block{color:#73787e;margin-bottom:15px}#car-description .car-block li,#car-description .car-block p{font-size:15px;line-height:18px;margin:0}#car-description .car-block .highlighted-list{padding-left:17px}#car-description .car-block .highlighted-list li{padding:5px 0;display:flex;align-items:center}#car-description .car-block .icon{margin-right:10px}#car-description .car-heading{font-family:CBold,sans-serif;margin-bottom:8px;font-size:16px}#car-description .links{padding-top:21px}#car-description .links li{padding:2px 0 11px}@media (max-width:767px){#extra_options{border-top:1px solid silver;padding-top:20px}}#extra_options h2{font-family:CLight,sans-serif;font-size:40px;padding:10px 0 20px;color:#ff4f00;margin:0}@media (max-width:767px){#extra_options h2{display:none}}#extra_options .limitations li{font-family:Bold,sans-serif;font-size:15px;padding-bottom:6px}#extra_options h3{font-family:CRegular,sans-serif;font-size:20px;padding:3px 0 10px;color:#666;margin:auto}#extra_options .config-extra.other .nice-input{padding-left:0;padding-right:45px;display:flex;justify-content:space-between}@media (max-width:767px){#extra_options .config-extra.other .nice-input{padding-right:30px;min-height:28px}}@media (max-width:991px){#extra_options .config-extra.other .nice-input label{width:40%}}#extra_options .config-extra.other .nice-input label:before{right:0;left:auto}#extra_options .config-extra.other .nice-input label:after{left:auto;right:3px}#extra_options .config-extra.other select{border:0;background:#fff;width:45px;font-size:14px;height:30px}@media (min-width:575px){#extra_options .config-extra.other select{margin-right:2vw}}@media (max-width:767px){#extra_options .config-extra.other select{border:1px solid #9d9d9d}}@media (min-width:992px){#extra_options .config-extra.other li .nice-input{flex:1}}#extra_options .config-extra th{font-size:14px}#extra_options .config-extra li{padding:20px;background:#f4f4f4;margin-bottom:20px}@media (max-width:767px){#extra_options .config-extra li{padding:8px 0;background:transparent;margin-bottom:0}}#extra_options .config-extra label{font-family:Regular,sans-serif;font-size:14px;margin:0;display:flex;align-items:center}#extra_options .config-extra label .option-icon{margin-right:10px}@media (max-width:991px){#extra_options .config-extra label .option-icon{width:20px}}#extra_options .config-extra label .text{width:calc(100% - 50px)}@media (max-width:991px){#extra_options .config-extra label .text{width:calc(100% - 30px)}}#extra_options .config-extra .price{font-size:14px;min-width:90px;text-align:right}#extra_options .config-extra .price svg{position:absolute;right:0;top:3px;width:21px;height:21px}#extra_options .price-wrapper{padding:20px;font-size:13px;color:grey;border:1px solid #e6e6e6}#extra_options .price-wrapper>div{padding-bottom:10px}#extra_options .price-wrapper .total{font-size:18px;color:#111119}#extra_options .price-wrapper .button{margin-top:20px;font-size:18px;max-width:350px}