[hidden]{display:none}#carMakes,#carPostcode,#carEmail{text-align:center}.carLoanCalc .ui-slider{position:relative}#carFinalInterest .ui-slider-handle{width:3em;height:1.6em;text-align:center;line-height:1.6em}#carCalcPageResult input.carCalcOption,#carCalcPageResult select.carCalcOption,#carCalcPageResult .ui-slider,#carCalcPageResult .input-group{width:300px;margin:10px auto}#carCalcPageResult #carFinalInterest{margin:0;width:262px}.carActiveOption{background-color:#bdbdbd!important}#carCalcPageResult .form-inline{margin:10px 0}#carCalcPageResult .form-inline .form-group{margin:0 auto}.carLoanCalc .col{width:100%}.carLoanCalc .btn-block{background-color:#00bcf2;color:#fff;border:1px solid #007bff}.carLoanCalc .btn-block:active{border-color:#005cbf}.carLoanCalc .btn-block:hover{background-color:#056ddc;border-color:#0062cc}#carFirstName,#carLastName{margin-bottom:10px}#carCalcLogos .carCalcOption p{font-size:.8rem}.carLoanCalc input{line-height:inherit}.carLoanCalc>.row{padding:20px 5px 20px 20px;display:flex}.carLoanCalc>.row>.col-sm-9{padding:20px 15px;min-height:470px}.carLoanCalc>.row>.col-sm-3{min-height:470px}.carLoanCalc .carCalcPage{display:none;padding:0 90px;flex-direction:column;height:100%}.carLoanCalc #carCalcPage1{display:block}.carLoanCalc #carCalcBackButton{left:15px}.carLoanCalc #carCalcForwardButton{right:15px}.carLoanCalc #carCalcBackButton,.carLoanCalc #carCalcForwardButton{margin:auto 0;position:absolute;top:0;bottom:0;width:75px;height:75px;border:0;display:none;border-radius:10%;background-color:rgb(240,240,240)}.carCalcPage h3{margin:15px 0 0 0}div.carCalcOption{color:#000}div.carCalcOption [class^="car-"],[class*=" car-"]{font-size:96px}div.carCalcOption{margin:15px 0}div.carCalcOption p{line-height:1.5;margin-bottom:0}div.carCalcOption img{width:100%;height:auto}div.carCalcOption p{word-wrap:break-word}#carCalcLogos{margin:0}#carMakes{margin-bottom:5px}#carCalcPageResult h5{margin:5px 0}.carLoanCalc{display:block;text-align:center;margin-bottom:20px;color:#555}.carLoanCalc h2,.carLoanCalc h5,.carLoanCalc h6,.carLoanCalc button{color:#555}#carCalcSummary{padding:20px;height:100%;text-align:left;border-left:1px solid #000}#carCalcSummary h2{text-align:center}#carCalcChoices{margin-left:2em}#carCalcChoices li{line-height:20px}#carCalcChoices li:not(:last-child){margin-bottom:3px}#carCalcChoices li:not(:first-child){margin-top:3px}#carCalcPageResult input[type=submit].btn{background-color:#00aeef;color:#fff}#carCalcPageResult input[type=submit].btn:hover{color:lightgrey}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.carCalcOptionNext{vertical-align:top;padding-top:3px;padding-bottom:3px;display:none}.carLoanCalcContainer{background-position:center;background-size:cover;background-repeat:no-repeat}.calcDisclaimer{text-align:center;background-color:#fff}.carLoanCalc i.fas{color:#00aeef}.carLoanCalc #carCalcSummary i.fas{color:#00aeef}@media (max-width:1199px){.carLoanCalc .fas.fa-4x{font-size:3em}.carLoanCalc #carCalcBackButton,.carLoanCalc #carCalcForwardButton{height:40px;width:40px;padding-left:0;padding-right:0}.carLoanCalc #carCalcBackButton i.fas,.carLoanCalc #carCalcForwardButton i.fas{font-size:30px}.carLoanCalc .carCalcPage{padding:0 52px}.carLoanCalc>.row{padding:15px 5px 15px 15px}.carLoanCalc>.row>.col-sm-9{padding:15px}.carLoanCalc>.row>.col-sm-3{padding:0 10px}.carLoanCalc h2{font-size:22px;margin-bottom:7.5px}.carLoanCalc h3{font-size:16px;margin-top:7.5px}.carLoanCalc h5{font-size:12px}.carLoanCalc .btn-lg{font-size:14px;padding:6px 12px}.carCalcOption.col-xs-4{margin:10px 0;padding:0 10px}#carCalcSummary{padding:15px}}@media (max-width:767px){.carLoanCalc>.row{flex-wrap:wrap;margin:0}.carLoanCalc>.row>.col-sm-9{margin-bottom:5px}.carLoanCalc>.row>.col-sm-3{padding:0;min-height:inherit}.carLoanCalc>.row,.carLoanCalc>.row>.col-sm-9,#carCalcSummary{padding:15px}.carLoanCalc #carCalcBackButton,.carLoanCalc #carCalcForwardButton{margin-top:228px;padding:1px 5px}.carLoanCalc #carCalcBackButton{left:5px}.carLoanCalc #carCalcForwardButton{right:5px}.carLoanCalc h2{font-size:18px;margin-bottom:5px}.carLoanCalc>.row #carCalcPageResult{padding:0}}@media (max-width:575px){.carLoanCalc>.row{padding:0}.carLoanCalc>.row>.col-sm-9{padding:0}#carCalcLogos .carCalcOption p{font-size:.75rem}#carCalcLogos .carCalcOption{padding-left:5px;padding-right:5px;margin:5px 0}}div.carCalcOption{cursor:pointer}