html{-webkit-font-smoothing:auto;}body{background-color:white !important;}.path-frontpage h1{margin-bottom:1rem;}.path-frontpage h1 a{color:#15396c;}a.subscribe-button:hover{text-decoration:none;}.featured-top,.featured-work,.call-to-action-strip,.featured-bottom,.homepage-bottom{padding-top:4rem;padding-bottom:4rem;}section.phmsa-hero .slide__caption{padding:0;}section.phmsa-hero h1,section.phmsa-hero h2,section.phmsa-hero h3{position:relative;display:block;margin-bottom:1.5rem;}section.phmsa-hero .jumbotron .hero__callout .btn{background-color:#15396c;border:none;font-size:16px;font-weight:600;margin-bottom:0.5em;}section.phmsa-hero .jumbotron .hero__callout .btn:hover{background-color:#1c6da6;}section.phmsa-hero .hero-newsroom{background-color:#15396c;padding:2rem 1.5rem;}section.phmsa-hero .hero-newsroom h1{color:white;margin:0 0 1rem;font-weight:700;font-size:21px;font-style:normal;display:inline-block;}section.phmsa-hero .hero-newsroom .views-row{margin-bottom:1rem;}section.phmsa-hero .hero-newsroom .views-field-field-effective-date{color:white;font-weight:700;}section.phmsa-hero .hero-newsroom .views-field-title a{color:white;font-size:14px;line-height:1.5;display:block;}section.phmsa-hero .hero-newsroom .views-field-title a:hover{text-decoration:underline !important;}section.phmsa-hero .hero-newsroom .view-footer a{height:36px;font-size:16px;background-color:#1c6da6;color:white;text-align:center;vertical-align:middle;line-height:36px;padding:0.5em 1em;}.hero__callout a:visited{color:white;}section.phmsa-news{padding:3rem 0;}.newsroom-button a:hover{text-decoration:none;}.phmsa_highlights p{display:block;}.phmsa_highlights .card{border:none;}.phmsa_highlights .card-body{}.phmsa_highlights .card-body p{width:75%;}.phmsa_highlights .card-body p.created{margin:0;font-weight:bold;}.phmsa_highlights .card-body p.title a{font-size:1.7em;font-weight:bold;color:#fff;}@media only screen and (min-device-width:320px) and (max-device-width:575px){.phmsa_highlights .card-body{}.phmsa_highlights .card-body p.created{font-size:1em;font-weight:400;}.phmsa_highlights .card-body p.title a{font-size:1em;}.phmsa_highlights .card-body .newsroom-button{margin-top:1em;}.phmsa_highlights .card-body .btn-modal{padding:0.6rem 0.6rem;font-size:0.9em;}}@media (min-width:576px) and (max-width:900px){.phmsa_highlights .card-body p.title a{font-size:1.1em;}.phmsa_highlights .card-body p.created{font-size:1em;font-weight:400;}.phmsa_highlights .card-body .btn-modal{padding:0.5rem 0.7rem;}.phmsa_highlights .card-body .newsroom-button{margin-top:1.4em;}}.path-frontpage .view-newsroom .views-field-title a:link{font-weight:700;margin-bottom:0.3rem;display:inline-block;}.path-frontpage .view-newsroom .views-field-field-effective-date{margin-bottom:0.4em;}.by-the-numbers{background-image:url(/themes/custom/phmsa/images/by-the-numbers-background.jpg);background-size:cover;color:#fff;padding-top:4rem;padding-bottom:4rem;}.by-the-numbers h1{text-align:center;margin-bottom:2.667rem;color:white;}.by-the-numbers .list-group-item{border:none;background:none;text-align:center;}.safety-initiatives-homepage{padding:3rem 0;}.safety-initiatives-homepage .views-field-field-summary{padding:0 0 0 1em;}.safety-initiatives-homepage .views-field-field-link{padding:1em 0 0.5em 1em;}.safety-initiatives-homepage .views-field-field-link .field-content a{font-size:1.2rem;font-weight:700;}section.highlights-carousel{overflow:hidden;margin-top:-125px;margin-bottom:3rem;z-index:10;position:relative;}section.highlights-carousel h1{background:#1c6da6;color:#fff;display:inline-block;margin:0px;padding:10px;font-size:3vw;}@media (max-width:50rem){section.highlights-carousel h1{font-size:1.5rem;}}@media (min-width:50rem){section.highlights-carousel h1{font-size:1.5rem;}}section.highlights-carousel .carousel-row{margin-right:-30px;}section.highlights-carousel img{margin-bottom:0.5rem;}section.highlights-carousel .slide__caption{padding:0;}section.highlights-carousel .slick-slide{padding-right:1rem;}section.highlights-carousel .slide__title{margin:0;text-align:left;}section.highlights-carousel .slide__title a{font-size:19px;line-height:21px;font-weight:400;}section.highlights-carousel .slick__arrow{bottom:auto;position:absolute;top:40%;width:100%;z-index:999;}section.highlights-carousel .slick-arrow{border-radius:0;width:2rem;height:3.125rem;}section.highlights-carousel .slick-arrow:hover::before,section.highlights-carousel .slick-arrow::before{color:transparent;}section.highlights-carousel .slick-prev,section.highlights-carousel .slick-next{background-color:rgba(75,86,93,0.9);background-color:rgba(75,86,93,0.9);}section.highlights-carousel .slick-prev:hover,section.highlights-carousel .slick-prev:focus,section.highlights-carousel .slick-next:hover,section.highlights-carousel .slick-next:focus{border-radius:0;background-color:rgba(75,86,93,0.9);background-color:rgba(75,86,93,0.9);}section.highlights-carousel .slick-prev::before,section.highlights-carousel .slick-next::before{background-repeat:no-repeat;-webkit-background-size:50% 50%;background-size:100%;background-position:center;display:block;position:relative;}section.highlights-carousel .slick-prev::before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='32' id='chevron-left' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath d='M20 1 L24 5 L14 16 L24 27 L20 31 L6 16 z'/%3E%3C/svg%3E");}section.highlights-carousel .slick-next::before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='32' id='chevron-right' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath d='M12 1 L26 16 L12 31 L8 27 L18 16 L8 5 z'/%3E%3C/svg%3E");}section.highlights-carousel .slick-next{right:1rem;}section.safety-initiatives{margin-bottom:4rem;}section.safety-initiatives h1{font-size:21px;color:#194178;font-weight:bold;margin-bottom:2rem;}section.safety-initiatives img{width:100%;}section.safety-initiatives .view-content{position:relative;margin-bottom:2rem;}section.safety-initiatives .views-field-title{position:absolute;width:100%;bottom:0;border-style:solid;border-width:0px 0px 0px 12px;-webkit-border-image:url(/themes/custom/phmsa/images/assets/ButtonHash_2x.png) 0 0 0 26 round repeat;-o-border-image:url(/themes/custom/phmsa/images/assets/ButtonHash_2x.png) 0 0 0 26 round repeat;border-image:url(/themes/custom/phmsa/images/assets/ButtonHash_2x.png) 0 0 0 26 round repeat;background-color:#15396c;background-image:url(/themes/custom/phmsa/images/assets/Arrow_2x.png);background-repeat:no-repeat;background-size:10%;background-position:98% 50%;opacity:0.8;padding:20px;padding-left:15px;font-size:19px;line-height:21px;}section.safety-initiatives .views-field-title:hover{background-color:#1c6da6;}section.safety-initiatives .views-field-title a{color:white;}section.safety-initiatives .views-field-title a:hover{text-decoration:underline;}section.quick-links{padding:3rem 0;background-color:#f2f3f7;}section.quick-links img{width:60px;}section.quick-links h1{font-size:21px;color:#194178;font-weight:bold;margin-bottom:2rem;}section.quick-links .media-body{margin-bottom:1rem;}section.quick-links .media-body a{font-weight:700;margin-bottom:1rem;display:inline-block;}section.outreach-section{background-color:#15396c;padding:55px 0px 35px 0px;}section.outreach-section .btn{text-align:center;background:#1c6da6;margin-top:0px;height:60px;display:flex;justify-content:center;align-items:center;color:white;border-radius:0;margin-bottom:1rem;}section.outreach-section .btn:hover{color:white;text-decoration:underline !important;cursor:pointer;}section.outreach-section .btn img{width:30px;margin-right:0.5rem;}.site-footer .subscribe-button{padding:1em;}@media (min-width:1200px){.highlights-carousel .container{max-width:1139px;}}@media (max-width:575.98px){.highlights-carousel .container:first-of-type{background-color:#1c6da6;}.highlights-carousel .col > h1{padding-left:0;padding-right:0;width:100%;}}.phmsa_highlights .card-body{align-self:center;}.btn-modal{display:inline-block;}.phmsa-news .newsroom-block .newsroom-button{margin:3rem 0;}.phmsa-news .phmsa_highlights .newsroom-button{margin-top:3rem;}.view-by-the-numbers{margin:auto;}.region-footer-right a:hover{text-decoration:none;}@media (min-width:994px){#header{position:sticky;top:0;z-index:500;}.user-logged-in #header{top:75px;}}#header .ultimenu .uitem:nth-last-child(-n + 2) .ultimenu__flyout{right:0;left:auto;}#header .ultimenu .uitem:nth-last-child(3) .ultimenu__flyout{left:0;right:auto;}.site-header .navbar-form{padding-top:0;}.site-header .menu--utility-menu a{padding:0 1.5em 1em 0;}.site-header .usasearch-search-block-form{float:right;margin-right:1.5em;}@media (max-width:991.98px){.site-header .usasearch-search-block-form{margin-right:0;}section.highlights-carousel{margin-top:0;}}@media (min-width:992px){.ultimenu.ultimenu--hover .ultimenu__link{padding-right:1.5em;}.ultimenu .caret{display:none;}}#block-views-block-newsroom-block-1,#block-views-block-newsroom-block-speeches{margin-bottom:30px;}.newsroom__row a:link{font-weight:normal;}.guidance-right{border-left:2px solid #ccc;padding-left:70px;}.bef-exposed-form #edit-keywords{max-width:250px;}.block_interpretations{margin-top:15px;}.guidance-right .form-submit{margin-top:5px;}@media (max-width:767px){.guidance-left{margin-bottom:30px;}.guidance-right{border-left:none;padding-left:15px;}}.table .thead-dark th{vertical-align:top;}.view-phmsa-safety-report.view-display-id-block_1 .table th.views-field-field-entity{width:25%;}.view.view-phmsa-safety-report table th .visually-hidden{display:none;}.view.view-phmsa-safety-report table td{max-width:150px;word-wrap:break-word;webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.views-exposed-form .form-submits{width:100%;}.views-exposed-form .form-submits .form-submit + .form-submit{margin-left:10px;}.views-exposed-form .date-range .form-group{margin:1.5rem 1rem 0 0;}.views-exposed-form .form-check{margin-bottom:1rem;}.views-exposed-form .form-check .form-checkbox,.views-exposed-form .form-check .form-check-input{margin-left:0;}.views-exposed-form .form-check .form-check-label{margin-left:1.25rem;}.view-phmsa-safety-report.view-display-id-block_1 .views-exposed-form .form-type-textfield:nth-child(1),.view-phmsa-safety-report.view-display-id-block_1 .views-exposed-form .form-type-textfield:nth-child(2),.view-phmsa-state-program-evaluations .views-exposed-form .form-type-textfield:nth-child(1),.view-phmsa-state-program-evaluations .views-exposed-form .form-type-textfield:nth-child(2){margin-top:1.5rem !important;}.view-phmsa-safety-report.view-display-id-block_2 .views-exposed-form .form-type-textfield:nth-child(3),.view-phmsa-safety-report.view-display-id-block_2 .views-exposed-form .form-type-textfield:nth-child(2){margin-top:1.5rem !important;}.views-exposed-form .form-submits{width:100%;}.view-phmsa-safety-report.view-display-id-block_1 table thead th .visually-hidden,.view-phmsa-state-program-evaluations table thead th .visually-hidden,.view-phmsa-hazmat-enforcement-actions-search table thead th .visually-hidden{display:none;}.view-phmsa-safety-report.view-display-id-block_1 input#edit-combine,.view-phmsa-state-program-evaluations input#edit-combine,.view-phmsa-hazmat-enforcement-actions-search input#edit-combine{max-width:200px;}.view-phmsa-safety-report.view-display-id-block_1 .views-exposed-form .form-text,.view-phmsa-state-program-evaluations .views-exposed-form .form-text,.view-phmsa-hazmat-enforcement-actions-search .views-exposed-form .form-text{margin-top:0 !important;}.view-phmsa-regulations-sections .form-check-input{margin-left:0;}.view-phmsa-regulations-sections .form-item-field-date-value,.view-phmsa-regulations-sections .form-item-field-date-value-1,.view-phmsa-regulations-sections .form-item-field-date-value-2{margin-top:1.5rem;}.tabs{position:relative;z-index:1;}.node--type-regulatory-report .content .field__label{font-weight:bold;}.node--type-regulatory-report .content .field--type-entity-reference{margin:0px;}.view-id-phmsa_hazmat_enforcement_actions_search header{margin:0 0 15px 15px;}.view-id-phmsa_hazmat_enforcement_actions_search .card-body{padding:1em;}.view-phmsa-hazmat-enforcement-actions-search .views-exposed-form .form-row > .col-auto:last-of-type{padding-right:4px;}#content a.btn-reset:link{text-decoration:none;}.btn-reset:visited{color:white;}.view-phmsa-interpretation-response .form-item-field-date-value,.view-phmsa-interpretation-response .form-item-field-date-value-1,.view-phmsa-interpretation-response .form-item-field-date-value-2{margin-top:1.5rem;}.path-approvals-and-permits-hazmat-approvals-search .main{padding-bottom:3rem;}.path-approvals-and-permits-hazmat-approvals-search table{font-size:0.8667rem;}@media (max-width:1199.98px){.path-approvals-and-permits-hazmat-approvals-search .container{max-width:100%;}}#approvelSearchForm form .row:last-of-type{margin-bottom:1.5rem;}.path-approvals-and-permits-hazmat-approvals-search .dataTables_scrollHeadInner,.path-approvals-and-permits-hazmat-approvals-search .dataTable,.path-approvals-and-permits .dataTables_scrollHeadInner,.path-approvals-and-permits .dataTable{width:100% !important;}#asp{font-size:.7rem;}
.breadcrumb{font-size:0.929em;}
