/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:100%;box-sizing:border-box;}body{font-size:0.925rem;line-height:1.34;background:rgb(204,204,204);background:linear-gradient(180deg,rgba(204,204,204,1) 0%,rgba(255,255,255,1) 65%);margin:0;background-repeat:no-repeat;background-attachment:fixed;}body.navbar-is-fixed-top{margin-top:50px;padding-top:0px;}#header{margin-bottom:0;}#osha-header{background:#003F53;padding:4px 0;clear:both;text-align:center;}.itemheader{font-size:1.275rem;text-transform:uppercase;padding:16px 0;}.itemheader a{color:#000;font-weight:900;text-decoration:none;}.navbar{margin-bottom:0;background:#006080;border-bottom:1px solid #72B8FF;min-height:50px;z-index:1000;}.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > a:hover{color:#FFF;font-weight:700;font-size:1rem;}.main-container{background-color:white;padding-bottom:20px;}h1,h2,h3{font-weight:bold;margin:0;padding:0;}h1{font-size:1.4rem;}.path-topic h1{font-size:1.8rem;}h2,.view-topic-views .views-field-title{font-size:1rem;}h2.subhead{font-weight:bold;margin:30px 0 2px 0;}h3{font-size:0.975rem;}.view-frontpage h3{margin:0 0 4px 0;}.view-frontpage h2,.view-frontpage h3{margin:20px 0 4px 0;}.views-element-container h2.block-title{margin-top:4px;}.path-daily-news .region-content h2{margin:0;}p{margin:0 0 20px;}a{color:#036;text-decoration:none;font-weight:700;}a:hover,a:focus{text-decoration:underline;}a.black{color:#000;text-decoration:none;font-weight:700;}a.black:hover{color:#858484;}a.white{color:#FFF;text-decoration:none;font-weight:700;}a.white:hover{color:#FFF;}.view-frontpage a,.path-daily-news .region-content h2 a,.region-content .view-topics .views-field-title a{font-weight:700;}.path-frontpage .region-content .views-row{border-bottom:1px solid #CCC;padding:16px 0;}.path-frontpage .region-content .views-field-title{padding:0;}.path-frontpage .region-content .block-views-blocktop-news-block-1{padding-bottom:2px;margin-bottom:0;}.path-frontpage .region-content .block-views-blocktop-news-block-1 p:last-child{margin-bottom:0;padding-bottom:0;}.path-frontpage .view-header{padding:16px 0;border-top:1px solid #CCC;font-size:1.165rem;font-weight:800;}.page-node-type-article h1.page-header{border-bottom:0;font-size:1.6rem;}.author{padding:4px 0;}.socialmedia{margin:0 0 10px 0;padding:4px 0;border-bottom:1px solid #EEE;}.socialmedia ul{list-style:none;margin:0;padding:0;}.socialmedia li{display:inline-block;margin:0;height:25px;padding:0 14px 0 0;vertical-align:middle;}:root{--brand-primary:#0056a6;--text-dark:#222222;--bg-light:#fafafa;}.btn{display:inline‑block;padding:10px 20px;background-color:var(--brand-primary);color:#ffffff;text-transform:uppercase;font-weight:600;border:none;text-decoration:none;}.btn:hover{background-color:#003f7d;}.section-light{background-color:var(--bg-light);}.red{color:#EA0017;}.region-content-bottom .btn-default,#block-bootstrap-osha-subtheme-emailalerts .btn-default{background-color:#FFF;border:1px solid #FF0000;color:#EA0017;font-family:Arial;font-weight:bold;}#block-bootstrap-osha-subtheme-emailalerts h2.block-title{color:#EA0017;}.path-frontpage h1.page-header{display:none;}#date-and-search{display:flex;align-items:center;margin-block-end:20px;padding:10px 15px;border-bottom:1px solid #CCC;}#date-and-search .item-1{flex:0 0 65%;}#date-and-search .item-2{flex:0 0 35%;}.push-right{margin-left:auto;}.region-grid-header-1,.region-grid-header-2,.region-grid-header-3{border-top:1px solid #000;margin-top:16px;}.views-view-grid .col-1,.views-view-grid .col-2,.views-view-grid .col-3{padding-bottom:30px;}.region-content .view-topics .views-field-body{margin:0 0 20px 0;}.region-sidebar-second .view-topics .views-field-created{margin:0 0 20px 0;}.path-daily-news .view-content .views-row{margin-bottom:20px;}.path-frontpage .region-sidebar-second .views-field-title{line-height:1;font-size:1rem;padding:10px 0 0 0;}.path-frontpage .region-header{text-align:center;font-weight:bold;padding:10px 0;border-bottom:1px solid #CCC;margin-bottom:10px;}#block-bootstrap-osha-subtheme-views-block-frontpage-block-1{margin:0;border-top:0 solid #EEE;}#block-bootstrap-osha-subtheme-views-block-frontpage-block-3{padding-bottom:14px;}#block-bootstrap-osha-subtheme-views-block-frontpage-block-2 h2.block-title{color:#EA0017;margin:0;text-transform:uppercase;}#block-bootstrap-osha-subtheme-views-block-frontpage-block-2 .view-frontpage h2{margin:4px 0;}#block-bootstrap-osha-subtheme-views-block-related-content-block-1{padding-bottom:14px;}#block-bootstrap-osha-subtheme-views-block-related-content-block-1{border-top:1px solid #CCC;margin-top:30px;padding-top:4px;}.region-content .views-field-title{line-height:1;font-size:1.1rem;padding:10px 0 0 0;}.region-content .views-field-created{padding:2px 0;}.region-content .item-list .views-field-title,.region-content .view-documents .views-field-title{font-size:0.875rem;}.region-content .view-documents .view-content ul{margin-bottom:40px;}.region-content .view-content ul{margin:0;}.region-content .view-content li{padding:8px 0 0 0;}.region-sidebar-second h2.block-title,.region-content-bottom h2,.region-sidebar-second .views-element-container h2.block-title{font-weight:700;margin-top:4px;}.region-sidebar-second h2.block-title{color:#EA0017;}.region-sidebar-second .views-field-title{line-height:1;font-size:0.875rem;padding:10px 0 0 0;}.region-sidebar-second .views-row{padding:0 0 0.875rem 0;}.region-sidebar-second .views-field-created{padding-bottom:10px;font-size:0.775rem;}.region-content-bottom{border-top:1px solid #000;}.region-content-bottom h2{color:#EA0017;padding:16px 0 0 0;margin:0;}.region-content-bottom p{margin:0 0 8px 0;}.well{padding:8px;}.region-sidebar-second .block{background-color:#FFF;border:1px solid #EEE;padding:10px;margin-bottom:4px;}.contextual-region .view-topic .views-row,.contextual-region .view-daily-news-listing .views-row{padding-bottom:20px;border-bottom:1px solid #CCC;margin-bottom:10px;}.block-views-blocktop-news-block-1{padding-bottom:2px;border-bottom:1px solid #CCC;margin-bottom:0;}.path-frontpage .region-content .views-row:last-child,.news-wrapper .views-row:last-child{border-bottom:0;}.views-element-container .dategrouping{margin:0;padding:0;font-weight:600;font-size:1.1rem;}.views-element-container h2.block-title{margin-top:14px;}.region-grid-content-1{display:grid;}.region-grid-content-1,.region-grid-content-2,.region-grid-content-3,.region-grid-content-4{padding-bottom:16px;}.node-id{font-weight:700;padding-top:40px;}.footer{background-color:#004359;border-top:4px solid #D5EAE8;color:#FFF;margin:0;padding-top:30px;padding-bottom:0;}.footer .col-md-6{border-right:none;border-left:none;}.footer .col-md-6 p.firstgraph{padding-top:20px;}.footer a{color:#FFF;font-weight:bold;}.footer a:hover{color:#72B8FF;}.footer ul{list-style-type:none;padding:0;}.footer li{padding:0 0 8px 0;}.footer li.list-item{padding-right:6px;display:inline;}.footer .footerheader{font-weight:bold;margin-bottom:8px;color:#72B8FF;}#copyright{margin-top:20px;padding:14px 0;border-top:2px solid #72B8FF;}@media all and (min-width:992px){.navbar .nav-item .dropdown-menu{display:none;}.navbar .nav-item:hover .dropdown-menu{display:block;}.navbar .nav-item .dropdown-menu{margin-top:0;}h2.subhead{font-size:1.52rem;}.views-view-grid .col-1{padding-right:30px;border-right:1px solid #EEE;}.views-view-grid .col-2{padding-left:30px;padding-right:30px;border-right:1px solid #EEE;}.views-view-grid .col-3{padding-left:30px;}.views-view-grid .col-1,.views-view-grid .col-2,.views-view-grid .col-3{padding-bottom:0;}.path-daily-news .col-sm-3,.path-node .col-sm-3{position:sticky;top:140px;}}.block-user-login-block h2,.block-user-login-block ul{display:none;}.navbar-default .navbar-text{color:#fff;font-weight:bold;font-size:1rem;cursor:pointer;}.views-field-title a{font-weight:700;}#block-bootstrap-osha-subtheme-views-block-top-news-block-1 h2{display:none;}.container{margin:0 auto;padding:0 20px;max-width:100%;}main{padding:40px 0;}.header‑section,.footer‑section{padding:60px 0;}div.navbar-header{float:none;}div.region.region-navigation{display:flex;justify-content:space-between;align-items:center;}header.site-header{background-color:#ffffff;border-bottom:1px solid #e2e2e2;}header.site-header .logo{float:left;padding:10px 0;}nav.mainnav{float:right;}nav.mainnav ul{list-style:none;margin:0;padding:0;}nav.mainnav ul li{display:inline-block;margin-left:30px;}nav.mainnav ul li a{color:#333333;font-weight:500;}nav.mainnav ul li a:hover{color:#0056a6;}.btn-default{background-color:#dddada;}.btn-danger{background-color:#EA0017;white-space:normal;word-wrap:break-word;}.btn-danger:hover{background-color:#8c010f;}#openid-connect-login-form button{visibility:hidden;}#openid-connect-login-form button:hover{text-decoration:underline;}#openid-connect-login-form button:after{content:'Log in';visibility:visible;font-weight:bold;font-size:1.1em;}.sphinxql_form .input-group-btn > span{border:1px solid #ccc;color:rgb(0,86,166);}.sphinxql_form .input-group-btn > span:hover{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}.sphinxql_form button.btn-default{color:rgb(0,0,0);}.sphinxql_form button.btn-default:hover{color:rgb(255,255,255);}.region-search .sphinxql_form{margin-bottom:0;}.region-search .form-group{margin-bottom:0;}article.content p{margin:0 0 1.25em;}article.content img{max-width:100%;height:auto;margin:20px 0;}article.content blockquote{margin:30px 0;padding:15px 20px;background-color:#f7f7f7;border-left:4px solid #0056a6;}.metadata{font-size:0.875em;color:#777777;margin-bottom:30px;}footer.site-footer{background-color:#222222;color:#cccccc;padding:60px 0;}footer.site-footer a{color:#cccccc;text-decoration:none;}footer.site-footer a:hover{color:#ffffff;}
