.material-loader{margin:0 auto;position:relative;width:6.25rem}.material-loader:before{content:"";display:block;padding-top:100%}.material-loader .circular{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.material-loader .circular[data-active=yes]{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.material-loader .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}.material-loader .circular[data-active=yes] .path{-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-2.1875rem}to{stroke-dasharray:89,200;stroke-dashoffset:-7.75rem}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-2.1875rem}to{stroke-dasharray:89,200;stroke-dashoffset:-7.75rem}}@-webkit-keyframes color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@keyframes color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@-webkit-keyframes background-red-blink{0%{background:#ffe6e6}25%{background:#f7b5b5}50%{background:#fff}75%{background:#f7b5b5}to{background:#ffe6e6}}.error-completed-field-background{animation-duration:1.5s;animation-iteration-count:1;animation-name:background-red-blink;animation-timing-function:ease-out}.error-completed-field-background-lighted{background:#ffe6e6;-webkit-transition:background-color .4s ease-out;-ms-transition:background-color .4s ease-out;transition:background-color .4s ease-out}@-webkit-keyframes color-red-blink{0%{color:#333}25%{color:#f7b5b5}50%{color:#333}75%{color:#f7b5b5}to{color:red}}.error-completed-field-color{animation-duration:1.5s;animation-iteration-count:1;animation-name:color-red-blink;animation-timing-function:ease-out}.error-completed-field-color-lighted{color:red}.send-vin-background-animated{animation-duration:3s;animation-iteration-count:1000;animation-name:widget-sendvin-background;animation-timing-function:ease-out}@-webkit-keyframes widget-sendvin-background{0%{background:#fff077}25%{background:#fff6ac}50%{background:#fffbde}75%{background:#fff6ac}to{background:#fff077}}