.hubp-form-container{background:rgba(255,255,255,.5);box-shadow:1px 3px 4px 1px rgb(79 70 70);border:2px solid #b20000;color:#333;float:none;margin:0 auto;margin-bottom:10px;padding:1px}.hubp-form-container.hubp-reveal{width:400px}.hubp-form-wrapper{overflow:hidden;height:105px;position:relative}.hubp-reveal .hubp-form-wrapper{height:auto}.hubp-social{height:170px}#hubp-form{width:1815px;margin-top:5px;margin-bottom:2px;height:141px;position:relative;left:0}.hubp-steps{width:363px;text-align:center;position:relative;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;float:left;margin-bottom:9px}.hubp-steps p{padding:2px 7px;margin-top:10px;text-align:center}#hubp-form label{color:#b20000;text-align:center;width:100%;font-weight:600;padding:5px 0;display:block}@media screen and (min-width:576px){#hubp-form label{font-size:18px}}#hubp-form-reveal label{width:90px;font-size:14px;font-weight:600;padding:5px;display:inline-block}.hubp-btn{font-size:13px;padding:.5em 1em;color:#444;border:1px solid green;background-color:#e6e6e6;border-radius:5px;box-shadow:0 2px #444;border:none;cursor:pointer}.hubp-btn.hubp-active{background-color:#b20000;color:#fff}.hubp-btn:hover{top:2px;background-color:#97e32b}.hubp-btn.hubp-active:hover{top:0;background-color:#97e32b}.hubp-btn:focus{outline:0;background-color:#97e32b}#hubp-form input,#hubp-form select{width:300px;height:45px;background:#fff;color:#212121;box-shadow:0 0 0 2px transparent;padding:6px 12px;font-size:14px;text-align:center;cursor:pointer;border:1px solid #080808;border-radius:2px;margin:0 auto;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;display:inline-block}.hubp-dobday,.hubp-dobmonth,.hubp-dobyear{width:70px!important}select.hubp-dobday,select.hubp-dobmonth,select.hubp-dobyear{width:100px!important}#hubp-form input.error-border{border:none!important;background:#d69d97;color:#c53535}.hubp-submit-container{text-align:center}.hubp-submit-container .hubp-submit{background-color:#b20000;box-shadow:0 1px #a6a6a6;color:#fff;border-radius:5px 5px;cursor:pointer;font-size:20px;padding:7px 16px;margin:10px;letter-spacing:1px;-webkit-appearance:none}.hubp-submit-container .hubp-submit:focus{outline:0;border-bottom-width:0;transition:all .1s ease-in-out}.hubp-steps-ind{text-align:center;margin-top:18px}.hubp-steps-ind div{background:#e6e6e6;color:#444;text-align:center;font-size:16px;box-shadow:1px 1px #000 inset;width:33px;height:33px;border-radius:12px;display:inline-block;text-align:center;margin-left:3px;margin-right:3px;line-height:33px;cursor:pointer}.hubp-steps-ind .hubp-ind-active{background:#b20000;color:#fff}.hubp-terms{font-size:12px;padding:5px;color:#001c3a;text-align:center;line-height:18px}@media(max-width:576px){.hubp-terms{background:#ffffffa1}}.hubp-terms a{color:#001c3a;text-decoration:underline}.hubp-error{color:#b20000;border-radius:5px;padding:20px;width:200px;position:absolute;top:50px;left:50%;margin-left:-100px;background:#fff;border:2px solid #b20000;text-align:center;font-size:12px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);-moz-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3)}.arrow_box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-top-color:#a94442;border-width:15px;margin-left:-15px}.inline-error{font-size:10px;color:#ed7476;margin-left:5px;display:inline}#facebook-login{background:#3a63a3;display:block;width:80%;height:40px;line-height:40px;margin:0 auto;color:#fff;cursor:pointer;border-radius:5px;border-bottom:3px solid #183158;margin-top:10px}#facebook-login img{float:left;margin-top:3px}#facebook-logon-section p{color:#666;font-size:11px;line-height:14px;font-style:italic;margin:0}.hubp-hide{display:none}@media screen and (max-width:400px){.hubp-form-container{width:300px!important;margin:0 auto!important}.mobile-form .hubp-steps{width:300px}.mobile-form #hubp-form label{font-size:14px}.mobile-form #hubp-form input,.mobile-form #hubp-form select{width:255px;font-size:16px}select.hubp-dobday,select.hubp-dobmonth,select.hubp-dobyear{width:80px!important}#hubp-form-reveal label{width:100%}}.form-container-free-signup{background:#33333369;position:relative;z-index:5;max-width:373px;margin:0 auto;border:2px solid rgba(255,255,255,0);box-shadow:0 0 0 2px #fff;margin-bottom:10px;padding:2px;border-radius:5px}.form-container-free-signup label{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:26px;background:rgba(255,255,255,.75);padding:8px 0;display:block;margin-bottom:10px;text-transform:none;text-align:center}.form-container-free-signup .text{padding:0 30px;line-height:1.2;font-weight:100;font-size:18px;text-align:justify;color:#fff}.form-container-free-signup .text p{font-size:16px;text-align:justify;color:#fff}.form-container-free-signup .btn_submit{color:#fff;border-radius:5px;box-shadow:0 3px #444;background:#df2828;display:block;padding:15px;font-size:20px;text-align:center;margin:20px 30px;font-weight:400;font-size:26px;font-family:Roboto,sans-serif}.form-container-free-signup .btn_grey{color:#333;border-radius:5px;box-shadow:0 3px #444;background:#d3d3d3;display:block;padding:15px;font-size:20px;text-align:center;margin:20px 30px;font-weight:400;font-size:18px;font-family:Roboto,sans-serif}.form-container-free-signup .btn_grey:hover{color:#000!important}.form-container-free-signup .hubp-terms{font-family:Roboto,sans-serif;padding:0 30px;line-height:1.2;font-size:12px;font-weight:100;margin-bottom:20px;color:#fff!important}.form-container-free-signup .hubp-terms a{text-decoration:underline;color:#fff!important;font-size:12px;font-weight:100}