@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%, 100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%, 100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.valuation-steps-progress{padding:0 0 10px 0}.valuation-steps-progress>.valuation-step{float:left;padding:0;position:relative}.valuation-steps-progress>.valuation-step .valuation-step-stepnum{color:#595959;font-size:16px;margin-bottom:5px}.valuation-steps-progress>.valuation-step .valuation-step-info{color:#1980c5;font-size:14px;font-weight:bold;padding:0 30px;line-height:15px;width:121px;margin:25px auto auto auto}.valuation-steps-progress>.valuation-step>.valuation-step-dot{position:absolute;width:45px;height:45px;display:block;background:#E7E7E7;top:20px;left:50%;margin-top:-16px;margin-left:-23px;border-radius:50%;transition:all 0.6s linear;border:3px solid #1980c5;z-index:30}.valuation-steps-progress>.valuation-step>.valuation-step-dot .valuation-inner-dot{content:' ';width:24px;height:24px;background:#1980c5;border-radius:50px;position:absolute;top:-10px;left:-10px;text-align:center;color:#fff;font-size:15px;font-weight:bold;transition:all 0.6s linear;z-index:20;line-height:23px}.valuation-steps-progress>.valuation-step>.valuation-step-dot i{font-size:20px;left:7px;top:8px;position:inherit;color:#1980c5}.valuation-steps-progress>.valuation-step>.progress{position:relative;border-radius:0;height:6px;box-shadow:none;margin:20px 0;top:5px;left:50%;background:#dddddd}.valuation-steps-progress>.valuation-step .progress-bar{width:0;box-shadow:none;background:#1980c5;height:4px;margin-top:0;position:absolute;top:26px;left:50%;z-index:10}.valuation-steps-progress>.valuation-step.complete>.progress-bar{width:100%}.valuation-steps-progress>.valuation-step.complete .valuation-step-dot{background-color:#1980c5}.valuation-steps-progress>.valuation-step.complete .valuation-step-dot .valuation-inner-dot{background-color:#e6e6e6;color:#1980c5;-webkit-box-shadow:inset 0 0 0 3px #1980c5;-moz-box-shadow:inset 0 0 0 3px #1980c5;box-shadow:inset 0 0 0 3px #1980c5}.valuation-steps-progress>.valuation-step.complete i{color:#fff}.valuation-steps-progress>.valuation-step.complete i::before{content:"\f00c"}.valuation-steps-progress>.valuation-step.active>.progress-bar{width:0}.valuation-steps-progress>.valuation-step:first-child.active>.progress-bar{width:0}.valuation-steps-progress>.valuation-step:last-child.active>.progress-bar{width:0}.valuation-steps-progress>.valuation-step.disabled>.valuation-step-dot{background-color:#E7E7E7;border:3px solid #BABABA}.valuation-steps-progress>.valuation-step.disabled>.valuation-step-dot .valuation-inner-dot{background-color:#BABABA;color:#FFFFFF}.valuation-steps-progress>.valuation-step.disabled>.valuation-step-dot i{color:#BABABA}.valuation-steps-progress>.valuation-step.disabled .valuation-step-info{color:#BABABA}.valuation-steps-progress>.valuation-step.disabled>.valuation-step-dot:after{opacity:0}.valuation-steps-progress>.valuation-step:first-child>.progress{left:50%;width:100%}.valuation-steps-progress>.valuation-step:last-child>.progress{width:0}.valuation-steps-progress>.valuation-step.disabled a.valuation-step-dot{pointer-events:none}.valuation-steps-progress>.valuation-step.progress-steps-1{width:100%}.valuation-steps-progress>.valuation-step.progress-steps-2{width:100%}.valuation-steps-progress>.valuation-step.progress-steps-3{width:33.333%}.valuation-steps-progress>.valuation-step.progress-steps-4{width:25%}.valuation-steps-progress>.valuation-step.progress-steps-5{width:20%}.valuation-steps-progress>.valuation-step.progress-steps-6{width:16.666%}.valuation-steps-progress>.valuation-step.progress-steps-7{width:14.285%}.valuation-steps-progress>.valuation-step.progress-steps-8{width:12.5%}.ds-valuation{overflow:hidden}.ds-valuation .loading-indicator{transition:all 333ms;height:100%;position:absolute;width:100%;background:#E7E7E7;background:rgba(231,231,231,0.3);z-index:100}.ds-valuation .loading-indicator::before{margin-top:80px;content:"";display:block}.ds-valuation .loading-indicator.ng-enter,.ds-valuation .loading-indicator.ng-leave-active{opacity:0}.ds-valuation .loading-indicator.ng-enter-active,.ds-valuation .loading-indicator .ng-leave{opacity:1}.ds-valuation .loading-indicator .loading-text-container{text-align:center}.ds-valuation .loading-indicator .loading-text-container.ng-hide-add,.ds-valuation .loading-indicator .loading-text-container.ng-hide-remove{transition:all 0.5s linear}.ds-valuation .loading-indicator .loading-text-container.ng-hide-add{opacity:1}.ds-valuation .loading-indicator .loading-text-container.ng-hide-add.ng-hide-add-active{opacity:0}.ds-valuation .loading-indicator .loading-text-container.ng-hide-remove{opacity:0}.ds-valuation .loading-indicator .loading-text-container.ng-hide-remove.ng-hide-remove-active{opacity:1}.ds-valuation .loading-indicator .loading-text-container .loading-text{font-size:18px;text-transform:uppercase;font-weight:bold;padding:10px 20px;color:#fcbf62;text-align:center;display:inline-block;background-color:#fff}.ds-valuation .spinner{margin:15px auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-rotate 2.0s infinite linear;animation:sk-rotate 2.0s infinite linear}.ds-valuation .spinner .dot1,.ds-valuation .spinner .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fcbf62;border-radius:100%;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.ds-valuation .spinner .dot2{top:auto;bottom:0;-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@media (min-width: 992px){.ds-valuation .ds-valuation-steps{min-height:330px;position:relative}.ds-valuation .ds-valuation-step{-webkit-transition:0.3s linear all;transition:0.3s linear all;position:absolute;left:0;width:100%;height:100%}.ds-valuation .ds-valuation-step.ng-animate.ng-leave{position:absolute !important}.ds-valuation .ds-valuation-step.ng-enter{left:100%}.ds-valuation .ds-valuation-step.ng-enter-active{left:0}.ds-valuation .ds-valuation-step.ng-leave{left:0}.ds-valuation .ds-valuation-step.ng-leave-active{left:-100%}}.ds-valuation{background:#E7E7E7;padding:30px}.ds-valuation .valuation-step-title h2{color:#bababa;text-transform:uppercase;font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:0}@media (max-width: 991px){.ds-valuation .valuation-step-title h2{margin-top:0}}.ds-valuation .valuation-step-title h3{color:#1980c5;font-size:24px;font-weight:bold;margin-top:5px}.ds-valuation .ds-valuation-steps{position:relative}@media (min-width: 768px){.ds-valuation .valuation-header{margin-bottom:15px}}.ds-valuation .ds-valuation-step{font-size:16px;color:#000000}.ds-valuation .ds-valuation-step .step-info{text-align:center}.ds-valuation .ds-valuation-step .step-info h3,.ds-valuation .ds-valuation-step .step-info h4{color:#1980c5;font-weight:700;margin-top:5px}.ds-valuation .ds-valuation-step .step-info p{font-size:12px}.ds-valuation .ds-valuation-step .step-info a{font-size:12px;color:#1980c5;text-decoration:underline;font-weight:bold}.ds-valuation .ds-valuation-step .step-info a:hover{color:#0e456a;text-decoration:none}@media (max-width: 991px){.ds-valuation .ds-valuation-step .step-info a{margin-top:10px}}.ds-valuation .valuation-footer{border-top:2px solid #DDDDDD;padding-top:25px}@media (min-width: 992px){.ds-valuation .valuation-footer{position:absolute;width:100%;bottom:0}}@media (max-width: 991px){.ds-valuation .valuation-footer{margin-top:15px;padding-top:15px}.ds-valuation .valuation-footer .btn{margin-bottom:15px}.ds-valuation .valuation-footer .btn.btn-primary{margin-bottom:0}}.ds-valuation .form-group label{font-size:15px;color:#1980c5;font-weight:bold}.ds-valuation .form-group .form-control{border:none;font-size:16px;color:#000000;border-radius:0;height:40px;padding:9px 12px}.ds-valuation .form-group .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #1980c5;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 3px 1px #1980c5}.ds-valuation .form-group textarea.form-control{width:100%}@media (max-width: 992px){.ds-valuation .form-group textarea.form-control{height:95px}}.ds-valuation .form-group .fileUpload{position:relative;overflow:hidden;width:100%;height:100px;background-color:#fff;border:none;border-radius:4px}.ds-valuation .form-group .fileUpload:after{font-family:FontAwesome;content:"\f055";color:#1980c5;display:block;position:absolute;font-size:36px;line-height:36px;margin:auto;height:36px;top:0;bottom:0;left:0;right:0}.ds-valuation .form-group .fileUpload.attached{background-color:#fcbf62}.ds-valuation .form-group .fileUpload.attached:after{content:"\f058";color:#fff}.ds-valuation .form-group .fileUpload .remove{opacity:0;font-size:17px;padding-top:10px}.ds-valuation .form-group .fileUpload.attached.completed{background-position:center;background-repeat:no-repeat;background-size:cover}.ds-valuation .form-group .fileUpload.attached.completed .remove{transition:all 333ms;opacity:0;color:red;z-index:15}.ds-valuation .form-group .fileUpload.attached.completed:hover .remove{opacity:1}.ds-valuation .form-group .fileUpload input.upload{position:absolute;top:0;bottom:0;right:0;left:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);z-index:10}.ds-valuation .valuation-footer .btn,.ds-valuation .find-vehicle-confirm .btn{outline:none;transition:all 0.6s linear;border-radius:0;font-size:15px;font-weight:bold;padding:8px 12px;border:none}.ds-valuation .valuation-footer .btn.btn-default,.ds-valuation .valuation-footer .btn.btn-back,.ds-valuation .find-vehicle-confirm .btn.btn-default,.ds-valuation .find-vehicle-confirm .btn.btn-back{background:#e7e7e7;color:#1980c5;border:3px solid #1980c5}.ds-valuation .valuation-footer .btn.btn-default:hover,.ds-valuation .valuation-footer .btn.btn-default:focus,.ds-valuation .valuation-footer .btn.btn-default:active,.ds-valuation .valuation-footer .btn.btn-back:hover,.ds-valuation .valuation-footer .btn.btn-back:focus,.ds-valuation .valuation-footer .btn.btn-back:active,.ds-valuation .find-vehicle-confirm .btn.btn-default:hover,.ds-valuation .find-vehicle-confirm .btn.btn-default:focus,.ds-valuation .find-vehicle-confirm .btn.btn-default:active,.ds-valuation .find-vehicle-confirm .btn.btn-back:hover,.ds-valuation .find-vehicle-confirm .btn.btn-back:focus,.ds-valuation .find-vehicle-confirm .btn.btn-back:active{background:#1980c5;color:#fff}.ds-valuation .valuation-footer .btn.btn-primary,.ds-valuation .find-vehicle-confirm .btn.btn-primary{background:#1980c5;color:#fff;border:3px solid #1980c5}.ds-valuation .valuation-footer .btn.btn-primary:hover,.ds-valuation .valuation-footer .btn.btn-primary:focus,.ds-valuation .valuation-footer .btn.btn-primary:active,.ds-valuation .find-vehicle-confirm .btn.btn-primary:hover,.ds-valuation .find-vehicle-confirm .btn.btn-primary:focus,.ds-valuation .find-vehicle-confirm .btn.btn-primary:active{background:#136398;color:#fff}@media (min-width: 768px){.ds-valuation .find-vehicle-registration{margin-top:40px}}.ds-valuation .rego-plate{border:solid 6px #dddddd;border-radius:10px;min-height:60px;color:#bababa;text-align:center;margin-top:45px}@media (max-width: 991px){.ds-valuation .rego-plate{margin-top:10px}}.ds-valuation .rego-plate .rego-state{display:block;line-height:10px;font-size:10px;font-weight:bold;margin-top:5px}.ds-valuation .rego-plate .rego-number{display:block;font-size:49px;line-height:49px;font-weight:bold;text-transform:uppercase;margin-bottom:5px;margin-top:5px;text-shadow:-2px -2px 3px #fff, 2px -2px 3px #fff, -2px 2px 3px #fff, 2px 2px 3px #fff}@media (max-width: 1199px){.ds-valuation .rego-plate .rego-number{font-size:39px}}.ds-valuation .valuation-map{width:132px;height:123px;background-color:#1980c5;background-repeat:no-repeat;background-size:cover;background-image:url(../img/map.png);margin:30px auto 0}.ds-valuation .valuation-map.map-nsw{background-image:url(../img/map-nsw.png)}.ds-valuation .valuation-map.map-nt{background-image:url(../img/map-nt.png)}.ds-valuation .valuation-map.map-qld{background-image:url(../img/map-qld.png)}.ds-valuation .valuation-map.map-sa{background-image:url(../img/map-sa.png)}.ds-valuation .valuation-map.map-tas{background-image:url(../img/map-tas.png)}.ds-valuation .valuation-map.map-wa{background-image:url(../img/map-wa.png)}.ds-valuation .valuation-map.map-vic{background-image:url(../img/map-vic.png)}.ds-valuation .find-vehicle-confirm{width:100%;height:100%;top:0}.ds-valuation .find-vehicle-confirm p.primary-text{font-size:16px;color:#1980c5;text-transform:uppercase;margin-bottom:15px}.ds-valuation .find-vehicle-confirm h2{font-size:24px;font-weight:bold;margin-bottom:25px}.ds-valuation .find-vehicle-confirm .sub-text{font-size:12px;margin-bottom:0}.ds-valuation .find-vehicle-confirm .panel{margin-top:40px}.ds-valuation .find-vehicle-confirm .panel p{text-align:center;font-weight:600;margin-bottom:0}.ds-valuation .find-vehicle-manual-select .step-inner{margin-top:0}.ds-valuation .find-vehicle-manual-select .step-inner h3{font-size:16px;text-transform:uppercase;color:#000000;font-weight:bold}.ds-valuation .find-vehicle-manual-select .manual-select-list{overflow:auto;max-height:185px;margin-top:0;margin-bottom:0}@media (min-width: 992px){.ds-valuation .find-vehicle-manual-select .manual-select-list{padding:0 20px}}.ds-valuation .find-vehicle-manual-select .manual-select-list div{margin:10px 0}.ds-valuation .find-vehicle-manual-select .manual-select-list label{width:100%;padding:15px 5px;background-color:white;text-align:center;transition:background 333ms}.ds-valuation .find-vehicle-manual-select .manual-select-list label:hover{background:#eee}.ds-valuation .find-vehicle-manual-select .manual-select-list input[type="radio"]{display:none}.ds-valuation .find-vehicle-manual-select .manual-select-list input[type="radio"]+label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%}.ds-valuation .find-vehicle-manual-select .manual-select-list input[type="radio"]:checked+label span:after{font-family:FontAwesome;content:"\f058";color:#fff;display:block;position:absolute;font-size:20px;line-height:17px;margin:auto;padding-left:5px}.ds-valuation .find-vehicle-manual-select .manual-select-list input[type="radio"]:checked+label{background-color:#fcbf62;color:#fff}.ds-valuation .find-vehicle-manual-select .manual-select-list input[type="radio"]+label span,.ds-valuation .find-vehicle-manual-select .manual-select-list input[type="radio"]:checked+label span{-webkit-transition:background-color 0.4s linear;-o-transition:background-color 0.4s linear;-moz-transition:background-color 0.4s linear;transition:background-color 0.4s linear}.ds-valuation .vehicle-condition .step-info .table,.ds-valuation .vehicle-condition-2 .step-info .table,.ds-valuation .vehicle-condition-photos .step-info .table{text-transform:uppercase;font-size:14px}.ds-valuation .vehicle-condition .step-info .table>tbody>tr>td,.ds-valuation .vehicle-condition .step-info .table>tbody>tr>th,.ds-valuation .vehicle-condition-2 .step-info .table>tbody>tr>td,.ds-valuation .vehicle-condition-2 .step-info .table>tbody>tr>th,.ds-valuation .vehicle-condition-photos .step-info .table>tbody>tr>td,.ds-valuation .vehicle-condition-photos .step-info .table>tbody>tr>th{border:none;padding:2px;line-height:1}.ds-valuation .vehicle-condition .image-upload h4,.ds-valuation .vehicle-condition-2 .image-upload h4,.ds-valuation .vehicle-condition-photos .image-upload h4{text-transform:uppercase;color:#bababa;font-size:12px;margin-top:15px;margin-bottom:1px}.ds-valuation .vehicle-condition .image-upload ul,.ds-valuation .vehicle-condition-2 .image-upload ul,.ds-valuation .vehicle-condition-photos .image-upload ul{list-style:none;padding-left:0;font-size:12px}.ds-valuation .vehicle-condition .image-upload ul a,.ds-valuation .vehicle-condition-2 .image-upload ul a,.ds-valuation .vehicle-condition-photos .image-upload ul a{color:#1980c5;text-transform:uppercase;text-decoration:none;outline:none}.ds-valuation .vehicle-condition .image-upload ul a:hover,.ds-valuation .vehicle-condition .image-upload ul a:focus,.ds-valuation .vehicle-condition .image-upload ul a:active,.ds-valuation .vehicle-condition-2 .image-upload ul a:hover,.ds-valuation .vehicle-condition-2 .image-upload ul a:focus,.ds-valuation .vehicle-condition-2 .image-upload ul a:active,.ds-valuation .vehicle-condition-photos .image-upload ul a:hover,.ds-valuation .vehicle-condition-photos .image-upload ul a:focus,.ds-valuation .vehicle-condition-photos .image-upload ul a:active{text-decoration:underline}.ds-valuation .vehicle-condition .image-upload .no-photo,.ds-valuation .vehicle-condition-2 .image-upload .no-photo,.ds-valuation .vehicle-condition-photos .image-upload .no-photo{margin-top:30px}.ds-valuation .vehicle-condition .image-upload .no-photo a,.ds-valuation .vehicle-condition-2 .image-upload .no-photo a,.ds-valuation .vehicle-condition-photos .image-upload .no-photo a{cursor:pointer}.ds-valuation .user-details .privacy{font-size:14px;margin-top:25px}.ds-valuation .complete-step .step-inner h3.price-estimate{font-size:40px;color:#fcbf62;margin-top:0;font-weight:bold}.ds-valuation .complete-step .step-inner .disclaimer{font-size:12px;line-height:14px}.ds-valuation .complete-step h4{font-size:16px}.ds-valuation .complete-step .datepicker-btn.btn-primary{background:#1980c5;color:#fff;border-color:#1980c5}.ds-valuation .complete-step .datepicker-btn.btn-primary:hover,.ds-valuation .complete-step .datepicker-btn.btn-primary:focus,.ds-valuation .complete-step .datepicker-btn.btn-primary:active{background:#136398}.ds-valuation .complete-step .uib-timepicker .am-pm .btn-default{background:#1980c5;color:#fff;outline:none}.ds-valuation .complete-step .uib-timepicker .am-pm .btn-default:hover,.ds-valuation .complete-step .uib-timepicker .am-pm .btn-default:focus,.ds-valuation .complete-step .uib-timepicker .am-pm .btn-default:active{background:#136398}.ds-valuation .complete-thank{text-align:center}.ds-valuation .complete-thank h2{font-size:24px;text-transform:uppercase}.ds-valuation .complete-thank p{width:50%;margin:0 auto}
/*# sourceMappingURL=valuation-default.css.map */
