@charset "utf-8";@media only screen and (max-width:782px){html.sticky-footer.admin-bar{height:-moz-calc(100% - 46px);height:-webkit-calc(100% - 46px);height:-o-calc(100% - 46px);height:calc(100% - 46px)}}@media only screen and (min-width:768px){.ubermenu-sticky-toggle-wrapper{min-height:0!important}#header{background:url(/wp-content/themes/twig_www-transportationinsight-com/graphics/template/bg_body.png) center top/100% 34px no-repeat #fff}#header nav.ubermenu{text-align:right}#header nav.ubermenu ul.ubermenu-nav{text-align:left;display:inline-block}#header nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu{margin:28px 0 0 -12px;width:-moz-calc(100% + 24px);width:-webkit-calc(100% + 24px);width:-o-calc(100% + 24px);width:calc(100% + 24px)}#header nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop>.ubermenu-target{position:relative}#header nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop>.ubermenu-target:after{cursor:default;width:0;height:0;border:9px solid transparent;border-bottom-color:#005581;position:absolute;display:block;top:auto;bottom:-28px;left:50%;right:auto;margin-left:-9px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .25s ease-out 0s;-moz-transition:opacity .25s ease-out 0s;-o-transition:opacity .25s ease-out 0s;transition:opacity .25s ease-out 0s}#header nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop.ubermenu-active>.ubermenu-target:after{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.is-sticky.theme-header-sticky-wrapper #header-sticky{height:92px;background-color:#fff;border-bottom:1px solid #e0e0e0}.is-sticky.theme-header-sticky-wrapper #header-sticky #logo{top:8px}.is-sticky.theme-header-sticky-wrapper #header-sticky .widget-coloured-bar-content{display:none}body.admin-bar .is-sticky.theme-header-sticky-wrapper #header-sticky{top:32px!important}#branding{position:relative}#branding #logo{position:absolute;top:44px;left:0;z-index:101}.search-form-container form.theme .form-group input.search{max-width:none}.search-form-container form.theme .form-group.open .feedback{width:466px}ul.widgetarea li.widgetcontainer.widget-menu-primary{margin-top:56px}body.single-team .entry-featured-image-container{float:left;margin:0 40px 18px 0}}@media only screen and (min-width:1002px){ul.widgetarea li.widgetcontainer.widget-menu-primary{margin-top:28px}}@media only screen and (max-width:767px){html.sticky-header #header-sticky{position:static!important}html.sticky-footer.admin-bar{height:-moz-calc(100% - 46px);height:-webkit-calc(100% - 46px);height:-o-calc(100% - 46px);height:calc(100% - 46px)}}@media only screen and (min-width:768px) and (max-width:1001px){#menu-primary-header-column .ubermenu-sticky .ubermenu-nav{width:768}body img.header-wrap{margin-top:-30px}}@media only screen and (min-width:1002px) and (max-width:1257px){#menu-primary-header-column .ubermenu-sticky .ubermenu-nav{width:984}}@media only screen and (min-width:1258px){#menu-primary-header-column .ubermenu-sticky .ubermenu-nav{width:1248}}