// body, h1, h2 { font-family: 'Open Sans' !important }
// h1.page-title { color: #3c03c0; }

/* Main Elements */

h2 a, h3 a, h4 a { color: #2f77a0 }
.et_pb_text_inner h2:nth-child(n+2), .et_pb_text_inner h3:nth-child(n+2) { padding-top: .25em } 
.et_pb_text_inner ul { padding: 0 0 0 2em }
blockquote { border-left: 5px solid #ff9b53 }
.panel-heading h2 { padding-bottom: 0px !important }          

/* Navigation CSS */

@media (min-width: 1280px) {
/* .top-level-nav .nav-item { padding: 0 2em; } */
.branding .header-organization-banner img { max-height: 80px; }
}  
@media (max-width: 1279px) {
.top-level-nav .nav-item { padding: 0 1em; }
}                      

/* Wedrawthelines CSS */

.pdf_file_info, #capt { font-style: italic; } 
#arrow-list { list-style-type : none; }
.mbutton:hover { opacity: 0.75; }
.mapicon { float: left; padding: 15px; max-width: 385px; height: 450px; margin: 0 0 15px 15px; border: solid #CCC 1px; box-shadow: 1px 2px 2px 2px #ddd; }            
.video, object { border: 1px dotted none; }  

/* A11y Fixes */
.entry-content ul { line-height: 1.5; }
.paginate_button.disabled { color: #595959 !important }
.iti__selected-flag:focus, .if-js-enabled a:focus, .wpforms-recaptcha-container.wpforms-is-recaptcha a:focus { outline: #2ea3f2 solid 2px !important; }