hr{width:100%}.col2{width:100%}.red{color:#d6315a}.highlight{background:#fffe43}#repair-form{max-width:700px;width:100%;justify-self:center}.quote-form{max-width:700px;width:100%}.quote-form .flex .col2{width:100%}.quote-form .button3{margin-top:0}.field-container{flex-direction:column;padding:.5em .5em}.field-container label{flex:0 1 auto}.field-container input,.field-container select{border-radius:3px}.field-container .field-address label{margin-top:-0.25em;display:block}.field-container.background-highlight{background:rgba(149,180,237,.3);border-radius:5px}select{background-color:#fff;border:thin solid #40719b;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.minimal{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select.minimal:focus{background-image:linear-gradient(45deg, green 50%, transparent 50%),linear-gradient(135deg, transparent 50%, green 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:rgb(49.095890411,86.6849315068,118.904109589);outline:0}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.success-container{background:none;border:none;max-width:100%}.success-container .alert{color:#d6315a}.error-age-container{display:none;background:none;border:none}
