@font-face{font-family:"CastrolSansReg";src:url("/fonts/castrolsanscon-regular-webfont.eot?") format('embedded-opentype'),url("/fonts/castrolsanscon-regular-webfont.woff") format('woff'),url("/fonts/castrolsanscon-regular-webfont.ttf") format('truetype'),url('/fonts/castrolsanscon-regular-webfont.svg') format('svg')}@font-face{font-family:"ArialNarrow";src:url('/fonts/arial_narrow.eot?') format('embedded-opentype'),url('/fonts/arial_narrow.ttf') format('truetype')}body{background-color:#f2f2f2;margin:0 0 0 0;padding:0 0 0 0;font-family:'CastrolSansReg',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#525759}input,select,button,textarea{outline:none}input:focus:not(.input-validation-error),select:focus:not(.input-validation-error),textarea:focus:not(.input-validation-error){border-color:#2b7b40 !important}.field-validation-error{display:block;color:#ee2e24;font-size:12px}.input-validation-error{border-color:#ee2e24 !important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;padding:0 5px;color:#868392;padding:4px}h3{font-size:15px !important}.wrapper{width:100%}.header{width:620px;margin-left:auto !important;margin-right:auto !important;background-color:#2b7b40}.header-container{background-color:#2b7b40;padding:15px 0 10px}#castrol_banner{height:60px;line-height:60px}.banner,.noscript{width:620px;margin-left:auto !important;margin-right:auto !important;padding:20px 0}.noscript{background-color:#ee2e24;color:#fff;margin-bottom:20px}.noscript .pad{padding:0 20px}#castrol_logo{width:118px;height:30px;margin:8px 0 0;float:left}#castrol_banner span{color:#fff;text-transform:uppercase;font-family:"CastrolSansReg","ArialNarrow",Arial;margin:0 0 0 20px}.clear{clear:both}#advanced_search{background:none repeat scroll 0 0 #fff;margin:0 auto 20px;width:620px !important;font-size:14px !important;background-image:url(/images/gradient.jpg);background-repeat:repeat-x;background-position:bottom left}.pad{padding:20px}.intro{margin-bottom:20px}.formfields{width:440px;margin-left:20px}.formfields-installer{width:440px;margin-left:20px}.check{float:right;display:inline-block;margin-right:50px}.check2{float:right;display:inline-block;margin-right:197px}.label{float:left;padding-right:20px;padding-top:2px;font-weight:bold;font-size:14px !important;text-align:right;width:43%}.labelB{display:inline-block;padding-right:20px;padding-top:2px;font-size:12px !important;text-align:right;width:43%}.labelC{display:inline-block;padding-right:20px;padding-top:2px;font-weight:bold;font-size:14px !important;text-align:right;width:43%}.label2{float:left;display:inline-block;padding-right:20px;padding-left:20px;padding-top:2px;font-size:12px !important;text-align:right}label{display:inline}.dropdown{float:right}input[type=text],input[type=number],select{width:220px}input[type=text],input[type=number],select{border:1px solid #ddd;background:none repeat scroll 0 0 #fafafa;color:#868392;padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select.c-date{width:70px;float:left;display:inline-block;margin-right:5px;border:1px solid #ddd;text-align:left;background:none repeat scroll 0 0 #fafafa}.dropdown select:last-of-type{margin-right:0}select.yearonly{width:220px}.row{margin-bottom:10px}.heading{color:#fff;background-color:#2b7b40;overflow:hidden;height:29px;margin-bottom:20px;background-image:url(/images/corner.png);background-repeat:no-repeat;background-position:center right;font-size:15px;font-weight:bold;line-height:28px;padding-left:10px;text-transform:uppercase}.spacer-large{height:20px}.spacer-small{height:10px}input[type="text"]:invalid{border:#f48d88 1px solid !important}select:invalid{border:#f48d88 1px solid !important}.validation-message{width:70%;margin-right:auto;margin-left:auto;border:1px solid #ee2e24;background-color:#fbe6e6;padding:5px 10px;color:#ee2e24}input:invalid validation-message{display:block}.tick{display:block}.radio_val{border:1px solid #f48d88;padding:5px;margin-top:20px}#ver-code{border:#f48d88 1px solid !important}.email-checkbox{color:#ee2e24}#code-ver{color:#ee2e24;margin-left:10px;padding-top:5px}.drop-val{border:1px solid #f48d88 !important}.checkbox,.checkbox3{margin-left:15px;margin-right:4px}.checkbox2{margin-left:0}.checkbox3{float:left}.motor{text-align:center;font-size:12px;margin-bottom:10px;margin-top:10px}.perm-text{float:right;text-align:left;width:90%}.checkbox-container{margin:20px 0}.verification-box{padding:15px 54px}.val-img{float:left;margin-right:10px}.ver-text{float:left;margin-top:20px}.btn_sub{background-color:#ee2e24;background-image:url(/images/buttonsubmitfinal.jpg);background-position:right top;background-repeat:no-repeat;margin-left:auto;margin-right:auto;display:block;border:none;padding:6px 55px 8px 35px;font-size:15px;color:#fff;cursor:pointer}.btn_sub:disabled{background-color:#808080;background-image:none;padding-right:35px;cursor:default}.footer_line{background-color:#d3d3d3;margin-top:30px;margin-bottom:30px;height:1px}.btn-right,.btn-left,.btn-middle{width:41%;padding:5px 20px;background-color:#2b7b40;color:#fff;font-size:17px;float:right;text-align:center;font-family:"ArialNarrow",arial}.btn-left{float:left}.btn-middle{float:none;margin:20px auto}.btn-left a,.btn-right a,.btn-middle a{color:#fff;text-decoration:none}.footer{background:none repeat scroll 0% 0% #525759;color:#fff;padding:20px 0 0 20px;font-size:12px;min-height:120px}.footer-left{float:left}.footer-right{float:right}.footer-cont{width:620px;margin-left:auto;margin-right:auto}.footerfragment p{margin:20px 0 25px 55px}.footer a{color:#fff;text-decoration:none}.page-break{height:25px}.validation-required-mark{color:#f00;font-size:15px;margin:0;border:0;font-weight:bold}.contact-title{padding-left:15px}li{color:#2b7b40}li span{color:#333}.col-left{box-sizing:border-box;float:left !important;width:54%}.col-right{float:right !important;width:40%}.vinVerifiedImage{vertical-align:middle;display:none}.vinButton{background-color:#2b7b40;color:#fff;border:0;height:25px}.vinHide,.whereDid,.installerField{display:none}.select-language{float:right}.select-language img.active{-webkit-box-shadow:0 0 10px 3px rgba(255,255,255,.8);box-shadow:0 0 10px 3px rgba(255,255,255,.8)}.emailAddressRequired.unavailable{color:#ddd;display:none}.recaptcha{margin-bottom:15px;width:100%;text-align:center}.g-recaptcha{display:inline-block}table.warranty-period{border-collapse:separate;border-spacing:15px;margin:-15px}table.warranty-period td{padding:10px;border:4px solid #060}table.warranty-period td:first-child{width:60%}table.warranty-period td:last-child{text-align:center}#EmailWrappper .req{display:none}@media only screen and (max-width:480px),only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.1),only screen and (-webkit-min-device-pixel-ratio:2.1){.hide{display:none !important}.header{width:100%;margin-left:auto !important;margin-right:auto !important;background-color:#2b7b40}.banner{width:100%;margin-left:auto !important;margin-right:auto !important;padding:20px 0}#advanced_search{background:none repeat scroll 0% 0% #fff;margin:0 auto 20px;width:100% !important;font-size:14px !important;background-image:url(/images/gradient.jpg);background-repeat:repeat-x;background-position:bottom left}.label{display:inline-block;padding-right:0;padding-top:2px;padding-bottom:5px;font-weight:bold;font-size:14px !important;text-align:left;width:100%}.formfields{width:100%;margin-left:0}.dropdown{float:none;width:100%;margin-bottom:10px}.dropdown input{width:100% !important}.label2{display:inline-block;padding-top:2px;padding-bottom:5px;font-size:12px !important;text-align:left}#castrol_logo{width:118px;height:30px;margin:8px 10px 0;float:left}.perm-text{float:right;text-align:left;width:80%}.checkbox-container{margin:10px 0}.checkbox3{margin-right:4px;float:left}.btn-left,.btn-right,.btn-middle{float:none;width:80%;margin:0 auto;margin-bottom:10px}.footer-left{float:none;clear:both;text-align:center;margin-bottom:10px}.footer-right{float:none;clear:both;text-align:center}.footer-cont{width:100%;margin-left:auto;margin-right:auto}.dropdown_trigger{border:1px solid #ddd;text-align:left;background:none repeat scroll 0% 0% #fafafa;width:100%;color:#868392}.dropdown_trigger2{border:1px solid #ddd;text-align:left;background:none repeat scroll 0% 0% #fafafa;width:100%;color:#868392;float:right}.dropdown_trigger3{border:1px solid #ddd;text-align:left;background:none repeat scroll 0% 0% #fafafa;width:100%;color:#868392}.date_field{width:83px;float:left;display:inline-block;margin-left:5px;border:1px solid #ddd;text-align:left;background:none repeat scroll 0% 0% #fafafa}.date_field2{width:80px;float:left;display:inline-block;margin-left:5px;border:1px solid #ddd;text-align:left;background:none repeat scroll 0% 0% #ccc}.radio_val{margin-top:30px !important}.check2{float:right;display:inline-block;margin-right:197px}.validation-message{width:250px;margin-right:auto;margin-left:auto;border:1px solid #ee2e24;background-color:#fbe6e6;padding:5px 10px;color:#ee2e24}.formfields-installer{width:100%;margin-left:0}.row{margin-bottom:10px;width:100%}.dropdown_select{width:100% !important}.dropdown_select2{width:100% !important}.dropdown_select3{width:100% !important}.labelB{display:inline-block;padding-right:20px;padding-top:2px;padding-bottom:5px;font-size:12px !important;text-align:left;width:80%}.labelC{display:inline-block;float:left;width:50%}.check2{float:none;display:inline-block}.col-left{float:none !important;width:100%}.col-right{float:none !important;width:100%}.select-language{margin-right:10px}select.yearonly{width:100% !important}select.c-date{width:100px}}