.warranty-registration-index #maincontent{max-width:100%;padding:0}label{margin:0;vertical-align:middle;color:#777;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px}.fieldset{margin:20px 0}.input-box{position:relative}ul,ol{list-style:none;margin:0;padding:0}input.input-text,select,textarea{background:#fff;border:1px solid #ccc;padding:2px 8px;height:26px;color:#777;font-size:13px;border-radius:3px}input,select,textarea,button{font-size:12px;vertical-align:middle;color:#484747}buttons-set:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}input.radio{display:inline-block;margin:0 5px 0 0;vertical-align:middle}p.required{font-size:11px;text-align:right;color:#EB340A}.form-list li{margin:0 0 10px}.form-list li div.mage-error{float:left;position:relative;z-index:0;margin:0 0 10px;font-size:14px;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px}.form-list label{float:left;font-size:14px;position:relative;z-index:0;margin-bottom:10px}.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}.form-list .input-box{width:100%;margin-bottom:10px;border-radius:3px;clear:both}.form-list input.input-text{width:100%;height:38px;padding:10px;border-radius:6px;background-color:#fff}.form-list li:after,.form-list .field:after,.form-list .input-box:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.form-list .field{float:left;margin:0;width:48%}.form-list .field:first-child{margin-left:0}.form-list select{width:100%;height:38px;border-radius:6px}.form-list select option{padding-right:10px}.form-list li.control label{float:none;margin:0;line-height:20px;display:inline-block;vertical-align:middle}.form-list li.control .input-box{clear:none;display:inline-block;width:auto;vertical-align:middle;margin:0}.form-list li.control input.radio,.form-list li.control input.checkbox{margin:0 8px 0 0}.form-list input.input-text,.form-list textarea,.form-list select{border-radius:0}.buttons-set{clear:both;margin:1em 0 0;padding:8px 0 0;text-align:right}.buttons-set button.button{float:right;margin-left:5px}button.button{-webkit-border-fit:lines;overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button span{background-color:#ef9c00;border-radius:0;display:block;border:0;padding:0 15px;font-weight:400;font-size:14px;text-align:center;white-space:nowrap;color:#fff;line-height:38px}button.button span span{border:0;padding:0;color:inherit;background:transparent;line-height:inherit}@media (min-width:576px){.form-list .field{margin-left:4%}}@media (max-width:767px){.form-list .field,.col2-set .col-1,.col2-set .col-2{float:none !important;width:100%}}@media (max-width:480px){.buttons-set button.button{float:none;width:100%;margin:0 0 5px}}