body{margin:0}a{font-weight:bold;color:#d75d1e;text-decoration:none}a:hover{color:#24a3c7}.header-container{border-bottom:2px solid #f8f8f8;padding:20px 0;margin-bottom:20px;overflow:hidden}.body-container h1{font-weight:normal;font-size:2.4em;padding:0;margin:0 0 15px}.body-container h2{font-weight:900;font-size:1.6em;color:#2d7dbd !important;padding:0;margin:0 0 15px}.body-container h3{font-size:1.3em;color:#2d7dbd !important;padding:0;margin:0 0 15px}.body-container p{font-size:14px;line-height:1.6;word-spacing:.04em;margin-bottom:.75em;margin-top:.75em;color:#000;line-spacing:1px}.page-center{max-width:1230px;margin:0 auto !important;float:none !important}.main-header{padding:20px 0}.partner-logo{text-align:right}.hs-rss-module{border-top:1px dashed #999;padding-top:20px}a.hs-rss-title{font-size:16px;font-weight:bold}span.hs-rss-date{display:block;padding-top:10px;font-weight:700;font-size:14px;color:#000}.hs-rss-item{margin-bottom:20px;background:#e8f6f9;padding:20px}.sidebar-form{background:#f9f9f9;padding:20px}.hs-form-field>label>.hs-form-required{color:#FFF;font-size:14px}.thumbwrap{padding:20px;clear:both;background:#e8f6f9;overflow:hidden}.thumb{float:left;width:110px;padding-right:10px}#videoblock{padding:20px;background:#e3e3e2}.logo img,.logo p{float:left}.logo p{width:220px;padding:0 0 0 10px;position:relative;top:55px}.footer-container-wrapper{padding-top:20px}.footer-container-wrapper h3{color:#fff;font-weight:800;font-size:24px}.footer-container{background-color:#00365c;clear:both;color:#fff;height:19em;overflow:hidden;margin-top:0}.footer-container-wrapper p{color:#FFF}.footer-container-wrapper a{color:#FFF}.footer-col1,.footer-col2,.footer-col3{border-right:1px solid #3374a3;height:25em;padding-top:1em}.footer-container img{margin-right:10px;border:solid 1px #fff}input[type="submit"]{padding:13px 20px;text-transform:uppercase;cursor:pointer;height:auto;border-radius:50px;font-size:16px}.hs-form-field{padding-bottom:20px}@media(max-width:767px){.main-header .row-fluid [class*="span"]{width:50%;float:left}.page-center{padding:0 10px}.footer-container,.footer-col1,.footer-col2,.footer-col3{height:auto;border:0}}@media(max-width:479px){.logo img,.logo p{float:none;top:auto;padding:0}}