[data-status="open"] .status-bar,[data-status="open"] .status-dot{background-color:#3ba510}[data-status="open"] .status-icn{fill:#3ba510}[data-status="open"] .icn-winter-tires{display:none}[data-status="closed"] .status-bar.status-bar,[data-status="closed"] .status-dot,[data-status="securityClosed"] .status-bar.status-bar,[data-status="securityClosed"] .status-dot{background-color:#e74938}[data-status="closed"] .status-icn,[data-status="securityClosed"] .status-icn{fill:#e74938}[data-status="warning"] .status-bar,[data-status="warning"] .status-dot{background-color:#ebcb25}[data-status="warning"] .status-icn{fill:#ebcb25}[data-status="warning"] .status-txt{line-height:2em}[data-status="warning"] .status-txt .icn-winter-tires{display:inline-block;padding-left:60px;background-image:url(/website/static/images/icn/icn-wintertires.svg);background-repeat:no-repeat;background-size:55px auto;color:#363636}[data-status="warning"] .status-txt .icn-snow-chains{display:inline-block;padding-left:60px;background-image:url(/website/static/images/icn/icn-snowchains.svg);background-repeat:no-repeat;background-size:55px auto;color:#363636}.road-conditions{display:-ms-flexbox;display:flex;margin-right:21px}.road-conditions .status-bar{width:100%;height:6px}.road-conditions .icon-sprite{height:17px;margin-left:3px}.road-conditions .status-icn{height:21px}.road-conditions .status-icn .icon-sprite{width:14px;height:12px;margin:0px 0 0 5px}.road-conditions .status-vehicle{fill:#7D7D7D}.road-conditions .road-condition{width:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}@media only screen and (min-width: 48em){.road-conditions{width:190px;display:-ms-flexbox;display:flex;margin-right:10px}.road-conditions .status-bar{width:100%;height:6px}.road-conditions .icon-sprite{height:25px;margin-left:10px}.road-conditions .status-icn{height:auto}.road-conditions .status-icn .icon-sprite{width:19px;height:19px;margin:10px 0 0 16px}.road-conditions .status-vehicle{width:27px;margin-top:8px}.road-conditions .road-condition{width:50px}}.road-condition-overview{position:relative;font-size:1rem;color:#7D7D7D;margin:0 0 43px 0;-ms-flex-item-align:end;align-self:flex-end;display:none}.road-condition-overview .status-dot{position:absolute;top:8px;left:0;width:11px;height:11px;border-radius:50%}.road-condition-overview .status-text{padding-left:15px}@media (min-width: 70em){.road-condition-overview{display:inline-block}}.road-condition-overview-desc{font-size:1rem}.road-condition-overview-desc .copy{font-family:"Open Sans",sans-serif;text-transform:none}[data-navigation-layer="roadconditions"] .navigation-layer-inner{padding-top:50px}@media only screen and (min-width: 40em){[data-navigation-layer="roadconditions"] .navigation-layer-inner{padding-top:1rem}}.road-condition-widget{position:relative;display:-ms-flexbox;display:flex;margin-left:auto;cursor:pointer}.road-condition-widget.road-condition-widget-layer{display:block}.road-condition-widget.road-condition-widget-layer .road-conditions{display:block;width:100%;margin:1em 0}.road-condition-widget.road-condition-widget-layer .road-conditions .road-condition{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;border-bottom:#cacaca 1px solid;margin-bottom:0.5em;padding-bottom:0.5em}.road-condition-widget.road-condition-widget-layer .road-conditions .road-condition:first-of-type{padding-top:0.5em;border-top:#cacaca 1px solid}.road-condition-widget.road-condition-widget-layer .road-conditions .status-bar{height:50px;width:3px;margin:0 1em}.road-condition-widget.road-condition-widget-layer .road-conditions .icon-sprite,.road-condition-widget.road-condition-widget-layer .road-conditions .status-vehicle{margin:0;height:30px;width:30px}.road-condition-widget.road-condition-widget-layer .road-conditions .status-txt{color:#7D7D7D}.roadinformation-layer-wrp{height:100vh;left:0;overflow:hidden;position:fixed;top:0;z-index:2000;width:100%;background-color:blue;display:none}