html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body,html{height:100%;margin:0;background-color: #b20000;}body{font-family: 'tahoma',sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;}.bg {background: url(../images/body-xs.jpg);background-size: cover;background-repeat: no-repeat;height: 100%;background-color: #fff;margin: 0;}h1,h2{color: #ffffff;text-align: center;}@media only screen and (min-width: 979px) {.bg{background: url(../images/body-980.jpg);background-size: cover;background-repeat: no-repeat;height: 100%;}}@media only screen and (min-width: 1280px) {.bg {background: url(../images/body.jpg);background-size: cover;background-repeat: no-repeat;height: 100%;}}p {margin: 0 0 10px;line-height: 1.6;}h1,h2{margin-top: 20px;margin-bottom: 10px;}h1 {font-size: 28px;}h2 {font-size: 24px;}a {color:#926779;padding: 4px;text-decoration: none;text-transform: uppercase;}.hero {padding-top:50px;}.footer {position: fixed;left: 0;bottom: 0;width: 100%;background-color: #b20000;height: auto;margin: 0;padding-top: 10px;padding-bottom: 5px;color: #fff;text-align: center;}.footer a {color: #fff;}.footer a:hover,a:focus {color: #850416;background-color: #e6e3e3;}.footer li {display: inline-block;list-style-type: none;padding-right: 10px;}@media (max-width: 992px) {.hero-text {background: white;margin-top: 125px;}}#copyright {font-family: 'Trebuchet MS', sans-serif;font-size: 10px;text-align: center;margin-top: 20px;}.hubp-form-container {background: rgba(255,255,255,0.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;overflow: hidden !important;position: relative;}.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 0px;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: 0px;background-color: #97e32b;}.hubp-btn:focus {outline: none;background-color: #97e32b;}#hubp-form input, #hubp-form select {width: 300px;height: 45px;background: #fff;color: #212121;box-shadow: 0px 0px 0px 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: none;border-bottom-width: 0px;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: #ffffff;border: 2px solid #b20000;text-align: center;font-size: 12px;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.3);box-shadow: 0 2px 2px rgba(0,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: 0px;}.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: 0px 0px 0px 2px #ffffff;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, 0.75);padding: 8px 0px;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: #333333;border-radius: 5px;box-shadow: 0 3px #444;background: lightgrey;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: #000000 !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;}