.t_left{text-align:left}.t_right{text-align:right}.left{float:left}.right{float:right}.cboth{clear:both}.innerpageheader{height:127px}.maindiv{background-image:url('../MVC/Content/images/warranty-bg.jpg');background-repeat:no-repeat;width:1160px;height:805px;margin:0 auto -10px auto;background-size:cover}.mainRow{background-color:#fff;width:70%;margin:0 auto;position:relative;top:10px;padding:10px 30px;background-color:#fff;background-color:#fff;background-color:rgba(255,255,255,.8)}.mainRow .progressbox{display:block;width:100%;text-align:right}.mainRow p,span{font-size:12px;line-height:16px}span.asterik{color:red}.wrow,.fullrow{width:100%;padding:5px 0 0 0;clear:both;font-size:13px}.wrow>h1{font-size:14px;font-weight:700;text-transform:uppercase;line-height:25px;width:100%;display:block}.wrow>h2{font-size:14px;font-weight:600;text-transform:capitalize;line-height:15px}.wrow label{font-family:"LatoMedium";font-size:13px;font-weight:600;display:block;margin:0 10px 5px 0;width:180px;letter-spacing:.4px;float:left;min-height:30px;text-align:right}.wrow input[type="text"],.fullrow textarea{color:#000;box-shadow:0 0 5px #7a736f inset;background-color:#e9e8e4;border:1px solid #7a736f;padding:6px 0 6px 10px;font-size:11px;width:180px}.wrow input[type="checkbox"]{display:inline-block}.wrow input[type="submit"],.wrow input[type="button"]{background-color:#5d271f;color:#fff;text-align:center;width:133px;height:29px;border:0;cursor:pointer}#buttonNextStep1{margin:0 20px}.wrow select{width:180px;padding:6px 0 6px 0;font-size:11px;opacity:1;color:#000;box-shadow:0 0 5px #7a736f inset;background-color:#e9e8e4;border:1px solid #7a736f}.wrow .Highlightrequired{border:1px solid red;background-color:#fae0e1!important}.wrow span.w_error{display:none;color:red}.wrow span.w_error1{display:none;color:red}.invalidCaptcha{color:red;width:300px;display:block;font-size:14px;margin:0 10px}span#recaptcha_privacy{display:none}span.popup{display:block;margin:5px 130px 0}.fullrow label{font-family:"LatoMedium";font-size:13px;font-weight:600;display:block;margin:5px 10px 0 0;width:100%;text-align:left;letter-spacing:.4px;float:none;min-height:0}.centerfields{margin:5px 0 0 190px}.centerfields>label{font-size:12px;display:inline!important}.readonly{background-color:#e6e6e6!important;border:1px solid #ccc}#GarageDoor_WhoInstalled{margin:3px 3px 3px 0}span.w_error.dealer_valid_msg{margin:2px 0;clear:both}.hdDiv,.hdDiv *,.cdDiv,.cdDiv *{float:left}.cdDiv{margin:0 0 0 10px}.wrow.agreebox{padding:20px 0 0;position:relative;z-index:999;width:75%}.wrow.agreebox a{font-weight:bold;text-decoration:underline;color:#000}.wrow.agreebox input[type="checkbox"]{display:block;float:left}.wrow.agreebox1{position:relative;z-index:999;width:75%}.wrow.agreebox1 a{font-weight:bold;text-decoration:underline;color:#000}.wrow.agreebox1 input[type="checkbox"]{display:block;float:left}.progressbarGarage,.progressbarEntry{display:none}.mulserialnos{font-family:"LatoMedium";font-size:13px;font-weight:600;line-height:30px}.warranty_modal{width:300px;font-size:14px;background:#f3f3f3;position:fixed;top:20%;margin-left:0;z-index:103;padding:10px;border-radius:5px;display:none}.warranty_modal h3{width:100%;font-size:20px;font-family:'LatoBold';font-weight:normal;text-transform:uppercase;color:#66332b;margin:0 0 5px}.close_warranty{float:right;position:relative;right:-19px;top:-20px;background:url('../Sitefinity/WebsiteTemplates/Clopay/App_Themes/Clopay/Images/sprite.png') no-repeat top left;background-position:0 -430px;width:25px;height:25px;display:inline-block;z-index:999}span#zipspan{color:red;display:none}.progressbar{overflow:hidden;width:100%;text-align:center}.progressbar li{list-style-type:none;color:#000;text-transform:uppercase;font-size:9px;width:25%;float:left;position:relative}.progressbar li:before{content:"";width:15px;height:15px;line-height:20px;display:block;font-size:10px;color:#333;background:#5d271f;border-radius:3px;margin:0 auto 0 auto;position:relative;z-index:99}.progressbar li:after{content:"";width:95%;height:2px;background:#5d271f;position:absolute;left:-47%;top:6px;z-index:10}.progressbar li:first-child:after{content:none}.progressbar li.active:before,.progressbar li.active:after{background:#d4643e;color:#000}.progressbar li a{position:relative;width:50px;height:40px;display:inline-block;top:-20px;padding:20px 0;z-index:100}.doorCollections{padding:10px 10px 10px 8px}textarea{resize:none}@media screen and (max-width:1024px){.maindiv{width:100%;height:850px;background-position:0 0}.mainRow{width:90%}}@media screen and (max-width:1023px){.maindiv{margin:0 auto}.innerpageheader{height:109px}}@media screen and (max-width:800px){.maindiv{background-position:-180px 0}}@media screen and (max-width:700px){.centerfields{margin:5px 0 0 0}.wrow label{width:100%;margin:0;min-height:0;padding:6px 0 0;text-align:left}span.popup{margin:5px 0 0}.wrow input[type="text"],.wrow select,.fullrow textarea{width:100%}.left{clear:both}.maindiv{height:400px;background-position:0 0}.mainRow{top:15px;width:94%;padding:10px 10px;height:350px;overflow-y:scroll}.wrow div.left{width:100%}.wrow input[type="submit"],.wrow input[type="button"]{margin:25px 0 0}.hdDiv,.cdDiv{margin:5px 0 0 0;width:100%}.hdDiv input#GarageDoor_HomeDepot{width:94%}.cdDiv select#GarageDoor_DealerInfo{width:94%}.button1Box{position:static;top:0}.wrow.agreebox{width:100%}.wrow.agreebox1{width:100%}.scrollMob{height:195px;overflow-y:scroll}}@media(max-width:480px){.maindiv{background-position:-98px 0}}@media(max-width:320px){.warranty_modal{left:10px!important}.maindiv{background-position:-137px 0}}.recaptchatable #recaptcha_image,#recaptcha_area,#recaptcha_table{width:280px!important}.captha-box{border:1px solid #66332b;margin:0 -4px 0 0;padding:10px 0}.recaptchatable .recaptcha_image_cell center img{height:57px;width:270px}#recaptcha_image{display:block;margin:0 auto!important}.recaptchatable .recaptcha_image_cell{background-color:transparent}.recaptchatable .recaptcha_r1_c1,.recaptchatable .recaptcha_r2_c1,.recaptchatable .recaptcha_r2_c2,.recaptchatable .recaptcha_r3_c1,.recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r3_c3,.recaptchatable .recaptcha_r4_c1,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c4,.recaptchatable .recaptcha_r7_c1,.recaptchatable .recaptcha_r8_c1{background:none!important}.recaptchatable #recaptcha_response_field{padding:6px 0!important;color:#000!important}