body.training{font-family:Roboto, sans-serif;background:#FFF}body.training #footer{background:#333;color:#FFF}body.training #footer .aqua{color:#7FDCFF}body.training #footer a{font-weight:bold;color:#FFF}body.training #footer h4{text-transform:uppercase}body.training #footer hr{border:none;border-bottom:solid 1px #666}body.training .container{max-width:1140px}body.training .contact-header{background:#323232;color:#FFF;font-weight:bold;padding:1.5rem 0rem;width:100%}body.training .contact-header-content{padding-right:1.25rem;text-align:right}body.training .contact-header-content a{color:#FFF;margin-right:1rem}body.training .nav-header{padding:1.25rem 0}body.training .nav-header .contact-links{margin-top:1.75rem;text-align:right}body.training .nav-header .contact-links a{color:#323232;display:inline-block;margin-right:2rem;font-size:1.5rem;font-weight:bold;text-transform:uppercase}body.training .schedule-header{background:#1471b9}body.training .schedule-header-content{background-image:url(/assets/blue-header-bg-fd5cbd9edc94d7971a679a45ceffc05f2c816fd89c605da2d4eb6b735b6268f8.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#FFF;font-size:5rem;padding:5rem 0}body.training .details{padding:2.5rem 0}body.training .details p{margin-bottom:1.5rem}body.training .details ul{list-style:disc inside}body.training .details li{margin-bottom:0}body.training .category-container{padding:2.5rem 0;margin-bottom:2.5rem;background:#d9d9d9}body.training .category-header{color:#7f7f7f;font-size:5rem}body.training .categories{column-count:2}body.training .categories div{padding-left:5rem}body.training table{margin:0;border:none;width:100%;border:1px solid #323232}body.training table thead tr:first-child{text-transform:uppercase;background:#323232;color:#FFF}body.training table thead tr:last-child{background:#004d97;color:#FFF;font-weight:bold}body.training table td,body.training table th{padding:0.5rem 0.75rem;border:1px solid #222222}body.training table td{vertical-align:top}body.training .contact-info{margin:2.5rem 0;font-weight:bold;font-size:2.5rem}
