.vertical-mdl-tabs{margin-top:0px;}.vertical-mdl-tabs .mdl-tabs__tab-bar{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:35px;height:inherit;border-bottom:none;}.vertical-mdl-tabs .mdl-tabs__tab{width:100%;height:35px;line-height:35px;box-sizing:border-box;letter-spacing:2px;}.vertical-mdl-tabs.mdl-tabs.is-upgraded a.mdl-tabs__tab.is-active{border-right:2px solid #c1341f;background:#424242 !important;color:#fff !important;}.equipment-type ul li a{text-transform:uppercase;width:100%;height:35px;line-height:35px;box-sizing:border-box;letter-spacing:2px;color:#424242 !important;font-size:15px;}.equipment-type  ul{list-style:none;}#superfish-menu-equipment-type-toggle{text-transform:uppercase;}div.sf-accordion-toggle.sf-style-black > a::after{color:#c1341f;}.vertical-mdl-tabs .equipment-type a.mdl-tabs__tab{color:#424242 !important;}.front .vertical-mdl-tabs .equipment-type a.mdl-tabs__tab{color:rgba(255,255,255,0.8) !important;}.vertical-mdl-tabs .equipment-type a.mdl-tabs__tab:hover,.equipment-type  ul li a:hover{color:#fff !important;}.vertical-mdl-tabs.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after{content:inherit;height:0;}.vertical-mdl-tabs.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active,.mdl-tabs__panel,.vertical-mdl-tabs.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active,.mdl-layout__tab-panel{padding:0 30px;height:100%;background:#424242;}.vertical-mdl-tabs.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active,.mdl-tabs__panel ul,.vertical-mdl-tabs.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active,.mdl-layout__tab-panel ul{padding-left:0px !important;height:100%;padding-top:8px;}.vertical-mdl-tabs.mdl-tabs .mdl-tabs__tab{text-align:left;}.vertical-mdl-tabs .mdl-menu__item{opacity:1 !important;margin-right:8px;font-size:12px;margin-bottom:8px;line-height:18px !important;height:auto !important;white-space:normal !important;}.vertical-mdl-tabs .mdl-menu__item a{color:rgba(255,255,255,0.8) !important;}.vertical-mdl-tabs .mdl-menu__item a:hover{color:#f4ca3e !important;}.vertical-mdl-tabs .mdl-menu__item.all a{color:#c1341f !important;font-size:14px;font-weight:bold;}.vertical-mdl-tabs .mdl-menu__item:hover{background:transparent;}.vertical-mdl-tabs i.material-icons{color:#c1341f;vertical-align:middle;}.material-icons.eqp::before{content:"keyboard_arrow_right";}.menu-all-link{margin:20px 16px;}nav#block-equipmenttype .mdl-layout__header{min-height:auto;}nav#block-equipmenttype .mdl-layout__container{position:initial !important;}nav#block-equipmenttype .mdl-layout__tab{padding:0 10px;color:#424242 !important;}nav#block-equipmenttype .mdl-layout__tab-bar-button{background-color:rgba(244,202,62,0.7);}nav#block-equipmenttype .mdl-layout__header,nav#block-equipmenttype .mdl-layout__tab-bar{background-color:rgba(0,0,0,0.1);}nav#block-equipmenttype .mdl-layout.is-upgraded .mdl-layout__tab-panel{padding:16px 0 8px;}nav#block-equipmenttype .mdl-layout.is-upgraded .mdl-layout__tab.is-active::after{background:#c1341f;}nav#block-equipmenttype .mdl-layout__header{box-shadow:none;}#block-equipmenttypecustom,#block-equipmenttype-3{display:none;}#block-equipmenttypecustom{padding-bottom:20px;}.equipment-type a.mdl-tabs__tab:first-child{order:5;}.equipment-type a.mdl-tabs__tab:nth-child(2){order:1;}.equipment-type a.mdl-tabs__tab:nth-child(3){order:2;}.equipment-type a.mdl-tabs__tab:nth-child(4){order:7;}.equipment-type a.mdl-tabs__tab:nth-child(5){order:3;}.equipment-type a.mdl-tabs__tab:nth-child(6){order:7;}.equipment-type a.mdl-tabs__tab:nth-child(7){order:6;}.equipment-type a.mdl-tabs__tab:nth-child(8){order:4;}.submenu-left,.submenu-right{float:left;}ul.sf-menu .sf-sub-indicator{right:auto !important;color:#c1341f !important;top:60% !important;}ul.sf-menu .sf-sub-indicator::after{line-height:0px !important;}#superfish-menu-equipment-type-accordion  li{background:#ddd !important;}#superfish-menu-equipment-type-accordion  li a{text-transform:uppercase;color:#424242 !important;letter-spacing:1px;}#superfish-menu-equipment-type-accordion li a:hover{color:#fff !important;}div.sf-accordion-toggle.sf-style-black a.sf-expanded,ul.sf-menu.sf-style-black.sf-accordion li.sf-expanded > a,ul.sf-menu.sf-style-black.sf-accordion li.sf-expanded > span.nolink{font-weight:normal;}div.sf-accordion-toggle.sf-style-black a,div.sf-accordion-toggle.sf-style-black a.sf-expanded{background:#424242 !important;border:1px solid #424242 !important;font-weight:normal !important;}#superfish-menu-equipment-type-accordion li.sf-depth-2 a{font-size:12px;letter-spacing:0px !important;}#superfish-menu-equipment-type-accordion .sf-clone-parent a{color:#c1341f !important;padding-left:24px;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:none !important;}@media (min-width:0px) and (max-width:1176px){.material-icons.eqp::before{content:"keyboard_arrow_down";}nav#block-equipmenttype{display:none;}#block-equipmenttypecustom{display:none;}#block-equipmenttype-3{display:block;}}
.getmdl-select{outline:none}.getmdl-select .mdl-textfield__input{cursor:pointer}.getmdl-select .selected{background-color:#ddd}.getmdl-select .mdl-icon-toggle__label{float:right;margin-top:-30px;color:rgba(0,0,0,0.4);transform:rotate(0);transition:transform 0.3s}.getmdl-select.is-focused .mdl-icon-toggle__label{color:#3f51b5;transform:rotate(180deg)}.getmdl-select .mdl-menu__container{width:100% !important;margin-top:2px}.getmdl-select .mdl-menu__container .mdl-menu{width:100%}.getmdl-select .mdl-menu__container .mdl-menu .mdl-menu__item{font-size:16px}.getmdl-select__fix-height .mdl-menu__container .mdl-menu{overflow-y:auto;max-height:288px !important}.getmdl-select__fix-height .mdl-menu.mdl-menu--top-left{bottom:auto;top:0}
.mdl-layout__header{background-color:#fff !important;}.brandline{background-color:#22295E;}.fixed-width{max-width:1200px;margin:auto;}.inline{display:inline-block;vertical-align:top;}.navbar-logo a img,.navbar-logo a span{height:auto;}.navbar-logo a{padding:0;margin-top:20px;}.navbar-slogan{height:auto;padding:0;margin-bottom:20px;font-size:14px;}.mdl-layout__header .mdl-layout__drawer-button{top:15px;background-color:#22295E;}.mdl-layout__header .mdl-layout__drawer-button i{font-size:50px;}.indent-branding{margin-left:68px;}.brandline .mdl-cell--3-col{float:right;}#block-socialicons{margin-top:20px;margin-bottom:14px;text-align:right;}#block-socialicons a{display:inline-block;height:25px;width:25px;margin-left:25px;}#block-socialicons #facebook{background:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Facebook.svg');}#block-socialicons #twitter{background:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Twitter.svg');}#block-socialicons #linkedin{background:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/LinkIn.svg');}#block-socialicons #instagram{background:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Instagram.svg');}#block-socialicons #rss{background:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Newsfeed.svg');}#block-eyebrowmenu{text-align:right;}#block-eyebrowmenu a{color:#fff;text-transform:uppercase;font-size:10px;}#block-eyebrowmenu a:hover{color:#FEC10D;}.rb-drawer{border-right:none;}.mdl-layout__drawer>.mdl-layout__title,.mdl-layout__drawer>.mdl-layout-title{padding:0 20px !important;border-bottom:3px solid  #FEC10D;background:#22295E;}.rb-drawer .mdl-layout-title .logo{margin:20px 0;}.rb-drawer .mdl-layout-title .logo img{width:100%;}.rb-drawer ul.navbar-nav{margin:0px !important;}.rb-drawer ul.main-nav > li{display:block !important;}.rb-drawer ul.menu.nav{padding-left:10px;padding-right:10px;}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{text-transform:uppercase;}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link a{color:#22295E !important;font-weight:700;}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link a:hover{color:#00747F !important;}.mdl-layout__drawer .mdl-navigation ul.menu li.mdl-menu__item a{color:#00747F !important;font-weight:700;}.mdl-layout__drawer .mdl-navigation ul.menu li.mdl-menu__item a:hover{color:#22295E !important;}.rb-drawer ul.menu.nav button{display:none;}.rb-drawer ul.menu.nav .mdl-menu__container{visibility:visible !important;height:auto !important;position:relative !important;}.rb-drawer ul.menu.nav .mdl-menu{position:static !important;opacity:1 !important;min-width:200px;}.rb-drawer ul.menu.nav li.mdl-menu__item{opacity:1 !important;height:auto;line-height:normal;text-transform:initial !important;margin-bottom:3px;white-space:normal !important;font-size:13px !important;}.rb-drawer.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{padding:8px !important;}.menu-container{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin:0;width:100%;}.menu-container li a,.menu-container li span{color:#000000;text-transform:uppercase;font-size:16px;padding:0;margin:17px 46px 17px 0;display:inline-block;}ul.sf-menu span.nolink{padding:0 7px 0 0;}ul.sf-menu .sf-sub-indicator{margin:0;color:#000 !important;}ul.sf-menu .traffic,.rb-drawer li.mdl-navigation__link:last-child a{color:transparent !important;background:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/T&T_Logo.svg') 0px 0px;background-size:96px;width:96px;background-repeat:no-repeat;margin:9px 0;height:32px;display:block;}ul.sf-menu .traffic:hover,.rb-drawer li.mdl-navigation__link:last-child a:hover{color:transparent !important;}.menu-container li li a{margin:10px;}.menu-container li li a:hover{color:#00747F;}ul.sf-menu li a{line-height:unset !important;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{top:50px;background:#fff;}ul.sf-menu .sf-with-ul{padding-right:0;}ul.sf-menu .sf-with-ul:hover{color:#00747F;}.show-search{color:#fff;text-transform:uppercase;font-size:10px;cursor:pointer;}.show-search:hover{color:#FEC10D;}#blockSearch{display:none;position:absolute;background:#333;top:38px;width:250px;right:0;padding:10px;z-index:999;}#blockSearch .material-icons{position:absolute;right:0;top:0;color:#fff;}#blockSearch .js-form-submit{display:none;}#blockSearch .mdl-textfield__label{display:none;}#blockSearch .mdl-textfield{padding:0;}#blockSearch #edit-search-api-fulltext{border-bottom:1px solid #FEC10D;color:#fff;}.path-search #edit-actions{padding-bottom:20px;}.region-eyebrow{position:relative;}@media (min-width:1200px){.mdl-layout__drawer-button{left:calc(50% - 624px) !important;}}@media (min-width:1024px) and (max-width:1255px){.indent-branding{margin-left:84px;width:calc(60% - 16px);}.brandline .mdl-cell--3-col{width:calc(40% - 70px);}.menu-container li a,.menu-container li span{font-size:14px;margin:17px 30px 17px 0;}ul.sf-menu .sf-sub-indicator{height:10px;}}@media (min-width:0px) and (max-width:1024px){.indent-branding{margin-left:84px;}.brandline .mdl-cell--3-col{display:none;}.menu-container{display:none;}}@media (min-width:0px) and (max-width:758px){.indent-branding{margin-left:84px;width:calc(100% - 110px);}.navbar-slogan{display:none;}.mdl-layout__header .mdl-layout__drawer-button{top:5px;}}
.four-inline-row{display:inline-block;width:calc(25% - 25px);margin:40px 25px 20px 0;}.four-inline-row:last-child{margin-right:0px;}.category-block h2{font-size:26px;line-height:28px;text-transform:uppercase;margin:auto;text-align:center;}.category-block h2::before{background-image:url('/sites/rb/themes/mdl/images/Arrow_Icon.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 10px 4px 0;}.category-block img{margin:10px 0 0 0;}.category-block h2:hover,.category-block img:hover{cursor:pointer;}.category-boxes{margin-bottom:30px;}.news-block{display:inline-block;width:calc(25% - 56px);margin:30px 23px 20px 0;vertical-align:top;border:2px solid #000000;border-radius:2px;padding:15px;position:relative;min-height:588px;}.news-block h2{font-size:26px;text-transform:uppercase;position:absolute;top:-25px;margin:0;background:#fff;left:calc(50% - 94px);padding:0 5px;}.news-block .views-row{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #C5C5C5;margin-bottom:10px;}.news-block .views-row .views-field-field-topical,.front-page-standard .views-row .views-field-field-topical{margin-bottom:10px;display:inline-block;padding:10px 0;}.front-page-standard figcaption,.region-front-category figcaption{display:none;}.news-block .views-row .views-field-field-topical a,.front-page-standard .views-row .views-field-field-topical a{border-bottom:1px solid #FEC10D;font-size:12px;text-transform:uppercase;color:#000;padding-bottom:5px;}.news-block .views-row .views-field-field-topical a:hover,.front-page-standard .views-row .views-field-field-topical a:hover{color:#00747F;}.news-block .views-row .views-field-field-sponsored,.front-page-standard .views-row .views-field-field-sponsored{display:inline-block;margin-left:20px;}.news-block .views-row .views-field-field-sponsored span,.front-page-standard .views-row .views-field-field-sponsored span{color:#00747F;text-transform:uppercase;}.news-block .views-row .views-field-title a,.front-page-standard .views-row .views-field-title a{font-size:18px;line-height:22px;text-transform:uppercase;color:#000;}.news-block .views-row .views-field-title a:hover,.front-page-standard .views-row .views-field-title a:hover{color:#22295E;}.news-block .views-row .views-field-body,.front-page-standard .views-row .views-field-body{color:#404041;font-size:14px;line-height:20px;}.news-block .views-row .views-field-body p,.front-page-standard .views-row .views-field-body p{margin:0;line-height:22px;}.news-block .views-row .views-field-field-publication-date,.front-page-standard .views-row .views-field-field-publication-date{font-size:12px;text-transform:uppercase;color:#B5B5B5;}.news-block .views-row .views-field-view-node a,.front-page-standard .views-row .views-field-view-node a{font-size:12px;text-transform:uppercase;}.news-block footer{text-align:center;}.news-block footer a{color:#000000;text-transform:uppercase;font-size:16px;}.news-block footer a:hover{color:#00747F;}.news-block footer a:before{background-image:url('/sites/rb/themes/mdl/images/Arrow_Icon.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 1px 0;}.news-mega{display:inline-block;width:calc(75% - 16px);margin:30px 0px 20px 0;vertical-align:top;position:relative;}.news-mega .views-field-field-image img{width:100%;}.news-mega .views-field-nothing{position:absolute;bottom:80px;right:0;background:rgba(0,0,0,0.6);max-width:436px;padding:10px 20px;}.video-block .views-field-nothing-1{display:none;}.news-mega .views-field-nothing .topical,.video-block .views-field-nothing .topical,.video-block .views-field-nothing-1 .topical{margin-bottom:10px;display:inline-block;}.news-mega .views-field-nothing .topical a,.video-block .views-field-nothing .topical a,.video-block .views-field-nothing-1 .topical a{border-bottom:1px solid #FEC10D;font-size:14px;text-transform:uppercase;color:#fff;padding-bottom:5px;}.news-mega .views-field-nothing .topical a:hover,.video-block .views-field-nothing .topical a:hover,.video-block .views-field-nothing-1 .topical a:hover{color:#FEC10D;}.news-mega .views-field-nothing .sponsored,.video-block .views-field-nothing .sponsored,.video-block .views-field-nothing-1 .sponsored{display:inline-block;margin-left:20px;}.news-mega .views-field-nothing .sponsored span,.video-block .views-field-nothing .sponsored span,.video-block .views-field-nothing-1 .sponsored span{text-transform:uppercase;color:#00747F;}.news-mega .views-field-nothing .title a,.video-block .views-field-nothing .title a,.video-block .views-field-nothing-1 .title a{font-size:24px;text-transform:uppercase;color:#fff;line-height:30px;}.news-mega .views-field-nothing .title a:hover,.video-block .views-field-nothing .title a:hover,.video-block .views-field-nothing-1 .title a:hover{color:#00747F;}.news-mega .views-field-nothing .date{text-transform:uppercase;color:#C5C5C5;font-size:14px;}.front-page-standard{position:relative;}.front-page-standard h2{font-size:32px;text-transform:uppercase;border-bottom:2px solid #000;}.front-page-standard header{position:absolute;right:0;top:20px;}.front-page-standard .front-page-standard header{top:-55px;}.front-page-standard .contextual-region header{top:-76px;}.front-page-standard header a{color:#000000;text-transform:uppercase;font-size:16px;}.front-page-standard header a:hover{color:#00747F;}.front-page-standard header a:before{background-image:url('/sites/rb/themes/mdl/images/Arrow_Icon.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 1px 0;}.three-inline-row .views-row{display:inline-block;width:calc(33% - 16px);margin:20px 25px 20px 0;vertical-align:top;}.three-inline-row .views-row:last-child{margin:20px 0;}.front-page-standard .views-row .views-field-title a{font-size:22px;line-height:32px;}.front-page-standard .views-row .views-field-body,.video-block .views-field-nothing .body{font-size:16px;}.video-block .views-row{display:inline-block;width:calc(75% - 15px);margin:0 25px 0 0;vertical-align:top;}.video-block .views-field-nothing{display:inline-block;width:calc(33.3333% - 15px);margin:0 25px 0 0;vertical-align:top;}.video-block .views-field-nothing h2{margin:0 0 20px 0;text-transform:uppercase;font-size:32px;color:#fff;line-height:34px;}.video-block .views-field-nothing .topical,.video-block .views-field-nothing-1 .topical{margin-bottom:15px;display:inline-block;}.video-block .views-field-nothing .topical a,.video-block .views-field-nothing-1 .topical a{font-size:12px;}.video-block .views-field-nothing .sponsored,.video-block .views-field-nothing-1 .sponsored{display:inline-block;margin-left:20px;}.video-block .views-field-nothing .sponsored span,.video-block .views-field-nothing-1 .sponsored span{text-transform:uppercase;color:#00747F;}.video-block .views-field-nothing .title,.video-block .views-field-nothing-1 .title{margin-bottom:10px;}.video-block .views-field-nothing .title a,.video-block .views-field-nothing-1 .title a{font-size:20px;line-height:26px;}.video-block .views-field-nothing .body,.video-block .views-field-nothing-1 .body{color:#FFFFFF;font-size:16px;line-height:20px;margin-bottom:10px;}.video-block .views-field-nothing .body p,.video-block .views-field-nothing-1 .body p{margin:0;color:#fff;}.video-block .views-field-nothing .date,.video-block .views-field-nothing-1 .date{font-size:12px;color:#C5C5C5;text-transform:uppercase;margin-bottom:10px;}.video-block .view-all-vids a{color:#fff;text-transform:uppercase;font-size:16px;}.video-block .view-all-vids a:hover{color:#FEC10D;}.video-block .view-all-vids a:before{background-image:url('/sites/rb/themes/mdl/images/Arrow_Icon_Yellow.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 1px 0;}.video-block .views-field-field-video-url,.video-block .views-field-nothing-2{display:inline-block;width:calc(66.6666% - 15px);margin:0;vertical-align:top;}.video-block .views-field-field-video-url .field-name-name{display:none;}.video-block .views-field-field-video-url .video-js,.video-block .views-field-nothing-2 .video-js{width:100%;height:315px !important;}.video-block footer{display:inline-block;width:calc(25% - 15px);margin:0;vertical-align:top;max-height:315px;overflow-y:scroll;}.video-block footer .views-row{width:calc(100% - 25px);border-bottom:1px solid #C5C5C5;padding-bottom:10px;margin-bottom:20px;}.video-block footer .views-row img{width:68px;float:left;margin:6px 15px 20px 0;}.video-block footer .views-row .views-field-title a{color:#fff;font-size:12px;}.video-block footer .views-row .views-field-title a:hover{color:#FEC10D;}.video-block footer .views-field-field-publication-date{font-size:10px;color:#C5C5C5;}.scrolltop i{font-size:30px;margin:12px 0;}.video-block footer::-webkit-scrollbar,#block-rbtwitterfeed .field::-webkit-scrollbar{width:6px;}.video-block footer::-webkit-scrollbar-track,#block-rbtwitterfeed .field::-webkit-scrollbar-track{background:rgba(197,197,197,0.5);border-radius:10px;}.video-block footer::-webkit-scrollbar-thumb,#block-rbtwitterfeed .field::-webkit-scrollbar-thumb{background:rgba(197,197,197,1);border-radius:10px;}.video-block footer::-webkit-scrollbar-thumb:hover,#block-rbtwitterfeed .field::-webkit-scrollbar-thumb:hover{background:#FEC10D;}.front-middle-content{margin:0 25px 0 0;}.front-middle-content .podcast-block h2{margin-top:0px;}.front-middle-content .podcast-block .views-row,.web-exclusives-block .views-row{display:inline-block;width:calc(66% - 20px);vertical-align:top;margin-right:40px;}.front-middle-content .podcast-block .views-field{margin-bottom:5px;}.front-middle-content .podcast-block .views-field-field-image{float:left;width:50%;margin:6px 15px 20px 0;}.front-middle-content .podcast-block .views-field-title a,.web-exclusives-block .views-field-title a{font-size:20px;line-height:26px;}.front-middle-content .podcast-block .views-field-created{color:#C5C5C5;font-size:12px;text-transform:uppercase;}.front-middle-content .podcast-block footer,.web-exclusives-block footer{display:inline-block;width:calc(33% - 20px);vertical-align:top;}.front-middle-content .podcast-block footer .views-row,.web-exclusives-block footer .views-row{width:100%;display:block;border-bottom:1px solid #C5C5C5;padding-bottom:10px;margin-bottom:20px;}.front-middle-content .podcast-block footer .views-row:last-child,.web-exclusives-block footer .views-row:last-child{border-bottom:0;}.front-middle-content .podcast-block footer .views-field-title a,.front-middle-content .web-exclusives-block footer .views-field-title a{font-size:16px;line-height:20px;}.front-middle-content .podcast-block .listen-link{margin-right:10px;}.two-inline-row .views-row{display:inline-block;width:calc(50% - 15px);margin:0 25px 20px 0;vertical-align:top;}.two-inline-row .views-row-2,.two-inline-row .views-row-4,.two-inline-row .views-row-6,.two-inline-row .views-row-8,.two-inline-row .views-row-10,.two-inline-row .views-row-11,.two-inline-row .views-row-12{margin-right:0;}.sidebar{width:calc(33.3333333333% - 10px) !important;}.sidebar .current-issue{border:2px solid #000000;border-radius:2px;padding:30px 25px 15px;margin-top:40px;position:relative;max-width:275px;}.sidebar .current-issue h2{font-size:26px;text-transform:uppercase;position:absolute;top:-25px;margin:0;background:#fff;left:calc(50% - 110px);padding:0 5px;}.sidebar .current-issue .views-field-field-image{margin-bottom:20px;}.sidebar .current-issue .views-field-field-digital-edition-url,.sidebar .current-issue .views-field-nothing{text-align:right;margin-bottom:10px;}.sidebar .current-issue .views-field-field-digital-edition-url a,.sidebar .current-issue .views-field-nothing a{text-transform:uppercase;color:#000;font-size:16px;}.sidebar .current-issue .views-field-field-digital-edition-url a:hover,.sidebar .current-issue .views-field-nothing a:hover{color:#00747F;}#block-countdowntimer{background:#444;padding:30px;margin:40px 0 80px;text-align:center;position:relative;}#block-countdowntimer:before{content:"WHEN THE HIGHWAY TRUST FUND GOES BUST";color:#ffc213;font-size:24px;line-height:26px;}#jquery-countdown-timer{margin-top:10px;}#block-countdowntimer .position{max-width:100%;font-size:20px;text-transform:uppercase;padding:0 2px 0 0;}#block-countdowntimer .position .digit{color:#ffc213;background:#fff;border-radius:0;font-family:'PT Mono';line-height:30px;padding-right:2px;}#block-countdowntimer .countDiv:before,#block-countdowntimer .countDiv:after{background-color:#ffc213;top:20px;}#block-countdowntimer .countDiv:after{top:30px;}#jquery-countdown-timer-note{display:none;}#block-countdowntimer .countWeeks,#block-countdowntimer .countDays,#block-countdowntimer .countHrs,#block-countdowntimer .countMins,#block-countdowntimer .countSecs{position:relative;}#block-countdowntimer .countWeeks:after{content:"weeks";color:#fff;display:block;letter-spacing:normal;font-size:12px;text-transform:uppercase;position:absolute;left:1px;}#block-countdowntimer .countDays:after{content:"days";color:#fff;display:block;letter-spacing:normal;font-size:12px;text-transform:uppercase;position:absolute;left:7px;}#block-countdowntimer .countHrs:after{content:"hours";color:#fff;display:block;letter-spacing:normal;font-size:12px;text-transform:uppercase;position:absolute;left:1px;}#block-countdowntimer .countMins:after{content:"minutes";color:#fff;display:block;letter-spacing:normal;font-size:12px;text-transform:uppercase;position:absolute;left:-4px;}#block-countdowntimer .countSecs:after{content:"seconds";color:#fff;display:block;letter-spacing:normal;font-size:12px;text-transform:uppercase;position:absolute;left:-7px;}#block-countdowntimer:after{content:"The HTF could go bust on Jan 1, 2020";color:#fff;font-size:16px;line-height:18px;position:absolute;width:calc(100% - 40px);left:0;bottom:-38px;background:#222;padding:10px 20px;}.sidebar #block-rbtwitterfeed{margin-top:80px;border:2px solid #22295E;}.sidebar #block-rbtwitterfeed h2{font-size:26px;line-height:28px;text-align:center;margin:0;padding:20px 0;background:#22295E;color:#fff;}.sidebar #block-rbtwitterfeed .field{padding:20px;max-height:400px;overflow-y:scroll;}.sidebar .twitter_widget{border:0;}.sidebar .tweet-username{display:none;}.sidebar .tweet-image{margin-bottom:55px;}.sidebar .tweet-text{clear:none;}.sidebar .tweet-time{position:absolute;top:10px;right:4px;}.sidebar .tweet-actions{float:none;padding:10px 0 0 60px;}.sidebar .tweet-action{margin-right:33%;}.sidebar .tweet-action:last-child{margin-right:0;}.read-more-block img{width:100%;}.read-more-block .four-inline-row{position:relative;overflow:hidden;margin-top:0;}.read-more-block .title{position:absolute;top:calc(50% - 40px);text-transform:uppercase;color:#fff;font-size:26px;line-height:28px;width:100%;text-align:center;}.read-more-block .image-link::after{display:block;position:relative;background:#15255D;margin-top:-286px;height:286px;width:100%;content:'';opacity:0.5;}.section-dark{background:#3A3A3A;padding:30px 15px;margin:20px 0;}.front-page-standard .three-inline-row .views-row{margin-top:0 !important;}@media (min-width:1024px) and (max-width:1255px){.news-block{width:calc(35% - 56px);}.news-mega{width:calc(65% - 16px);}.three-inline-row .views-row{width:calc(33% - 18px);}.front-page-standard h2{font-size:22px;}.front-middle-content .podcast-block .views-field-field-image{width:100%;}.front-middle-content .podcast-block .views-row,.web-exclusives-block .views-row{width:calc(50% - 20px);}.front-middle-content .podcast-block footer,.web-exclusives-block footer{width:calc(50% - 25px);}#block-countdowntimer .position{font-size:14px;}#block-countdowntimer .position .digit{line-height:24px;}#block-countdowntimer .countDays:after,#block-countdowntimer .countHrs:after,#block-countdowntimer .countMins:after,#block-countdowntimer .countSecs:after{font-size:10px;}#jquery-countdown-timer{font-size:24px !important;}#block-countdowntimer:after{bottom:-56px;}.sidebar .tweet-time{position:relative;top:0;right:0;}.sidebar .tweet-action{margin-right:25%;}}@media (min-width:0px) and (max-width:1024px){.four-inline-row{width:calc(50% - 25px);}.four-inline-row:nth-child(2){margin-right:0;}.news-block{width:calc(100% - 34px);min-height:0;}.news-mega{width:100%;}.three-inline-row .views-row{width:calc(33% - 18px);}.video-block .views-field-nothing{width:100%;margin-bottom:20px;}.video-block .views-field-field-video-url,.video-block .views-field-nothing-2{width:100%;}.video-block .views-row{width:calc(65% - 15px);}.video-block footer{width:calc(35% - 15px);max-height:600px;}.front-page-standard h2{font-size:22px;}.front-middle-content .podcast-block .views-field-field-image{width:100%;}.front-middle-content .podcast-block .views-row,.web-exclusives-block .views-row{width:calc(50% - 20px);}.front-middle-content .podcast-block footer,.web-exclusives-block footer{width:calc(50% - 25px);}.sidebar{width:100% !important;max-width:385px;margin:auto;margin-top:40px;}}@media (min-width:0px) and (max-width:758px){.container{padding:0 10px;}.four-inline-row{margin:20px 10px 20px 0;width:calc(50% - 10px);}.category-block h2{font-size:16px;line-height:18px;}.category-block h2::before{background-size:6px 6px;height:6px;width:6px;margin:0 5px 4px 0;}.news-mega .views-field-nothing{bottom:0;}.news-mega .views-field-nothing .title a,.video-block .views-field-nothing .title a{font-size:18px;line-height:20px;}.front-page-standard{margin-bottom:40px;}.front-page-standard h2{font-size:26px;}.front-page-standard .contextual-region header{bottom:-20px;top:unset;right:0;width:100%;text-align:center;}.three-inline-row .views-row{width:100%;margin:20px 0;padding-bottom:20px;border-bottom:1px solid #C5C5C5;}.video-block .views-row{width:100%;margin:0;}.video-block footer{display:none;}.video-block .views-field-field-video-url,.video-block .views-nothing-2{margin-bottom:20px;}.video-block .views-field-field-video-url .video-js,.video-block .views-field-nothing-2 .video-js{height:152px !important;}.video-block .views-field-nothing-1{display:block;}.video-block .views-field-nothing-1 .view-all-vids{text-align:center;padding-top:10px;border-top:1px solid #C5C5C5;margin-top:10px;}.front-middle-content .podcast-block .views-row,.web-exclusives-block .views-row{margin:0;width:100%;padding-bottom:10px;border-bottom:1px solid #C5C5C5;margin-bottom:10px;}.front-middle-content .podcast-block footer,.web-exclusives-block footer{margin:0;width:100%;}.front-middle-content .podcast-block footer .views-row:last-child,.web-exclusives-block footer .views-row:last-child{border-bottom:1px solid #C5C5C5;}.two-inline-row .views-row{margin:0 10px 20px 0;}.two-inline-row .views-row-2,.two-inline-row .views-row-4,.two-inline-row .views-row-6,.two-inline-row .views-row-8,.two-inline-row .views-row-10{margin-right:0;}.front-page-standard .views-row .views-field-title a{font-size:16px;line-height:20px;word-break:break-word;}.front-page-standard .two-inline-row header{padding-top:10px;border-top:1px solid #C5C5C5;margin-top:10px;width:100%;text-align:center;right:0;}#block-countdowntimer .position{font-size:14px;}#block-countdowntimer .position .digit{line-height:24px;}#block-countdowntimer .countDays:after,#block-countdowntimer .countHrs:after,#block-countdowntimer .countMins:after,#block-countdowntimer .countSecs:after{font-size:10px;}#jquery-countdown-timer{font-size:24px !important;}.sidebar .tweet-time{position:relative;top:0;right:0;}.sidebar .tweet-actions{padding:20px 0 0 60px;}.sidebar .tweet-action{margin-right:23%;}.front-page-standard header{position:absolute;bottom:-10px;top:initial;}.read-more-block .title{font-size:20px;}}@media (min-width:0px) and (max-width:332px){#block-countdowntimer:after{bottom:-56px;}}
body,p{font-family:proxima-nova,sans-serif;font-size:16px;line-height:28px;}ul.toolbar-menu{font:inherit !important;}h2{margin-bottom:40px;padding-bottom:6px;}em,i{font-style:italic;}body header,body header a,h2,.views-field-field-topical a{font-family:jaf-facitweb,sans-serif;}.inner-main-content h1{font-family:jaf-facitweb,sans-serif;margin:10px 0;font-size:24px;padding-bottom:20px;}.inner-main-content h2{font-family:jaf-facitweb,sans-serif;text-transform:none;margin:10px 0;font-size:20px;text-transform:uppercase;color:#00747F;}.inner-main-content .views-field-field-deck p{font-size:20px;line-height:26px;}.inner-main-content h3{font-family:jaf-facitweb,sans-serif;text-transform:none;margin:10px 0;font-size:18px;line-height:30px;}a{color:#00747F;}a:hover{color:#22295E;}p{color:#404041;}img{width:auto;max-width:100%;height:auto;}.mdl-layout__content .no-padding{padding:0;}.mdl-layout__content .no-padding .mdl-cell--12-col{margin:20px 0;width:100%;}.mdl-layout__content .no-padding .banner-ad{margin:0;}.scrolltop{width:56px;height:56px;background-repeat:no-repeat;background-position:center;z-index:999999999999999;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:fixed;bottom:-100px;right:25px;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:auto;background:#FEC10D;color:#000;text-align:center;}.share-link .addtoany_share .a2a_s_a2a{color:#3C3C3C;background-color:transparent !important;height:15px !important;line-height:13px !important;width:60px !important;font-size:12px;}.share-link .addtoany_share .a2a_s_a2a:before{content:"SHARE •••";}.share-link .addtoany_share .a2a_s_a2a svg,.share-link .a2a_button_facebook,.share-link .a2a_button_twitter,.share-link .a2a_button_linkedin,.share-link .a2a_button_email{display:none;}article .addtoany_list,.views-field-addtoany-share .addtoany_list{line-height:32px;position:fixed;top:calc(50% - 90px);left:10px;z-index:99;}article .addtoany_list a,.views-field-addtoany-share .addtoany_list a{display:block;}article .addtoany_list .a2a_svg,.views-field-addtoany-share .addtoany_list .a2a_svg{border-radius:20px !important;}.mdl-layout__content{margin-top:40px;}.inner-page .sidebar{margin-top:40px;}.inner-page .inner-main-content{margin:40px 25px 0 0;}.mdl-layout__container{position:relative;}.inner-main-content h1{font-size:32px;text-transform:uppercase;border-bottom:2px solid #000;margin:0 0 20px;}.inner-main-content .content-type-page .views-row,.inner-main-content .product-type-page .views-row{position:relative;margin:0 10px 40px 10px;display:inline-block;width:calc(50% - 24px);vertical-align:top;}.inner-main-content .content-type-page .views-row .views-field{margin-bottom:20px;}.inner-main-content .views-row .views-field-field-topical,#block-views-block-content-details-block-1 .views-field-field-topical{margin-bottom:10px;display:inline-block;margin-top:10px;}.inner-main-content .views-row .views-field-field-topical a,#block-views-block-content-details-block-1 .views-field-field-topical a{border-bottom:1px solid #FEC10D;font-size:12px;text-transform:uppercase;color:#000;padding-bottom:5px;}.inner-main-content .views-row .views-field-field-topical a:hover,#block-views-block-content-details-block-1 .views-field-field-topical a:hover{color:#FEC10D;}.inner-main-content .views-row .views-field-field-sponsored,#block-views-block-content-details-block-1 .views-field-field-sponsored{display:inline-block;margin-left:20px;}.inner-main-content .views-row .views-field-field-sponsored span,#block-views-block-content-details-block-1 .views-field-field-sponsored span{color:#00747F;text-transform:uppercase;}.inner-main-content .views-row .views-field-title a,.inner-main-content .video-player .views-row .views-field-title{font-size:22px;text-transform:uppercase;color:#000;line-height:24px;}.inner-main-content .views-row .views-field-title a:hover,.inner-main-content .video-player .views-row .views-field-title:hover{color:#22295E;}.inner-main-content .views-row .views-field-body{color:#404041;font-size:14px;line-height:20px;}.inner-main-content .views-row .views-field-body p{margin:0;}.inner-main-content .views-row .views-field-field-publication-date,.inner-main-content .views-row .views-field-created{font-size:12px;text-transform:uppercase;color:#C5C5C5;}.inner-main-content .views-row .views-field-view-node a{font-size:12px;text-transform:uppercase;}.inner-main-content .content-type-page .views-row .views-field-nothing{display:none;}.inner-main-content .content-type-page .views-row-1{position:relative;margin:0 0 40px 0;display:block;width:100%;}.inner-main-content .content-type-page .views-row-1 .views-field-field-topical,.inner-main-content .content-type-page .views-row-1 .views-field-field-sponsored,.inner-main-content .content-type-page .views-row-1 .views-field-title,.inner-main-content .content-type-page .views-row-1 .views-field-body,.inner-main-content .content-type-page .views-row-1 .views-field-field-publication-date,.inner-main-content .content-type-page .views-row-1 .views-field-view-node{display:none;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing{display:block;position:absolute;bottom:60px;right:0;background:rgba(0,0,0,0.6);max-width:436px;padding:10px 20px;min-width:40%;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .topical{margin-bottom:10px;display:inline-block;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .topical a{border-bottom:1px solid #FEC10D;font-size:14px;text-transform:uppercase;color:#fff;padding-bottom:5px;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .topical a:hover{color:#FEC10D;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .sponsored{margin-left:20px;display:inline-block;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .sponsored span{text-transform:uppercase;color:#00747F;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .title a{font-size:24px;text-transform:uppercase;color:#fff;line-height:30px;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .title a:hover{color:#22295E;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing .date{text-transform:uppercase;color:#C5C5C5;font-size:14px;}.pager{text-align:center;}.pager ul{list-style:none;}.pager ul li{display:inline-block;padding:0px 8px;margin:10px 5px;}.pager ul li.is-active{background:#FEC10D;}.pager ul li a{color:#000;}.pager ul li a:hover{color:#00747F;}.sidebar .front-page-standard{margin:20px 0;}.sidebar .front-page-standard h2{font-size:26px;line-height:28px;padding-bottom:10px;}.sidebar .front-page-standard .views-row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #C5C5C5;}.sidebar .front-page-standard .contextual-region footer{text-align:center;}.sidebar .front-page-standard footer a{color:#000000;text-transform:uppercase;font-size:16px;}.sidebar .front-page-standard footer a:hover{color:#00747F;}.sidebar .front-page-standard footer a:before{background-image:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Arrow_Icon.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 1px 0;}.video-player .views-field-nothing{margin:0 0 20px;}.views-exposed-form .form-item,.views-exposed-form .form-actions{display:inline-block;vertical-align:bottom;}.views-exposed-form .form-actions input{padding:5px;margin-bottom:18px;background:#FEC10D;}.path-current-issue #block-mdl-content .views-element-container,.path-current-issue #block-mdl-content .views-element-container .views-element-container .views-row,.issue-page-main,.views-element-container .issue-page-main .views-element-container .views-row{background:#F3F3F3;width:100%;display:block;}.path-current-issue #block-mdl-content .views-element-container .views-element-container,.path-current-issue #block-mdl-content .views-row,.views-element-container .issue-page-main .views-element-container,.issue-page-main .views-row{display:inline-block;vertical-align:top;width:calc(50% - 33px);}.path-current-issue #block-mdl-content .views-element-container .views-element-container,.views-element-container .issue-page-main .views-element-container{padding:30px;}.path-current-issue #block-mdl-content h2,.issue-page-main h2{text-transform:uppercase;font-size:22px;margin:0 0 10px 0;}.path-current-issue #block-mdl-content .views-field,.issue-page-main .views-field{margin:0 0 10px 0;}.path-current-issue #block-mdl-content .views-field-field-image,.issue-page-main .views-field-field-image{margin:0;}.path-current-issue #block-mdl-content .views-field-field-digital-edition-url,.issue-page-main .views-field-field-digital-edition-url{text-align:center;margin-top:40px;}.path-current-issue #block-mdl-content .views-field-field-digital-edition-url a,.issue-page-main .views-field-field-digital-edition-url a{color:#484848;text-transform:uppercase;font-size:18px;padding:10px 20px;background:#FFBE31;border-radius:5px;}.issue-content-page .views-row{display:inline-block;vertical-align:top;width:calc(50% - 15px);margin:0 25px 40px 0;}.issue-content-page .views-row-2,.issue-content-page .views-row-4,.issue-content-page .views-row-6{margin:0 0 40px 0;}.issue-content-page .views-field-field-image{margin-bottom:10px;}.issue-page-main{margin-bottom:40px;}.blog-type-page .views-field{margin-bottom:10px;}.blog-type-page .views-field-field-image{float:left;width:250px;margin:0 25px 40px 0;}.inner-main-content .blog-type-page .views-field-title a{font-size:16px;}.inner-main-content .blog-type-page .views-row-1 .views-field-title a{font-size:24px;line-height:26px;}.blog-type-page .views-row{overflow:auto;margin-bottom:20px;border-bottom:1px solid #C5C5C5;padding-bottom:20px;}.path-taxonomy .feed-icon{display:none;}.path-node h1{border:0;font-size:30px;line-height:42px;margin:0 0 10px;}#block-views-block-content-details-block-2 .views-field-field-publication-date{color:#C5C5C5;font-size:11px;margin:0 0 20px;}#block-mdl-content{margin:0 0 50px;}#block-views-block-content-details-block-3{margin:20px 0;}#block-views-block-content-details-block-3 h2:before{content:" ";display:block;border-bottom:2px solid #00747F;color:#00747F;width:100px;margin:0 0 20px;}#block-views-block-content-details-block-3 h2{font-size:20px;text-transform:uppercase;color:#00747F;line-height:22px;margin:0 0 10px;}.inner-main-content .podcast-page .views-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #C5C5C5;}.inner-main-content .podcast-page .views-field{display:inline-block;vertical-align:top;}.inner-main-content .podcast-page .views-field-view-node{width:130px;}.inner-main-content .podcast-page .views-field-title{width:calc(100% - 130px);}.inner-main-content .podcast-page .views-field-title a{font-size:16px;line-height:24px;}.inner-main-content .podcast-page .views-field-title .publication-date{display:block;text-transform:uppercase;color:#C5C5C5;font-size:12px;}.inner-main-content .podcast-page .share-link{margin-left:10px;}.inner-main-content .podcast-page .views-element-container .views-field{display:block;}.inner-main-content .podcast-page .views-element-container .views-field-field-image{float:left;margin:0 25px 50px 0;}.inner-main-content .podcast-page .views-element-container .views-field-title a{font-size:24px;line-height:26px;}.inner-main-content .podcast-page .views-element-container .views-row{border:0;}.inner-main-content .podcast-page .views-element-container .views-field-created,.page-node-type-podcast #block-views-block-infrastructure-insider-podcasts-block-2 .views-field-created{font-size:12px;color:#C5C5C5;text-transform:uppercase;}.page-node-type-podcast h1{display:none;}.page-node-type-podcast #block-views-block-infrastructure-insider-podcasts-block-2 .views-field-field-image{width:160px;float:left;margin:0 25px 90px 0;}.page-node-type-podcast #block-views-block-infrastructure-insider-podcasts-block-2 .views-field-title a{font-size:24px;line-height:28px;}.path-archive .inner-main-content .views-row,.recent-issues .views-row{display:inline-block;width:calc(33.33333% - 25px);margin:0 25px 40px 0;vertical-align:top;border:2px solid #E5E5E5;text-align:center;}.path-archive .inner-main-content .views-field-title,.recent-issues .views-field-title{margin:10px;}.path-archive .inner-main-content .views-field-title a,.inner-main-content .recent-issues .views-row .views-field-title a{font-size:14px;text-transform:uppercase;line-height:18px;}.path-archive .inner-main-content .views-field-title a:before,.recent-issues .views-field-title a:before{background-image:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Arrow_Icon.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 0 0;}.path-archive .inner-main-content .views-row-3,.path-archive .inner-main-content .views-row-6,.path-archive .inner-main-content .views-row-9,.path-archive .inner-main-content .views-row-12,.recent-issues .views-row-3{margin:0 0 40px 0;}.page-node-type-issue h1{font-size:32px;text-transform:uppercase;border-bottom:2px solid #000;margin:0 0 20px;}.blog-author-block{overflow:auto;background:#f3f3f3;}.blog-author-block .views-field-field-image{width:160px;float:left;margin:0 25px 0 0;text-transform:uppercase;}.blog-author-block .views-field-title{font-size:24px;line-height:28px;padding:10px 0 10px 0;}.webinar-type-page .views-field,.product-type-page .views-field{margin-bottom:10px;}.webinar-type-page .views-field-field-event-date,.webinar-type-page .views-field-field-event-date-1,.webinar-type-page .views-field-field-event-date-3{font-size:12px;color:#C5C5C5;text-transform:uppercase;}.webinar-type-page .views-field-field-event-date,.webinar-type-page .views-field-field-event-date-1{display:inline-block;margin-right:10px;}.event-future .views-field-field-event-date-3{display:none;}.event-past .views-field-field-event-date,.event-past .views-field-field-event-date-1{display:none;}.infrastructure-page header h2{display:none;}.infrastructure-page header .field h2{display:inline-block;}.path-node .mdl-cell--12-col h1,.grading-scale h2,.top-content h1{font-size:32px;text-transform:uppercase;line-height:38px;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #000;}.grading-scale h2{width:255px;}.path-node .mdl-cell--12-col .body-text{font-size:16px;}.grade-box{display:inline-block;width:calc(20% - 68px);margin:20px 40px 20px 0;border:1px solid #707070;text-align:center;padding:15px;vertical-align:top;}.grade-f{margin-right:0;}.grade-box h2{border:0;font-size:32px;color:#fff;position:relative;top:-32px;left:calc(50% - 20px);border-radius:20px;width:40px;height:20px;line-height:42px;margin:0;}.grade-a h2{background:#78A450;}.grade-b h2{background:#708BBC;}.grade-c h2{background:#FFD54F;}.grade-d h2{background:#F8941C;}.grade-f h2{background:#B5191E;}.grade-box h3{font-size:22px;}#block-views-block-content-details-block-5{display:inline-block;position:relative;width:25%;vertical-align:top;}.views-field-field-state-image svg{width:100%;height:auto;}.views-field-field-grade{position:absolute;top:calc(50% - 10px);left:calc(50% - 18px);font-size:60px;color:#fff;text-shadow:0px 0px 6px black;}#block-views-block-content-details-block-6{display:inline-block;position:relative;width:calc(75% - 60px);margin-left:50px;vertical-align:top;}#block-views-block-content-details-block-6 details{border-bottom:1px solid #C5C5C5;margin-bottom:30px;padding-bottom:20px;}#block-views-block-content-details-block-6 details summary{font-size:24px;margin:10px 0;}#block-views-block-content-details-block-6 details summary::-webkit-details-marker{display:none;}#block-views-block-content-details-block-6 details summary:after{content:"+";color:transparent;float:right;padding:0;text-align:center;width:24px;background-image:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Expand_More.svg');background-repeat:no-repeat;}#block-views-block-content-details-block-6 details[open] summary:after{background-image:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Expand_Less.svg');}#block-views-block-content-details-block-7,#block-views-block-content-details-block-9{margin-top:40px;background:#F1F1F1;padding:50px;}#block-views-block-content-details-block-7 .paragraph,#block-views-block-content-details-block-9 .paragraph{text-align:center;vertical-align:top;display:inline-block;width:calc(33% - 40px);padding:20px;}#block-views-block-content-details-block-7 .field-name-field-stat{font-size:80px;color:#00747F;margin-bottom:20px;line-height:82px;}#block-views-block-content-details-block-9 .field-name-field-link a{font-size:36px;margin-bottom:20px;line-height:38px;}#block-views-block-content-details-block-7 .field-name-field-label{font-size:22px;color:#000000;text-transform:uppercase;margin-bottom:10px;}.event-page .views-field-field-event-dates{float:left;margin-right:25px;}.event-page .views-field-field-event-dates .date-range{font-size:22px;}.event-page .views-field-field-event-date{float:left;clear:left;}.event-page .views-field-field-event-date .month{font-size:22px;margin:10px 36px 40px 15px;min-width:42px;}.event-page .views-field-title{font-size:16px;}.event-page .views-field-field-location{float:left;font-size:12px;color:#C5C5C5;text-transform:uppercase;margin-right:15px;}.event-page .views-field-field-location .field-content,.event-page .views-field-field-event-dates-3 .field-content,.event-future .views-field-field-event-date .field-content,.event-past .views-field-field-event-date-3 .field-content,.event-future .views-field-field-event-date-1 .field-content{display:inline-block;}.event-page .views-field-field-location:before{background-image:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Location.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 1px 0;}.event-page .views-field-field-event-dates-3{font-size:12px;color:#C5C5C5;text-transform:uppercase;}.event-page .views-field-field-event-dates-3:before,.webinar-type-page .views-field-field-event-date:before,.webinar-type-page .views-field-field-event-date-3:before{background-image:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Date.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 1px 0;}.webinar-type-page .views-field-field-event-date-1:before{background-image:url('https://www.roadsbridges.com/sites/rb/themes/mdl/images/Time.svg');background-size:10px 10px;height:10px;width:10px;content:" ";display:inline-block;margin:0 5px 1px 0;}.event-page .views-row{position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #C5C5C5;min-height:100px;margin-top:20px;}.event-page .views-field-field-image{width:100px;position:absolute;right:0;top:0;}.node-24619 h1{font-size:32px;text-transform:uppercase;border-bottom:2px solid #000;margin:0 0 20px;}.path-storefront .inner-main-content h2{font-size:32px;display:inline-block;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #000;text-transform:uppercase;}.path-storefront .three-inline-row .views-row{width:calc(33% - 18px);text-align:center;}.path-storefront .three-inline-row .views-row-3,.path-storefront .three-inline-row .views-row-6,.path-storefront .three-inline-row .views-row-9,.path-storefront .three-inline-row .views-row-12,.path-storefront .three-inline-row .views-row-15,.path-storefront .three-inline-row .views-row-18{margin-right:0;}.path-storefront .inner-main-content .views-field-field-image{min-height:126px;border:1px solid #E5E5E5;margin-bottom:10px;}.path-storefront .inner-main-content .views-field-title{margin-bottom:20px;}.path-storefront .inner-main-content .views-field-title a{font-size:14px;}.path-storefront .inner-main-content .views-field-body{text-align:left;}.path-storefront .inner-main-content .block-row .views-row{display:block;width:100%;text-align:left;}.page-node-type-company h1{font-size:32px;}.page-node-type-company .storefront-content .views-field-nothing{display:inline-block;width:33%;vertical-align:top;}.page-node-type-company .storefront-content .views-field-nothing .image{min-height:126px;border:1px solid #E5E5E5;margin-bottom:20px;}.page-node-type-company .storefront-content .views-field-nothing .company-info p{margin:0;}.page-node-type-company .storefront-content .views-field-body{display:inline-block;width:calc(66% - 25px);margin-left:25px;vertical-align:top;}.page-node-type-company .storefront-content .views-field-body p{margin:0 0 16px;}.page-node-type-company .inner-main-content .podcast-page .views-field-view-node{width:165px;}.page-node-type-company .inner-main-content .podcast-page .views-field-title{width:calc(100% - 165px);}.path-awards .views-field-field-image{border:2px solid #C5C5C5;padding:10px;margin-bottom:10px;}.page-node-type-awards-header h1{font-size:32px;text-transform:uppercase;border-bottom:2px solid #000;margin:0 0 20px;}#block-views-block-awards-block-1 .views-field-field-image{float:left;width:120px;margin-right:10px;}#block-views-block-awards-block-2,#block-views-block-awards-block-3{margin-top:40px;}#block-views-block-awards-block-3 select,#block-views-block-state-jump-menu-block-1 select{background:none;border-radius:0;font-size:16px;border:0;text-transform:uppercase;}.page-node-type-state-report summary{cursor:pointer;}.page-node-type-state-report summary:focus{outline:none;}figcaption{color:#999;border-left:2px solid #FEC10D;padding:10px;margin:10px 0 10px 16px;width:90%;font-size:15px;line-height:25px;}.mdl-shadow--2dp figcaption,.sidebar figcaption,.content-type-page figcaption,.issue-content-page figcaption{display:none;}.mdl-shadow--2dp figure{margin:0;}.mdl-shadow--2dp figure img{padding-bottom:0;}.list-page figcaption{display:none;}.podcast-block .views-field-field-image .node-image figure figcaption,.podcast-page .views-field-field-image .node-image figure figcaption,#block-views-block-infrastructure-insider-podcasts-block-2 figcaption{display:block;border:none;padding:0;font-size:14px;color:#C5C5C5;}.field-name-field-image .node-image{margin-bottom:20px;}@media (min-width:1024px) and (max-width:1255px){.event-page .views-field-title{max-width:calc(100% - 100px);}}@media (min-width:0px) and (max-width:1024px){.inner-page .inner-main-content{margin:40px 0 0 0;width:100%;}.inner-main-content .podcast-page .views-element-container .views-field-field-image{float:none;margin:0 25px 20px 0;}.inner-main-content .podcast-page .views-field-title{width:100%;}.grade-box{width:calc(100% - 40px);margin:20px 0;}#block-views-block-content-details-block-7 .paragraph,#block-views-block-content-details-block-9 .paragraph{width:calc(33% - 42px);}#block-views-block-content-details-block-7 .field-name-field-stat{font-size:60px;line-height:62px;}#block-views-block-content-details-block-9 .field-name-field-link a{font-size:28px;line-height:30px;}.event-page .views-field-title{max-width:calc(100% - 100px);}article .addtoany_list,.views-field-addtoany-share .addtoany_list{right:0px;left:unset;}}@media (min-width:0px) and (max-width:758px){.pager ul{padding:0;}.inner-main-content .content-type-page .views-row-1{margin:0 0 20px 0;}.inner-main-content .content-type-page .views-row-1 .views-field-nothing{bottom:0;margin:0 0 15px 0;}.inner-main-content .content-type-page .views-row,.inner-main-content .product-type-page .views-row{margin:0 0 20px 0;width:100%;padding-bottom:10px;border-bottom:1px solid #C5C5C5;}.page-node-type-podcast #block-views-block-infrastructure-insider-podcasts-block-2 .views-field-field-image{float:none;margin:0 0 20px 0;width:100%;}#block-views-block-infrastructure-insider-podcasts-block-1 .contextual-region header{bottom:-30px;}.path-archive .inner-main-content .views-row,.recent-issues .views-row{width:100%;margin:0 0 20px 0;}.path-archive .inner-main-content .views-row-3,.path-archive .inner-main-content .views-row-6,.path-archive .inner-main-content .views-row-9,.path-archive .inner-main-content .views-row-12,.recent-issues .views-row-3{margin:0 0 20px 0;}.path-current-issue #block-mdl-content .views-element-container .views-element-container,.path-current-issue #block-mdl-content .views-row,.views-element-container .issue-page-main .views-element-container,.issue-page-main .views-row{width:100%;}.path-current-issue #block-mdl-content .views-element-container .views-element-container,.views-element-container .issue-page-main .views-element-container{width:calc(100% - 20px);padding:0 10px;}.issue-content-page .views-row{width:100%;margin:0 0 20px 0;padding-bottom:10px;border-bottom:1px solid #C5C5C5;}.path-current-issue #block-mdl-content .views-element-container .views-element-container .views-row,.views-element-container .issue-page-main .views-element-container .views-row{border-bottom:0;}#block-views-block-content-details-block-5{width:100px;margin:auto;display:block;}#block-views-block-content-details-block-6{display:block;width:calc(100% - 30px);margin:15px;}#block-views-block-content-details-block-7{padding:20px;}#block-views-block-content-details-block-7 .paragraph,#block-views-block-content-details-block-9 .paragraph{display:block;width:100%;padding:20px 0;}.path-storefront .three-inline-row .views-row{width:calc(100% - 20px);}.path-storefront .inner-main-content .block-row .views-row{border:0;padding:0;}.page-node-type-company .storefront-content .views-field-nothing,.page-node-type-company .storefront-content .views-field-body{width:calc(100% - 20px);margin:0 0 20px 0;}.blog-type-page .views-field-field-image{float:none;margin:0 0 20px 0;}.blog-author-block{width:calc(100% - 40px);padding:10px;}.blog-author-block .views-field-field-image{float:none;}.event-page .views-field-title{clear:both;}.event-page .views-field-title a{font-size:18px !important;}}.leaderboard-block{max-width:970px !important;margin:auto;}.boombox-block{margin:40px auto;max-width:300px;}.mdl-textfield{vertical-align:top;}.form-item.form-type-select,.form-item.form-type-date{position:relative;font-size:16px;display:inline-block;box-sizing:border-box;width:300px;max-width:100%;margin:0;padding:20px 0;vertical-align:top;}.webform-options-display-two-columns div.form-item,.webform-options-display-three-columns div.form-item{margin-bottom:10px;}.form-item input[type="radio"],.form-item input[type="checkbox"]{float:none;vertical-align:top;}.mdl-button--accent.mdl-button--accent.mdl-button--raised,.mdl-button--accent.mdl-button--accent.mdl-button--fab{background-color:#FEC10D;color:#000;}.webform-type-fieldset{margin-bottom:20px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);border-color:#dddddd;padding:15px;}.views-field-title{margin:0px 0 10px 0;}.views-field-field-publication-date{margin-top:10px;}.views-field-field-image .node-image figure figcaption{display:none;}div[id*="dfptagboombox"],div[id*="dfptagminiboom"],div[id*="dfptaghalfpage"]{margin:40px auto;}.path-resources #block-mdl-content .resource-block{display:inline-block;width:calc(50% - 20px);margin-right:20px;}.mdl-textfield__label::after{bottom:40px;}#edit-equipment-nominations fieldset{border-top:0;border-left:0;border-right:0;border-radius:0;}#edit-equipment-nominations fieldset #ajax-wrapper,#edit-equipment-nominations fieldset #ajax-wrapper--2,#edit-equipment-nominations fieldset #ajax-wrapper--3,#edit-equipment-nominations fieldset #ajax-wrapper--4,#edit-equipment-nominations fieldset #ajax-wrapper--5,#edit-equipment-nominations fieldset #ajax-wrapper--6,#edit-equipment-nominations fieldset #ajax-wrapper--7,#edit-equipment-nominations fieldset #ajax-wrapper--8,#edit-equipment-nominations fieldset #ajax-wrapper--9,#edit-equipment-nominations fieldset #ajax-wrapper--10,#edit-equipment-nominations fieldset #ajax-wrapper--11,#edit-equipment-nominations fieldset #ajax-wrapper--12,#edit-equipment-nominations fieldset #ajax-wrapper--13,#edit-equipment-nominations fieldset #ajax-wrapper--14,#edit-equipment-nominations fieldset #ajax-wrapper--15,#edit-equipment-nominations fieldset #ajax-wrapper--16,#edit-equipment-nominations fieldset #ajax-wrapper--17,#edit-equipment-nominations fieldset #ajax-wrapper--18,#edit-equipment-nominations fieldset #ajax-wrapper--19,#edit-equipment-nominations fieldset #ajax-wrapper--20,#edit-equipment-nominations fieldset #ajax-wrapper--21,#edit-equipment-nominations fieldset #ajax-wrapper--22,#edit-equipment-nominations fieldset #ajax-wrapper--23,#edit-equipment-nominations fieldset #ajax-wrapper--24,#edit-equipment-nominations fieldset #ajax-wrapper--25,#edit-equipment-nominations fieldset #ajax-wrapper--26,#edit-equipment-nominations fieldset #ajax-wrapper--27,#edit-equipment-nominations fieldset #ajax-wrapper--28,#edit-equipment-nominations fieldset #ajax-wrapper--29,#edit-equipment-nominations fieldset #ajax-wrapper--30,#edit-equipment-nominations fieldset #ajax-wrapper--31,#edit-equipment-nominations fieldset #ajax-wrapper--32,#edit-equipment-nominations fieldset #ajax-wrapper--33,#edit-equipment-nominations fieldset #ajax-wrapper--34,#edit-equipment-nominations fieldset #ajax-wrapper--35,#edit-equipment-nominations fieldset #ajax-wrapper--36,#edit-equipment-nominations fieldset #ajax-wrapper--37,#edit-equipment-nominations fieldset #ajax-wrapper--38,#edit-equipment-nominations fieldset #ajax-wrapper--39,#edit-equipment-nominations fieldset #ajax-wrapper--40,#edit-equipment-nominations fieldset #ajax-wrapper--41,#edit-equipment-nominations fieldset #ajax-wrapper--42,#edit-equipment-nominations fieldset #ajax-wrapper--43,#edit-equipment-nominations fieldset #ajax-wrapper--44,#edit-equipment-nominations fieldset #ajax-wrapper--45,#edit-equipment-nominations fieldset #ajax-wrapper--46,#edit-equipment-nominations fieldset #ajax-wrapper--47,#edit-equipment-nominations fieldset #ajax-wrapper--48,#edit-equipment-nominations fieldset #ajax-wrapper--49,#edit-equipment-nominations fieldset #ajax-wrapper--50,#edit-equipment-nominations fieldset #ajax-wrapper--51{position:relative;font-size:16px;display:inline-block;box-sizing:border-box;width:300px;max-width:100%;margin:0;margin-top:0px;margin-bottom:0px;padding:20px 0;margin-left:20px;}.cca-page .views-row{overflow:auto;margin-bottom:20px;}.views-field-nothing .medal-Gold-2010{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2010.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Silver-2010{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2010.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Bronze-2010{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2010.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Gold-2011{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2011.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Silver-2011{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2011.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Bronze-2011{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2011.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Gold-2012{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2012.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Silver-2012{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2012.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Bronze-2012{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2012.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Gold-2013{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2013.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Silver-2013{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2013.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Bronze-2013{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2013.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Gold-2014{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2014.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Silver-2014{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2014.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Bronze-2014{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2014.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;}.views-field-nothing .medal-Gold-2015{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2015.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Silver-2015{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2015.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Bronze-2015{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2015.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Gold-2016{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2016.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Silver-2016{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2016.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Bronze-2016{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2016.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Gold-2017{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2017.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Silver-2017{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2017.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Bronze-2017{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2017.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Gold-2018{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_gold_2018.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Silver-2018{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_silver_2018.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.views-field-nothing .medal-Bronze-2018{background:url(https://www.roadsbridges.com/sites/rb/themes/mdl/images/cca_bronze_2018.jpg) no-repeat center center;height:100px;width:100px;float:left;margin:0 10px 10px 0;background-size:100px;}.inner-main-content .photoswipe-gallery .field-item:not(:first-child){float:left;margin-right:10px;margin-bottom:10px;}.ad-fixed{position:fixed;top:20px;z-index:10;box-shadow:none !important;background:transparent !important;max-width:390px;}
#footer{z-index:99;position:relative;}#footer .four-inline-row{vertical-align:top;}#footer .footer-subscribe{background-color:#FEC10D;text-align:right;}#footer .footer-subscribe p{display:inline-block;vertical-align:top;}#footer .footer-subscribe h2{text-transform:uppercase;font-size:26px;line-height:28px;text-align:left;margin:30px 0 0;}#footer .footer-subscribe p{margin:30px 25px 20px 0}#footer .footer-subscribe .button{padding:12px 24px 10px;margin:17px 0;background:#22295E;width:170px;text-align:center;height:30px;}#footer .footer-subscribe .button a{font-size:20px;text-transform:uppercase;color:#fff;}#footer .footer-menu{clear:both;background:#1A2139;}#footer .footer-menu ul{padding:0;margin:0;list-style:none;}#footer .footer-menu label{font-size:24px;text-transform:uppercase;}#footer .footer-menu label:after{content:" ";display:block;border-bottom:1px solid #FEC10D;color:#FEC10D;width:100px;}#footer .footer-menu li{padding:10px 0;}#footer .footer-menu li,#footer .footer-menu a{font-size:16px;}#footer .footer-menu label,#footer .footer-menu li,#footer .footer-menu a{color:#FFFFFF;}#footer .footer-menu .location:before{content:url("/sites/rb/themes/mdl/images/baseline-home-24px.svg");position:absolute;top:13px;left:0;}#footer .footer-menu .email:before{content:url("/sites/rb/themes/mdl/images/baseline-email-24px.svg");position:absolute;top:13px;left:0;}#footer .footer-menu .phone:before{content:url("/sites/rb/themes/mdl/images/baseline-phone-24px.svg");position:absolute;top:13px;left:0;}#footer .footer-menu .location,#footer .footer-menu .email,#footer .footer-menu .phone{padding-left:34px;position:relative;}#footer .footer-menu a:hover{color:#FEC10D;}#footer .copyright{background:#13182B;}#footer .copyright{background:#13182B;}#footer .copyright a{color:#FEC10D;}#footer .copyright p{clear:both;text-align:center;color:#EAEAEA;font-size:12px;padding:25px 0;margin:0 !important;}@media (min-width:1024px) and (max-width:1255px){#footer .fixed-width{margin:0 10px;}#footer .footer-subscribe h2{font-size:24px;}}@media (min-width:0px) and (max-width:1024px){#footer .fixed-width{margin:0 10px;}#footer .footer-subscribe{text-align:left;}#footer .footer-subscribe h2,#footer .footer-subscribe p{display:block;width:100%;margin-bottom:10px;}#footer .four-inline-row{width:calc(50% - 25px);text-align:center;}#footer .four-inline-row:nth-child(2){margin-right:0;}#footer .footer-menu ul{width:180px;margin:auto;}#footer .footer-menu li{display:none;}#footer .footer-menu .open li{display:block;}#footer .footer-menu label{position:relative;}#footer .footer-menu label:before{content:"▼";right:-20px;line-height:1;position:absolute;text-indent:0;top:8px;color:#FEC10D;font-size:12px;}#footer .footer-menu .open label:before{content:"▲";}#footer .footer-menu label:after{margin:0 auto;}}@media (min-width:0px) and (max-width:758px){#footer .fixed-width{margin:0 30px;}#footer .four-inline-row{width:100%;margin:20px 0;}}
