.skip-link{top:-300px}.content{background-color:#f1f1f1}.content-container{background:#fff}.brand{font-size:22px}body{color:#000}a{color:#c00;text-decoration:none}a:visited{color:#c00}h2{font-size:24px;margin-bottom:10px}h3{font-size:18px;margin-bottom:10px}.profile-photo-basic{height:4.3em !important;width:4.3em !important}.iframeCalender{width:100%}.page-id-10570 .promo-box div{position:fixed}.page-id-10570 img{padding:2em 0;text-align:center}.ginput_recaptcha{width:100% !important}@media screen and (min-width: 1200px){.content-container{max-width:1110px}}.primary-nav{background-color:#f1f1f1}.primary-nav-menu a{color:#000;font-weight:900}.primary-nav-menu a.active_section{color:#c00}.nav-toggle span,.nav-toggle span::before,.nav-toggle span::after{background-color:#000 !important}.search-toggle{color:#000}.search-submit{background-color:#c00000}.utility-nav a{color:#000;font-size:16px;font-weight:600;background-color:#f1f1f1;padding:10px;border-radius:6px}.utility-nav a:hover{color:#c00}@media screen and (max-width: 800px){.utility-nav a{background-color:#CCCCCB}}@media screen and (min-width: 768px){.primary-nav-menu ul{background-color:#f1f1f1}}.primary-nav-menu li li a:hover{color:#c00}.primary-nav-menu a:hover,.primary-nav-menu li li a,.primary-nav-menu a.active,.primary-nav-menu a.active_section{color:#000}.search-toggle:hover{background-image:none}.bu-banner-img{display:block !important;height:auto !important;width:100%;margin:0 auto}.bu-banner-half-left .bu-banner-content,.bu-banner-half-right .bu-banner-content{color:#fff;background-color:#c00}@media screen and (max-width: 500px){.bu-banner-title{color:#fff;background-color:rgba(8,8,8,0.65);padding:10px;border-radius:10px;width:100%}}.button-primary{background-color:#c00;color:#fff;border-radius:8px;padding:10px;font-size:16px;font-weight:600}.page .page-title{display:none}@media screen and (min-width: 768px){.bu-banner-half-left .bu-banner-content{justify-content:center !important}}.profile-name{color:#c00 !important;text-decoration:none !important;font-size:18px !important}.profile-title{color:#000;line-height:35px;text-transform:uppercase}.profile-single-title{text-align:center;margin:0 0 40px;font-size:20px;text-transform:uppercase}.label{margin-bottom:5px}.archive-link{background-color:#c00}.profile-photo-basic{width:100px;height:100px;top:0;margin-top:25px}.widget_bu_pages li a,.widget_nav_menu li a{color:#c00;font-weight:600;font-size:18px}.widget-title{border-bottom:3px solid #ddd;border-width:0;text-transform:uppercase}.widget h3{font-weight:600;font-size:16px;border-bottom:7px solid #c00}.widget-title a::after{content:""}.widget_bu_pages li a:hover,.widget a:hover{color:#c00}.widget_bu_pages ul{border-bottom:0}.widget_bu_pages li a{color:#000;border-bottom:1px solid #e4e4e4;margin:10px 0;padding-left:20px}.widget_bu_pages li,.widget_nav_menu li{border-top:0}.gform_wrapper{border:4px solid #f1f1f1;padding:30px;border-radius:10px;background-color:#f7f7f7}@media screen and (max-width: 500px){.gform_wrapper{border:0;background-color:#fff;padding:20px}}.gform_wrapper h3.gform_title{font-size:28px;color:#c00}.gform_wrapper .top_label .gfield_label{color:#c00;font-size:16px}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{font-size:14px}.gform_wrapper .gfield_checkbox li label{font-size:16px}[type="submit"],.button{background-color:#c00;border-radius:10px;color:#fff;font-size:16px !important;font-weight:600}[type="submit"]:hover,.button:hover{color:#fff;background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,0.1))}h1{color:#c00}@media screen and (min-width: 992px){.content-container .content-area{float:left;position:relative;min-height:1px}}@media screen and (max-width: 700px){.content-container{width:90%}}.homeh2{text-align:center;color:#c00;font-size:36px;font-weight:500;padding:5px;margin-bottom:44px;clear:both;line-height:36px}@media screen and (max-width: 700px){.homeh2{font-size:28px;line-height:28px}}.intro-text{margin-bottom:50px;text-align:center}.homeh2-v2{color:#000;text-transform:uppercase;font-weight:700;font-size:26px;padding:5px;margin-bottom:0;text-align:center}@media screen and (max-width:500px){.homeh2-v2{border:0;border-bottom:3px solid #c00;border-radius:0;padding:0}}@media screen and (max-width:700px){.homeh2{margin-top:30px !important;width:55%;margin-top:30px !important;width:100%}}@media screen and (max-width:900px){.homeh2-v2{text-align:center;border:none;margin:0;font-size:24px}}.blockquote{font-style:italic;font-size:18px;color:#000;line-height:22px;margin-bottom:10px;background-color:#f5f5f5;padding:20px;border-radius:10px;clear:both}.blockquote-name{font-weight:900;color:#c00;font-size:16px;text-transform:uppercase;margin:5px 0 20px;float:right}.quote{font-size:22px}@media screen and (min-width: 992px){.col-md-8{width:50%;padding:15px!important}}.row{margin:0!important}.latest-videos{padding:20px;background-color:#f9f8f8;border-top:10px solid #c00}.latest-video{float:left}.latest-videos p{text-align:center;width:65%;margin:0 auto;margin-bottom:20px;line-height:25px}@media screen and (max-width: 700px){.latest-videos{border:0;background-color:transparent;padding:0}.latest-videos p{width:100% !important}.row [class*="col-"]{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 950px){.latest-videos .row .col-md-8{margin-top:30px}}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:20px}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.cal-links{margin-bottom:20px}.cal-link{background-color:#f1f1f1;padding:7px;border-radius:10px;margin:10px 5px;max-width:100px;text-align:center;display:inline}.cal-link a{color:#000}#bu-links-2 ul,#bu-links-3 ul{background-color:#c00;color:#fff;padding:15px;border-radius:10px;font-size:18px;margin-bottom:10px !important}#bu-links-2 ul li a,#bu-links-3 ul li a{color:#fff}.widget{margin-bottom:0}.promo-box{padding:12px;border-radius:10px;background-color:#f1f1f1b3;text-align:center;font-size:15px;border:2px solid #e7e7e7;margin-bottom:20px}.promo-box h1{font-size:26px;margin:15px 10px;line-height:26px}.promo-box2{padding:0;border-radius:10px;background-color:#f1f1f1b3;text-align:center;font-size:15px;border:2px solid #e7e7e7}.promo-text{margin:10px 15px}.promo-box2 h1{font-size:24px;font-weight:600;line-height:24px;color:#c00;margin:20px 5px 10px;text-transform:uppercase}.widget_bu_text .button{color:#fff;border-radius:5px;padding:8px;font-weight:600;font-size:13px;background-color:#c00;margin:15px 0 25px}.widget_bu_text .button a{color:#fff}.footbar{padding-bottom:0}.footbar a{color:#000}.widget-calendar-title{color:#c00;font-size:20px;text-decoration:none}.widget-calendar-day-graphic{font-size:32px}.footbar-container{padding-bottom:30px !important;padding-top:40px !important}.widgetnav{background:#fff;padding:20px;border-radius:10px}#docToc{position:fixed;width:50%;background-color:#555;opacity:.5}@media screen and (min-width: 992px){.footbar-container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 500px){.site-footer-brand-assets a{margin-right:0 !important}}@media screen and (min-width: 768px){.site-footer-brand-assets{width:150px !important}}@media screen and (min-width: 768px){.site-footer-links{float:left}}@media screen and (min-width: 768px){.has-branding .site-footer-menus{float:left;width:79% !important}}@media screen and (max-width: 768px){.iframeCalender{width:90%}}@media screen and (min-width: 992px){.has-branding .site-footer-menus{width:100%}}.has-branding .site-footer-links li{display:inline}@media screen and (min-width: 768px){.site-footer-social{width:25% !important;margin-top:5px}}@media screen and (max-width: 820px){.profile-photo-basic{height:75px;width:75px}}@media screen and (min-width: 768px){.has-branding .site-footer-social{text-align:right;width:80%}}.site-footer a:visited{color:#888}.gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label,.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label{font-weight:700}.gform_wrapper label{font-weight:100}