@import url("https://fonts.googleapis.com/css?family=Raleway:400,700&display=swap");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600&display=swap");body{background-color:white !important;}.text-black{color:#000;}h1{margin-bottom:1rem;}.path-frontpage h1 a{color:#15396c;}.featured-top,.by-the-numbers,.featured-work,.call-to-action-strip,.featured-bottom,.homepage-bottom{padding-top:4rem;padding-bottom:4rem;}.featured-top .views-field-body,.featured-bottom .views-field-body{margin-top:1.5rem;display:block;}.call-to-action-strip{background-image:url(/themes/custom/fhwa/images/call-to-action-background.jpg);background-size:cover;color:white;}.call-to-action-strip .field-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:15px;}.call-to-action-strip h1{color:white;}.call-to-action-strip a{color:white;}.call-to-action-strip .call-to-action-strip-body{margin-bottom:2.5rem;}.call-to-action-strip .call-to-action-strip-link{margin-bottom:2.5rem;}.call-to-action-strip .call-to-action-strip-link a{background-color:#15396c;padding:1rem 2rem;color:white;}.call-to-action-strip .call-to-action-strip-link a:hover{background-color:#1C6DA6;}.call-to-action-strip .call-to-action-strip-link a:link{text-decoration:none;}.by-the-numbers{background-image:url(/themes/custom/fhwa/images/by-the-numbers-background.jpg);background-size:cover;}.by-the-numbers-title{text-align:center;margin-bottom:2.667rem;color:white;}.views-field-field-by-the-numbers .field-content{display:flex;justify-content:space-between;}.views-field-field-by-the-numbers .field-content .field--name-field-value{font-size:36px;font-family:'Raleway';font-weight:bold;margin-bottom:.5rem;color:white;text-align:center;}.views-field-field-by-the-numbers .field-content .field--name-field-label{text-align:center;padding:0px 15px;color:white;margin-bottom:1rem;font-family:"Source Sans Pro";}@media (max-width:768px){.views-field-field-by-the-numbers .field-content{justify-content:center;flex-wrap:wrap;}}.featured-work{background-color:#f3f3f3;}.featured-work .view-display-id-featured_work_left_large img{width:100%;}.featured-work .card{margin-bottom:1rem;display:block;}.featured-work .card .card-field-header{font-size:0.93rem;font-weight:600;text-transform:uppercase;margin-bottom:0.3rem;font-family:'Source Sans Pro';color:#484848;}.featured-work .card .card-field-body h3{color:#1C6DA6;font-weight:600;font-size:1.125rem;}.featured-work .card .card-field-body p{font-size:1.067rem;line-height:22px;font-family:'Source Sans Pro';font-weight:400;}.view-display-id-featured_work_right a:link{font-weight:bold;}@media (max-width:991px){.featured-work article{margin-bottom:3rem;}}.homepage-bottom .homepage-bottom-block{margin-bottom:2rem;}.homepage-bottom h1{font-family:'Open Sans';font-size:21px;font-weight:600;color:#2d2d2d;}.homepage-bottom h1 a{font-family:'Open Sans';font-size:21px;font-weight:600;color:#2d2d2d;}.homepage-bottom .views-field-field-link,.homepage-bottom .view-footer{margin-top:2rem;margin-bottom:2rem;overflow:visible;display:block;}.homepage-bottom .views-field-field-link a,.homepage-bottom .views-field-field-link .more-link,.homepage-bottom .view-footer a,.homepage-bottom .view-footer .more-link{background-color:#15396c;padding:1rem 2rem;color:white;background-color:#1C6DA6;text-transform:uppercase;}.homepage-bottom .views-field-field-link a:hover,.homepage-bottom .views-field-field-link .more-link:hover,.homepage-bottom .view-footer a:hover,.homepage-bottom .view-footer .more-link:hover{background-color:#1C6DA6;}.homepage-bottom .views-field-field-link a:hover,.homepage-bottom .views-field-field-link .more-link:hover,.homepage-bottom .view-footer a:hover,.homepage-bottom .view-footer .more-link:hover{background-color:#15507a;text-decoration:none;}.homepage-bottom .views-field-last-updated{margin-bottom:.5rem;}.homepage-bottom .views-field-title{margin-bottom:1rem;}.call-to-action-strip .col-md-5{display:flex;align-items:center;}.call-to-action-strip .col-md-5 img{flex-shrink:0;}.featured-top a:link,.featured-bottom a:link,.homepage-bottom .views-field-title a:link{text-decoration:underline;}.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;}}#sidecontent a.btn:link,#content a.btn:link{text-decoration:none;}#content a.btn:visited{color:white;}#articles,#departments{overflow:auto;}.node--type-tfhrc-magazine-issue .node__content{margin-bottom:20px;}.node--type-tfhrc-magazine-issue #articles{margin-bottom:40px;}.magazine__dapartment{font-weight:700;font-size:1.267em;color:#194178;line-height:21px;}.view-tfhrc-related-articles .views-row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dee2e6;}.view-tfhrc-related-articles .views-row:last-child{border-bottom:none;}#block-views-block-tfhrc-past-issues-block-latest img{margin-top:0;margin-bottom:0;}.view-display-id-block_contact{margin-top:30px;}.views-exposed-form .form-submits,.bef-exposed-form .form-submits{width:100%;}.views-exposed-form .form-submits .form-submit:first-of-type,.bef-exposed-form .form-submits .form-submit:first-of-type{margin-left:0;}.views-exposed-form .form-submits .form-submit + .form-submit,.bef-exposed-form .form-submits .form-submit + .form-submit{margin-left:10px;}.path-public-roads-past-issues-years .collapsible_content{margin-top:30px;}.accordion button{width:100%;text-align:left;}.view-content .accordion:last-of-type .card{border-bottom:1px solid rgba(0,0,0,0.125);}.collapsible_content [data-toggle="collapse"]{display:block;}.collapsible_content [data-toggle="collapse"]:after{content:"\f107";display:inline-block;float:right;font-family:"Font Awesome 5 Free";font-size:1.25rem;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(180deg);transition:all linear 0.25s;}.collapsible_content [data-toggle="collapse"].collapsed:after{transform:rotate(0deg);}.search__magazine{padding-left:0;margin-bottom:30px;}.search__magazine h1{color:#72655F;font-weight:700;margin:0 0 0.5rem;border-bottom:1px solid #dee2e6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.25rem;line-height:1.2;}.search__magazine .form-text{width:60%;margin-right:10px;display:inline-block;}.search__magazine .btn{display:inline-block;}.tfhrc-subscribe-side{margin:30px 0;}.nav-link[data-toggle]:not(.collapsed):before{content:'';}article.node *[id]:before{display:block;content:" ";margin-top:-160px;height:160px;visibility:hidden;}.user-logged-in article.node *[id]:before{display:block;content:" ";margin-top:-240px;height:240px;visibility:hidden;}.tabs{position:relative;z-index:1;}.card.project__info p:last-child{margin-bottom:0;}.add--other-organizations .paragraph--type--partners-and-others + .paragraph--type--partners-and-others{border-bottom:1px solid #dee2e6;margin-bottom:.75rem;padding-bottom:.75rem;}.add--other-organizations .paragraph--type--partners-and-others:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0;}.list-group-item:first-child{border-top:0 !important;}.view-research-project-search .views-exposed-form .form-item-field-start-date-value{margin-right:.75rem;}.view-research-project-search .views-exposed-form .form-submit{margin-left:0;}.view-research-project-search .views-exposed-form .form-submit:last-child{margin-right:0;}.view-research-project-search .views-exposed-form .form-actions{padding:0 1rem;}.view-research-project-search .views-exposed-form .form-row > [class*="col-"]{padding-right:0 !important;padding-left:0 !important;}body.node--type-expertise .field--type-entity-reference{margin:0;}.view .shs-enabled{display:none;}.user-logged-in .cke iframe.cke_wysiwyg_frame html{background:#FFF !important;}.block-views-blocktfhrc-related-articles-block-1,.block-views-blocktfhrc-related-articles-block-2{position:inherit;}.view-fhwa-roles-and-responsibilities-search .form-type-textfield,.view-fhwa-roles-and-responsibilities-search .form-type-select,.view-fhwa-roles-and-responsibilities-search .form-type-entity-autocomplete,.view-fhwa-expertise-directory .form-type-textfield,.view-fhwa-expertise-directory .form-type-select,.view-fhwa-expertise-directory .form-type-entity-autocomplete{width:30%;}.view-fhwa-roles-and-responsibilities-search .views-table,.view-fhwa-expertise-directory .views-table{font-size:smaller;}@media (max-width:768px){.view-fhwa-roles-and-responsibilities-search .form-type-textfield,.view-fhwa-roles-and-responsibilities-search .form-type-select,.view-fhwa-roles-and-responsibilities-search .form-type-entity-autocomplete,.view-fhwa-expertise-directory .form-type-textfield,.view-fhwa-expertise-directory .form-type-select,.view-fhwa-expertise-directory .form-type-entity-autocomplete{width:100%;}}#content .tfhrc-content-tabs-container a:link{text-decoration:none;}.path-research .table{font-size:smaller;}.view-flh-alerts-and-notices ul{padding-left:1.25rem;}.view-flh-alerts-and-notices ul li{list-style-type:disc;}.bef--secondary{width:100%;}.path-turner-fairbank-highway-research-center-organization .block-page-title-block h1.title{margin-bottom:2rem;text-align:center;}.view-fhwa-organizational-chart{margin:0 0 5rem;}.view-fhwa-organizational-chart .accordion__title a:hover{text-decoration:none;}.view-fhwa-organizational-chart .accordion__title a::after{display:inline-block;float:right;font-family:"Font Awesome 5 Free";font-size:1rem;font-weight:900;}.view-fhwa-organizational-chart .accordion__title a.collapsed[aria-expanded="false"]::after{content:"\f067";}.view-fhwa-organizational-chart .accordion__title a[aria-expanded="true"]::after{content:"\f068";}.view-fhwa-organizational-chart .accordion__title a.collapsed[aria-expanded="true"]::after{content:"\f067";}.site-footer__bottom a:link{text-decoration:underline;}.site-footer .navigation .nav-item a:hover{color:#CFCFCF !important;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){}body.node--type-flh-projects .field--type-entity-reference{margin:0px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ultimenu__region{text-align:left;}}
.breadcrumb{font-size:0.929em;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.form-row>fieldset,.form-row>div{padding-right:5px;padding-left:5px;flex:0 0 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}
