.main-nav{position:fixed;width:calc(100% - 20px);height:50px;margin:10px;padding:0}.include-statusBar .main-nav{margin:42px 10px 10px 10px}.main-nav.warning{background-color:rgba(248,179,35,0.8)}.main-nav.warning>.network-warning{display:block}.main-nav-container{display:flex;align-items:center;position:relative;height:100%;border-radius:4px;background-color:#fff}.map .main-nav-container{box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.menu,.rightItems{position:relative;z-index:1;height:50px;font-size:0}.menu>a,.menu>button,.rightItems>a,.rightItems>button{width:50px;height:50px}#menuOpenButton{background-image:none}#menuOpenButton>span{position:absolute;background-color:#142840;width:20px;height:2px;top:50%;left:50%;margin-left:-10px;transition:transform .3s}#menuOpenButton>span:first-child{transform:rotateZ(0);margin-top:-8px}#menuOpenButton>span:nth-child(2){transform:rotateZ(0);margin-top:-1px}#menuOpenButton>span:last-child{transform:rotateZ(0);margin-top:6px}.submenu #menuOpenButton>span:first-child{transform:rotateZ(-45deg);width:7px;margin-top:-4px}.submenu #menuOpenButton>span:nth-child(2){transform:rotateZ(0)}.submenu #menuOpenButton>span:last-child{transform:rotateZ(45deg);width:7px;margin-top:2px}.title{display:flex;align-items:center;flex:1;z-index:0;height:50px;overflow:hidden}.map .title,.searching .title{display:none}.title>h2{flex:1;max-height:50px;padding-left:10px;line-height:24px;color:#142840;font-size:18px;font-weight:400}.submenu .title>h2{font-size:16px}.title>span{display:none;color:#f5f6f7;padding-left:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title>span#listSecondLevelCaption{line-height:56px;font-size:16px;font-weight:500}.title>span#listSecondLevelName{text-transform:uppercase;font-weight:300;font-size:18px;margin-top:-6px}.title .title-close{display:none;position:relative;width:60px;height:60px}.title .title-close::before,.title .title-close::after{content:'';position:absolute;width:20px;height:2px;top:calc(50% - 1px);left:calc(50% - 10px);background-color:#142840}.title .title-close::before{transform:rotateZ(45deg)}.title .title-close::after{transform:rotateZ(-45deg)}.search{position:absolute;width:calc(100% + 20px);height:70px;top:60px;left:-10px;padding:10px;background-color:#f5f6f7;box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.2)}.map .search,.searching .search{position:relative;flex:1;top:0;left:0;padding:0;height:50px;background-color:#fff;box-shadow:none}.submenu .search{display:none}.searching .submenu .search{display:block}#mapSearch{width:100%;height:50px;padding:0 10px;border-radius:4px;font-size:14px;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.map #mapSearch,.searching #mapSearch{padding:0;box-shadow:none}#mapSearch:focus{box-shadow:none}.searching .rightItems{display:none}#menuWhereAmIButton{vertical-align:top;margin-right:0;background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:0px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#menuWhereAmIButton{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#menuWhereAmIButton{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}#menuWhereAmIButton.active{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-50px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#menuWhereAmIButton.active{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#menuWhereAmIButton.active{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}#menuWhereAmIButton.focus{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-400px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#menuWhereAmIButton.focus{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#menuWhereAmIButton.focus{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.submenu #menuWhereAmIButton{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-200px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.submenu #menuWhereAmIButton{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.submenu #menuWhereAmIButton{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}#menuFavButton{vertical-align:top;background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-100px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#menuFavButton{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#menuFavButton{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}#menuFavButton.active{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-150px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#menuFavButton.active{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#menuFavButton.active{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.submenu #menuFavButton{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-250px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.submenu #menuFavButton{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.submenu #menuFavButton{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.submenu #menuFavButton.favorite{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-300px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.submenu #menuFavButton.favorite{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.submenu #menuFavButton.favorite{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.page-favorite #menuFavButton{display:none}body:not(.map):not(.searching) #mainNavigation:not(.submenu) .iconWhereAmI{display:none}body:not(.map):not(.searching) #mainNavigation:not(.submenu) #menuFavButton{display:none}.menu-nav-item{display:inline-block}.network-warning{display:none;position:absolute;top:48px;left:0;right:0;padding:8px;background-color:rgba(248,179,35,0.8);text-align:center}.network-warning::before{content:'';position:absolute;width:48px;height:48px;top:-40px;left:50%;margin-left:-15px;background-image:url("../img/network_warning_icon.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.network-warning::before{background-image:url("../img/network_warning_icon@2x.png");-webkit-background-size:48px 48px;-moz-background-size:48px 48px;-o-background-size:48px 48px;background-size:48px 48px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.network-warning::before{background-image:url("../img/network_warning_icon@3x.png");-webkit-background-size:48px 48px;-moz-background-size:48px 48px;-o-background-size:48px 48px;background-size:48px 48px}}.network-warning>span{display:block;font-size:14px;font-weight:700}.network-warning.minimize{padding:4px}.network-warning.minimize>span{display:none}.main-menu{display:flex;flex-direction:column;position:absolute;width:280px;height:100%;left:0;text-align:center;list-style-type:none;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.5);transition:transform 0.3s ease-in-out}.include-statusBar .main-menu{padding-top:32px}.main-menu.hiddenByTransition{transform:translate3d(-340px, 0, 0)}.menu-header{display:flex;align-items:center;height:80px;padding-left:20px}.zenbus-logo{flex:1;height:80px;background-repeat:no-repeat;background-position:left center;background-image:url("../img/welcomeLogo02.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.zenbus-logo{background-image:url("../img/welcomeLogo02@2x.png");-webkit-background-size:130px 40px;-moz-background-size:130px 40px;-o-background-size:130px 40px;background-size:130px 40px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.zenbus-logo{background-image:url("../img/welcomeLogo02@3x.png");-webkit-background-size:130px 40px;-moz-background-size:130px 40px;-o-background-size:130px 40px;background-size:130px 40px}}.menu-close{position:relative;width:60px;height:60px}.menu-close::before,.menu-close::after{content:'';position:absolute;width:20px;height:2px;top:calc(50% - 1px);left:calc(50% - 10px);background-color:#142840}.menu-close::before{transform:rotateZ(45deg)}.menu-close::after{transform:rotateZ(-45deg)}.menu-content{flex:1}.menu-item{position:relative;width:100%;height:60px}.menu-item.exit-item{background-color:#f5f6f7;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.menu-item.menu-item-legal{background-color:#f5f6f7}.menu-item-link{position:relative;display:flex;align-items:center;height:100%;padding-left:10px;text-align:left;color:#142840}.menu-item-link.active{font-weight:700;background-color:#f5f6f7}.menu-item-link-icon{width:60px;height:60px;background-image:url("../img/menuIcons05.png");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.menu-item-link-icon{background-image:url("../img/menuIcons05@2x.png");-webkit-background-size:540px 60px;-moz-background-size:540px 60px;-o-background-size:540px 60px;background-size:540px 60px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.menu-item-link-icon{background-image:url("../img/menuIcons05@3x.png");-webkit-background-size:540px 60px;-moz-background-size:540px 60px;-o-background-size:540px 60px;background-size:540px 60px}}.menu-item-link-icon.iconMap{background-position:0 0}.menu-item-link-icon.iconRoutes{background-position:-60px 0}.menu-item-link-icon.iconStops{background-position:-120px 0}.menu-item-link-icon.iconTimetables{background-position:-180px 0}.menu-item-link-icon.iconMsg{background-position:-240px 0}.menu-item-link-icon.iconExit{background-position:-300px center}.menu-item-link-icon.iconContact{background-position:-360px center}.menu-item-link-icon.iconFaq{background-position:-420px center}.menu-item-link-icon.iconLegal{background-position:-480px center}.menu-item-link-text{flex:1;font-size:14px}.menu-item.big-item{display:flex;align-items:center;height:80px;padding:0 10px}.iconAbout{background-image:none}.iconAbout>img{height:60px;border-radius:100%;border:4px solid white;background-color:white;box-shadow:0 0 10px rgba(0,0,0,0.1)}.menu-network-name{display:flex;align-items:center;flex-wrap:wrap;flex:1;padding:0 8px;text-align:left}#menuAboutButtonSpan{font-size:10px;font-weight:700;color:#8f94a0}#menuAboutButtonSubtitle{width:100%;font-size:14px;color:#142840}.iframe .iconExit{display:none}.include-statusBar.showMenu #menu::before{content:'';position:absolute;top:0;height:20px;left:0;right:-10000px}.menu-item.contact-item{position:absolute;width:100%;height:60px;bottom:120px;background-color:#142840}.contact-item-link{display:flex;align-items:center;height:100%;padding:0 10px}.iconContact{width:60px;height:60px}.contact-item-text{flex:1;line-height:1.5;text-align:left;font-size:12px;font-weight:700;color:white}.contact-item-text>span{display:block}.menu-item.temp-item{display:flex;align-items:center;flex-wrap:wrap;position:absolute;width:calc(100% - 8px);height:auto;margin:4px;bottom:140px;padding:10px;border-radius:4px;background-color:#3BB2B8}.temp-item-icon{width:40px;border-radius:100%;line-height:40px;font-size:24px;font-weight:700;color:#3BB2B8;background-color:white;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.temp-item-text{flex:1;padding-left:10px;line-height:1.5;text-align:left;font-size:16px;color:white}.temp-item-text>a{text-decoration:underline}.temp-item-close{position:absolute;width:30px;height:30px;top:-15px;right:4px;border:3px solid white;border-radius:100%;font-weight:900;color:white;background-color:#fd6d6d}#blackFilter{background-color:#000;opacity:0;z-index:-10;transition:opacity .3s ease-out}.showMenu #blackFilter{z-index:2500;opacity:0.8}.list{overflow-y:auto;overflow-x:hidden}.list>ul{list-style-type:none}.list>ul>li{position:relative}.listLabel{display:flex;align-items:center;justify-content:space-between;height:40px;background-color:#f5f6f7}.listLabel .text{text-transform:uppercase;font-size:12px;font-weight:700;display:block;color:#8f94a0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listLabel .label-station{padding-left:20px}.listLabel.favorite::after{content:'';position:absolute;width:30px;height:30px;right:10px;background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-300px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.listLabel.favorite::after{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.listLabel.favorite::after{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.contextual-routes .listLabel{margin-left:5px}.listLabel.route::before{content:'';position:absolute;z-index:1000;width:34px;height:23px;top:-23px;background-color:#fff}.stop-name{width:100%;display:inline-block;font-size:16px;color:#142840;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-route{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-route-item{display:inline-block;height:20px;margin-right:2px;padding:0 8px;border-radius:4px;line-height:20px;font-size:10px;font-weight:700}.listItem{display:block;width:100%;height:60px;overflow:hidden;cursor:pointer}.listItem::after{content:'';position:absolute;height:1px;left:34px;right:20px;bottom:0;background-color:#f5f6f7}#listStopsContainer .listItem{height:auto;min-height:60px;padding:10px 8px 10px 20px}.listItem.stop-favorite-item{padding:8px 8px 0 20px}.listItem.favorite::before{display:block}.listItem::before{display:none;content:'';position:absolute;width:50px;height:60px;top:0;right:0;background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-300px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.listItem::before{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.listItem::before{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.listItem:last-child .route-colored-line-container::after{content:'';position:absolute;z-index:1000;width:34px;height:23px;top:37px;background-color:#fff}.filter-arroundme+#searchPoiResult .listItem,.filter-stop+#searchPoiResult .listItem{height:auto;min-height:60px;padding:10px 8px 10px 20px}#listRoutesContainer .listItem:not(.favorite)::after{left:34px}#listStopsContainer .listItem:not(.favorite)::after{left:20px}.route-colored-line-container{position:absolute;width:34px;height:100%;top:0;left:0;background-color:#fff;z-index:1}.no-service .route-colored-line-container{display:none}.route-colored-line-container .route-colored-line{width:2px;height:100%;margin-left:-1px;display:block;position:absolute;left:50%}.route-colored-line-container .route-colored-stop{width:14px;height:14px;border-width:2px;border-style:solid;border-radius:100%;top:50%;margin:-7px 0 0 -7px;display:block;position:absolute;left:50%;background-color:#fff}.route-list-directions{display:block;padding-right:50px;line-height:60px;margin-left:34px;color:#142840;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.route-list-label{height:100%;margin-left:16px;padding:0px 8px;line-height:40px;font-size:12px;font-weight:900;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.route-list-longname{flex:1;padding-left:10px;font-size:14px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.route-list-alert{display:flex;align-items:center;justify-content:center;width:60px;height:40px}.route-list-alert-icon{display:none;position:relative;width:30px;height:30px;background-image:url("../img/alert_icon.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.route-list-alert-icon{background-image:url("../img/alert_icon@2x.png");-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.route-list-alert-icon{background-image:url("../img/alert_icon@3x.png");-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px}}.messages-read .route-list-alert-icon,.messages-unread .route-list-alert-icon{display:block}.route-list-alert-icon::after{content:'';display:none;position:absolute;width:8px;height:8px;top:2px;right:2px;border-radius:100%;border:2px solid #f5f6f7;background-color:#fd6d6d}.messages-unread .route-list-alert-icon::after{display:block}#welcomeView{background-color:white;padding:0 20px;text-align:center}#welcomeView #welcomeLogo{width:50%;max-width:240px;height:180px;margin:40px auto 20px;background-image:url("../img/welcomeLogo.png");background-repeat:no-repeat;background-position:center center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#welcomeView #welcomeLogo{background-image:url("../img/welcomeLogo@2x.png");-webkit-background-size:240px 180px;-moz-background-size:240px 180px;-o-background-size:240px 180px;background-size:240px 180px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#welcomeView #welcomeLogo{background-image:url("../img/welcomeLogo@3x.png");-webkit-background-size:240px 180px;-moz-background-size:240px 180px;-o-background-size:240px 180px;background-size:240px 180px}}#welcomeView h2{font-size:36px;color:#8f94a0;font-weight:300;text-align:center}#welcomeView p{font-size:14px;color:#142840;font-weight:500;text-align:justify;padding:0;line-height:24px;margin:24px 0}#welcomeView .link{color:#3BB2B8}@media (max-height: 500px){#welcomeView p{margin:12px 0}}.network-selector{background-color:white}.network-selector-filter{width:100%;padding:10px;background-color:#f5f6f7}.include-statusBar .network-selector-filter{padding:42px 10px 10px 10px}.network-selector-filter-text{width:100%;height:60px;background-color:white;padding:0 10px;font-size:14px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.network-selector-list{height:calc(100% - 110px);overflow:auto}.include-statusBar .network-selector-list{height:calc(100% - 142px)}.network-selector-with-link .network-selector-list{height:calc(100% - 170px)}.include-statusBar .network-selector-with-link .network-selector-list{height:calc(100% - 202px)}.network-selector-item{position:relative;width:100%;height:70px;line-height:70px;font-size:14px;font-size:0;letter-spacing:-4px}.network-selector-item>*{display:inline-block;vertical-align:top;font-size:16px;letter-spacing:0}.network-selector-item::after{content:'';position:absolute;height:1px;left:10px;right:10px;bottom:0;background-color:#f5f6f7}.network-selector-item-img{width:40px;height:40px;margin:11px 6px;box-sizing:content-box;border-radius:100%;border:4px solid white;box-shadow:0 0 2px rgba(0,0,0,0.1)}.network-selector-item-name{width:calc(100% - 130px);vertical-align:middle;padding:0 10px;line-height:24px;font-size:14px}.network-selector-item-distance{width:70px;height:100%;padding-right:10px;line-height:70px;font-size:12px;font-weight:900;text-align:right;color:#8f94a0}.network-selector-all{display:none;height:60px;padding-right:10px;line-height:60px;font-size:16px;text-align:right;text-decoration:underline;color:#3BB2B8}.network-selector-with-link .network-selector-all{display:block}.network-selector-label{height:30px;padding:0 10px;line-height:30px;font-size:14px;font-weight:900;color:white;background-color:#8f94a0}.network-selector-private{position:relative;height:0;overflow:hidden;background-color:#f5f6f7;transition:height .2s}.network-selector-with-private .network-selector-private{height:60px}.network-selector-private-text{padding-left:10px;line-height:60px;font-size:14px}.network-selector-addprivate{position:absolute;width:50px;height:50px;top:5px;right:10px;background-color:#3BB2B8;color:white;font-size:16px;font-weight:700}.network-selector-item-private .network-selector-item-name{width:calc(100% - 190px)}.network-selector-item-private button{width:60px;height:62px;font-size:24px}#aboutView>div>header{height:140px;background-color:#f5f6f7;font-size:0;letter-spacing:-4px;box-shadow:inset 0 -3px 3px -4px rgba(0,0,0,0.5)}#aboutView>div>header>*{display:inline-block;vertical-align:top;font-size:16px;letter-spacing:0}#aboutView>div>header>div{width:50%;height:100%;position:relative}#aboutView>div>header>div>img{width:80px;height:80px;border-radius:100%;border:10px solid #fff;box-sizing:content-box;position:absolute;top:20px;background-color:#fff}#aboutView>div>header>div:first-child>img{right:20px}#aboutView>div>header>div:last-child>img{left:20px}#aboutView>div>div{width:100%;max-width:640px;margin:auto;text-align:justify;padding:32px 28px 32px}#aboutView>div>div>h2{color:#142840;font-size:24px;font-weight:300;line-height:32px}#aboutView>div>div>p{color:#8f94a0;font-size:16px;font-weight:400;line-height:28px;margin-top:24px}#aboutView>div>div>p>strong{font-weight:700}#aboutView>div>div>a{margin:36px auto 0}.searching{background-color:#f5f6f7}#searchView{top:70px}.include-statusBar #searchView{top:102px}#searchView ul{height:calc(100% - 130px);overflow:scroll;background-color:white}.include-statusBar #searchView ul{height:calc(100% - 162px)}.search-filter{display:flex;align-items:center;justify-content:center;height:60px}.search-filter-item{position:relative;height:40px;margin:0 10px;padding:0 16px;border-radius:20px;font-size:14px;font-weight:700;color:#142840;background-color:rgba(59,178,184,0);transition:color .3s, background-color .3s}.search-filter-item[disabled]{opacity:.3}.filter-arroundme .filter-item-aroundme,.filter-stop .filter-item-stop,.filter-line .filter-item-line{color:white;background-color:#3bb2b8}.listLabel,.listItem{position:relative}#searchPoiResult .listItem{padding:10px 8px 0 20px}.stop-distance{position:absolute;height:60px;top:0;right:10px;line-height:60px;font-size:12px;font-weight:700;color:#8f94a0}.favorite .stop-distance{right:50px}.teaser{width:100%;height:100%;overflow:hidden;position:absolute;top:0;bottom:0;margin-top:0;box-shadow:0 0 2px rgba(0,0,0,0.1);transition:transform .2s ease-out}.teaser.teaser-style-close{transform:translate3d(0, 100%, 0)}.teaser.teaser-style-title{transform:translate3d(0, calc(100% - 60px), 0)}.teaser.teaser-style-small{transform:translate3d(0, calc(100% - 284px), 0)}.teaser.teaser-style-fullscreen{transform:translate3d(0, 0, 0)}.include-statusBar .teaser.teaser-style-fullscreen{padding-top:32px;background:white}.teaser-header{display:flex;align-items:center;position:relative;width:100%;height:60px;background-color:#fff}.teaser-title{position:relative;flex:1;overflow:hidden}.teaser-title-text{display:flex;align-items:center}.teaser-title-text-shortname{display:none;width:40px;height:40px;text-align:center;margin:0 4px;padding:0 4px;border-radius:4px;line-height:40px;font-size:10px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.teaser-route .teaser-title-text-shortname,.teaser-vehicle .teaser-title-text-shortname{display:block}.teaser-title-text-longname{flex:1;max-height:40px;overflow:hidden;padding-left:16px;font-size:14px}.teaser-route .teaser-title-text-longname,.teaser-vehicle .teaser-title-text-longname{padding-left:0}.teaser-title-sub{display:none;position:absolute;margin-top:-12px;padding-left:48px;font-size:12px}.occupancy-displayed .teaser-title-sub{display:block}.teaser-title-sub-label{color:#8f94a0}.teaser-title-sub-data{font-weight:700}.teaser-occupancy-color{display:none;width:50px;height:50px}.occupancy-displayed .teaser-occupancy-color{display:block}.teaser-occupancy-icon{display:block;width:100%;height:100%;background-image:url("../img/occupancy_icon.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.teaser-occupancy-icon{background-image:url("../img/occupancy_icon@2x.png");-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.teaser-occupancy-icon{background-image:url("../img/occupancy_icon@3x.png");-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px}}.teaser .route-list-alert{width:40px}.messages-read+.route-list-alert .route-list-alert-icon,.messages-unread+.route-list-alert .route-list-alert-icon,.messages-unread+.route-list-alert .route-list-alert-icon::after{display:block}#teaser-button,.teaser-fav-button,.teaser-button-size{position:relative;width:50px;height:100%}.teaser-fav-button{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-250px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.teaser-fav-button{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.teaser-fav-button{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.teaser-fav-button.favorite{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-300px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.teaser-fav-button.favorite{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.teaser-fav-button.favorite{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}#teaser-button .teaser-label{position:absolute;width:100%;left:0;padding:0;font-size:8px;text-align:center}#teaser-button .teaser-label::before,#teaser-button .teaser-label::after{content:'';position:absolute;width:8px;height:2px;background-color:#142840;opacity:0;transition:top .3s .3s, opacity .3s .3s}#teaser-button .teaser-label::before{left:calc(50% - 7px)}#teaser-button .teaser-label::after{left:calc(50% - 2px)}#teaserSizeLabelTop{top:6px}#teaserSizeLabelTop::before,#teaserSizeLabelTop::after{top:25px}#teaserSizeLabelTop::before{transform:rotateZ(-45deg)}#teaserSizeLabelTop::after{transform:rotateZ(45deg)}#teaserSizeLabelBottom{bottom:6px}#teaserSizeLabelBottom::before,#teaserSizeLabelBottom::after{top:-16px}#teaserSizeLabelBottom::before{transform:rotateZ(45deg)}#teaserSizeLabelBottom::after{transform:rotateZ(-45deg)}.teaser-style-title #teaserSizeLabelTop::before,.teaser-style-title #teaserSizeLabelTop::after{opacity:1}.teaser-style-title #teaserSizeLabelBottom::before,.teaser-style-title #teaserSizeLabelBottom::after{opacity:0}.teaser-style-small #teaserSizeLabelTop::before,.teaser-style-small #teaserSizeLabelTop::after{opacity:1;top:18px}.teaser-style-small #teaserSizeLabelBottom::before,.teaser-style-small #teaserSizeLabelBottom::after{opacity:1;top:-10px}.teaser-style-fullscreen #teaserSizeLabelTop::before,.teaser-style-fullscreen #teaserSizeLabelTop::after{opacity:0}.teaser-style-fullscreen #teaserSizeLabelBottom::before,.teaser-style-fullscreen #teaserSizeLabelBottom::after{opacity:1}#teasers{height:100%}.teaser-next{height:174px;overflow:auto}.teaser-style-fullscreen .teaser-next{height:calc(100% - 120px)}.teaser-style-fullscreen .teaser-route-container .teaser-next{height:calc(100% - 60px)}.teaser-scroll-container{width:100%;height:100%;overflow:hidden}.teaser-scrollable-view{position:absolute;overflow-x:hidden;overflow-y:hidden;top:60px;right:0;bottom:0;left:0;box-shadow:inset 0 1px 2px -1px rgba(0,0,0,0.1);background-color:white}.teaser-route-container{height:calc(100% - 68px);margin:4px;border-radius:4px;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.teaser-route-selector-container{width:100%;max-height:50px;min-height:4px;position:relative;z-index:1;padding:0 60px 0 8px}.teaser-line-list{height:64px;font-size:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.teaser-line-list>li{position:relative;display:inline-block;vertical-align:top;width:80px;padding:0 4px}.teaser-code{display:block;font-size:14px;font-weight:500;color:#142840;line-height:50px;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.color-bright .teaser-code{color:white}.active .teaser-code{font-weight:700}.teaser-bubble-color{position:absolute;width:12px;height:12px;left:50%;border:2px solid white;border-radius:100%;margin:-6px 0 0 -6px}.teaser-line-list li.active .teaser-bubble-color{width:16px;height:16px;margin:-8px 0 0 -8px;border-width:2px;box-shadow:0 2px 5px rgba(0,0,0,0.3)}.teaser-others{position:relative;max-width:100%;height:170px;margin:0 4px 4px 4px;border-radius:4px;overflow:hidden;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.teaser-others.teaser-vehicle{min-height:216px}.teaser-style-fullscreen .teaser-others.teaser-vehicle{height:calc(100% - 8px)}.teaser-content-direction{position:relative;display:flex;align-items:center;height:50px;padding:12px 8px 8px;overflow:hidden;border-bottom:1px solid #f5f6f7}#teaserPoiList .teaser-content-direction{position:static}.teaser-direction{position:relative;max-height:28px;margin:0;padding:0 10px;overflow:hidden;line-height:14px;font-size:13px;font-weight:500;text-transform:uppercase}.teaser-route-container .teaser-direction{padding:0 50px 0 10px}.teaser-direction::before{content:'';position:absolute;left:0;top:3px;text-align:center;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #8f94a0}.teaser-btn-opposite{position:absolute;width:50px;height:50px;top:0;right:0;transform:rotateZ(0);transition:transform .3s;background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-350px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.teaser-btn-opposite{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.teaser-btn-opposite{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.teaser-route-selector-container .teaser-btn-opposite{right:4px}.teaser-btn-opposite.animation{transform:rotateZ(180deg)}.teaser-content{height:90px}.teaser-content-cell{display:inline-block;width:50%;height:100%;vertical-align:top;padding:0 10px;text-align:center}.teaser-content-cell.distance::after{content:'';display:block;width:1px;height:40px;margin-top:-70px;margin-left:calc(100% + 9px);background-color:#f5f6f7}.theorical-never-started .teaser-content-cell.distance{font-size:14px;white-space:inherit}.teaser-poi-occupancy{font-size:12px;font-weight:500}.icon-distance,.icon-time{display:block;height:30px;line-height:30px;padding:0;font-size:14px}.teaser-value{display:block;line-height:40px;font-size:36px;font-weight:300;color:#142840;white-space:nowrap;overflow:hidden;transform:translate3d(0, 0, 0);transition:transform .3s ease-out}.teaser-value>span{display:block;line-height:20px;font-size:12px;text-transform:uppercase}.teaser-value.sub{font-size:14px;font-weight:400;color:rgba(20,40,64,0.5);opacity:0;margin:0;transform:translate3d(0, 0, 0);transition:transform .3s ease-out, opacity .4s .1s}.teaser-value.sub>span{font-size:8px;color:#8f94a0}.teaser-value.smallText{font-size:16px;white-space:inherit}.teaser-footer{display:none;position:absolute;height:24px;bottom:2px;right:2px;left:2px;padding:0 12px;border-radius:4px;text-align:center;background-color:#f8b323}.first-last-departure .teaser-footer{display:block}.teaser-footer-text{line-height:24px;color:white;font-size:11px;font-weight:700}.one-direction .teaser-content-direction,.one-direction .teaser-btn-opposite{display:none}.one-direction .teaser-content{margin:30px 0}.one-direction .teaser-route-container .teaser-next{height:224px}.teaser-style-fullscreen .one-direction .teaser-route-container .teaser-next{height:100%}.teaser-stopList{position:absolute;top:60px;bottom:0;right:0;left:0;background-color:#fff;overflow:auto}.teaser-stopList-item{width:100%;overflow:hidden;position:relative;height:60px}.teaser-stopList-item::after{content:'';position:absolute;height:1px;left:50px;right:20px;bottom:0;background-color:#f5f6f7}.teaser-stopList-item-left{display:inline-block;height:100%;vertical-align:top;width:100%;padding:10px 20px 0 50px;font-weight:400}.teaser-stopList-stopName{color:#142840;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:16px;line-height:22px}.teaser-stopList-desc{color:#8f94a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;display:block;font-weight:700}.teaser-stopList-item:first-child .teaser-stopList-item-left,.teaser-stopList-item:last-child .teaser-stopList-item-left{font-weight:700}.teaser-stopList-item:first-child .colored-line,.teaser-stopList-item:last-child .colored-line{height:50%}.teaser-stopList-item:first-child .colored-busStop,.teaser-stopList-item:last-child .colored-busStop{width:14px;height:14px;margin:-7px 0 0 -7px;border:none}.teaser-stopList-item:first-child .colored-busStop::after,.teaser-stopList-item:last-child .colored-busStop::after{content:'';background-color:white;position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:100%}.teaser-stopList-item:first-child .colored-line{top:50%}.teaser-stopList-item:last-child .colored-line{top:0}.colored-line-container{position:absolute;width:50px;height:100%;top:0;left:0}.colored-line-container .colored-line{width:2px;height:100%;margin-left:-1px;display:block;position:absolute;left:50%;border-color:white}.colored-line-container .colored-busStop{width:10px;height:10px;border-width:2px;border-style:solid;border-radius:100%;top:50%;margin:-5px 0 0 -5px;display:block;position:absolute;left:50%;border-color:white}#teaserNextBus{overflow:auto;position:absolute;left:0;right:0;bottom:0;top:220px}.teaser-vehicle+#teaserNextBus{display:none}.no-update-text{display:none;position:absolute;width:100%;height:30px;left:0;bottom:0;line-height:30px;background-color:rgba(248,179,35,0.8);text-align:center;color:white;font-size:11px;font-weight:700}.teaser-style-small .no-update-text{top:254px}.teaser-style-small #teaserRoute .no-update-text,.teaser-style-fullscreen #teaserRoute .no-update-text,.page-stationsroute .no-update-text{top:auto;width:30px;height:30px;bottom:15px;left:10px;border-radius:100%;background-color:transparent;background-image:url("../img/warning_icon.png");background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.teaser-style-small #teaserRoute .no-update-text,.teaser-style-fullscreen #teaserRoute .no-update-text,.page-stationsroute .no-update-text{background-image:url("../img/warning_icon@2x.png");-webkit-background-size:60px 30px;-moz-background-size:60px 30px;-o-background-size:60px 30px;background-size:60px 30px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.teaser-style-small #teaserRoute .no-update-text,.teaser-style-fullscreen #teaserRoute .no-update-text,.page-stationsroute .no-update-text{background-image:url("../img/warning_icon@3x.png");-webkit-background-size:60px 30px;-moz-background-size:60px 30px;-o-background-size:60px 30px;background-size:60px 30px}}#teaserPoi .no-update-text{position:relative;top:0;margin-top:-30px}.no-update .no-update-text{display:block}.icon-add-fav,.icon-remove-fav{width:50px;height:50px;margin:auto}.icon-add-fav{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-250px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.icon-add-fav{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.icon-add-fav{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.icon-remove-fav{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-300px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.icon-remove-fav{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.icon-remove-fav{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.no-vehicle .teaser-content-cell{display:none}.no-vehicle-content{line-height:88px;text-align:center;font-size:21px;color:#142840;display:none}.no-vehicle .teaser-content{display:none}.no-vehicle .no-vehicle-content{display:block}.theorical-never-started .teaser-label.icon-time::before,.theorical-never-started:not(.vehicle-monitored) .teaser-label.icon-distance::before{background-image:url("../img/warning_icon.png");width:30px;height:30px;display:inline-block;vertical-align:bottom}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.theorical-never-started .teaser-label.icon-time::before,.theorical-never-started:not(.vehicle-monitored) .teaser-label.icon-distance::before{background-image:url("../img/warning_icon@2x.png");-webkit-background-size:60px 30px;-moz-background-size:60px 30px;-o-background-size:60px 30px;background-size:60px 30px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.theorical-never-started .teaser-label.icon-time::before,.theorical-never-started:not(.vehicle-monitored) .teaser-label.icon-distance::before{background-image:url("../img/warning_icon@3x.png");-webkit-background-size:60px 30px;-moz-background-size:60px 30px;-o-background-size:60px 30px;background-size:60px 30px}}.deviate .distance .teaser-value{font-size:20px;margin-top:6px}.theorical-never-started:not(.vehicle-monitored) .teaser-label.icon-distance{color:#bf0417;font-weight:900}.theorical-never-started:not(.vehicle-monitored) .distance .teaser-value{font-size:20px;margin-top:6px;line-height:24px}.theorical-never-started .teaser-label.icon-time{color:#bf0417;font-weight:900}.theorical-never-started .teaser-label.icon-time::before{background-position:-30px 0}.theorical-never-started:not(.vehicle-monitored) .teaser-label.icon-distance::before{background-position:-30px 0}.day-filter{position:absolute;width:40px;height:40px;top:70px;right:15px;border-radius:20px;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.show-date-picker .day-filter{z-index:3001}.include-statusBar .day-filter{top:102px}.day-filter::after{display:none;content:'';position:absolute;width:10px;height:10px;top:-2px;right:-2px;border-radius:100%;border:2px solid white;background-color:#3BB2B8}.no-daily-data .day-filter::after{display:block}.day-filter-button{width:40px;height:40px;background-position:-80px 0;background-image:url("../img/mapIcons.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.day-filter-button{background-image:url("../img/mapIcons@2x.png");-webkit-background-size:120px 40px;-moz-background-size:120px 40px;-o-background-size:120px 40px;background-size:120px 40px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.day-filter-button{background-image:url("../img/mapIcons@3x.png");-webkit-background-size:120px 40px;-moz-background-size:120px 40px;-o-background-size:120px 40px;background-size:120px 40px}}.day-alert,.day-choice{position:absolute;width:calc(100% - 80px);max-width:320px;height:auto;min-height:48px;top:66px;right:70px;border:4px solid white;border-radius:4px;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.include-statusBar .day-alert,.include-statusBar .day-choice{top:98px}.day-alert::after,.day-choice::after{content:'';position:absolute;top:12px;right:-12px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white}.day-alert-text,.day-nottoday-text{display:none;font-size:14px}.day-nottoday-text{font-weight:700;padding:8px 0}.day-alert{display:none;flex-wrap:wrap;align-items:center;padding:6px}.no-daily-data .day-alert,.day-nottoday .day-alert{display:flex}.no-daily-data .day-alert-text,.day-nottoday .day-nottoday-text{display:block}.day-choice-container{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.6);opacity:0;transition:opacity .5s}.show-date-picker .day-choice-container{z-index:3000;opacity:1}.day-choice{opacity:0;transition:opacity .5s}.show-date-picker .day-choice{opacity:1}.day-choice-header{display:flex;align-items:center;height:40px;padding:0 10px;border-radius:4px;font-size:14px;font-weight:700;background-color:#f5f6f7}.day-choice-list-item{display:flex;align-items:center;height:40px;padding:0 10px;line-height:40px;font-size:14px;box-shadow:inset 0 -1px #8f94a0}.day-choice-list-item::after{display:none;content:'';width:8px;height:8px;border-radius:100%;background-color:#3BB2B8}.day-choice-list-item.selected{font-weight:700}.day-choice-list-item.selected::after{display:block}.day-choice-list-item-text{flex:1}.day-choice-more{display:flex;align-items:center;width:calc(100% - 12px);height:40px;margin:10px 6px 6px}.day-choice-more-input{flex:1;height:100%;padding:0 8px;border:1px solid #8f94a0;border-radius:4px}.day-choice-more-submit{position:relative;width:40px;height:40px;border-radius:4px;background-color:#3BB2B8;margin-left:10px}.day-choice-more-submit::before,.day-choice-more-submit::after{content:'';position:absolute;background-color:white;transform:rotate(45deg)}.day-choice-more-submit::before{width:8px;height:2px;top:calc(50% + 1px);left:calc(50% - 8px)}.day-choice-more-submit::after{width:2px;height:12px;top:calc(50% - 6px);left:calc(50% + 2px)}.overlay-filter{position:absolute;width:40px;height:80px;top:120px;right:15px;border-radius:20px;background-color:#f5f6f7;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.include-statusBar .overlay-filter{top:152px}.overlay-filter::before,.overlay-filter::after{content:'';position:absolute;width:40px;height:40px;left:0;z-index:1;pointer-events:none;background-image:url("../img/mapIcons.png");transition:opacity .3s}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.overlay-filter::before,.overlay-filter::after{background-image:url("../img/mapIcons@2x.png");-webkit-background-size:120px 40px;-moz-background-size:120px 40px;-o-background-size:120px 40px;background-size:120px 40px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.overlay-filter::before,.overlay-filter::after{background-image:url("../img/mapIcons@3x.png");-webkit-background-size:120px 40px;-moz-background-size:120px 40px;-o-background-size:120px 40px;background-size:120px 40px}}.overlay-filter::before{background-position:0 0;opacity:1}.overlay-filter::after{top:40px;background-position:-40px 0;opacity:.5}.overlay-filter.overlay-stops::before{opacity:.5}.overlay-filter.overlay-stops::after{opacity:1}.overlay-filter-button{position:absolute;z-index:0;width:40px;height:40px;right:0;padding-right:0;border-radius:20px;line-height:40px;font-size:16px;text-align:right;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.1);transform:translate3d(0, 0, 0);transition:transform .2s;cursor:pointer}.overlay-stops .overlay-filter-button{transform:translate3d(0, 40px, 0)}.hover .overlay-filter-button{width:100px;padding-right:40px}.leaflet-top .leaflet-control{margin-top:210px !important}.teaser-style-title+.leaflet-container .leaflet-bottom{bottom:64px !important}.teaser-style-small+.leaflet-container .leaflet-bottom{bottom:288px !important}.leaflet-container .attribution-logo-container{background:transparent !important}@media screen and (min-width: 800px){.teaser-style-title+.leaflet-container .leaflet-bottom,.teaser-style-small+.leaflet-container .leaflet-bottom,.teaser-style-fullscreen+.leaflet-container .leaflet-bottom{bottom:0 !important}.teaser-style-title+.leaflet-container .leaflet-left,.teaser-style-small+.leaflet-container .leaflet-left,.teaser-style-fullscreen+.leaflet-container .leaflet-left{left:420px !important}}.leaflet-control-attribution{background:none !important}.leaflet-control-attribution>a{color:#3BB2B8 !important;font-size:11px !important}.mapbox-logo-attribution{vertical-align:middle !important}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:none !important;box-shadow:0 1px 2px rgba(0,0,0,0.1) !important}.leaflet-control-layers-toggle{width:40px !important}.leaflet-control-layers-expanded .leaflet-control-layers-base span:hover{cursor:pointer}.leaflet-control-layers-expanded .leaflet-control-layers-base .leaflet-control-layers-selector{appearance:radio !important;-webkit-appearance:radio !important}.alerts{display:none;position:absolute;z-index:10000;min-width:300px;top:50%;left:50%;border-radius:4px;background-color:white;box-shadow:0 3px 20px rgba(0,0,0,0.2),0 0 0 100000px rgba(20,40,64,0.8);transform:translate3d(-50%, -50%, 0px)}.show-alert-msg .alerts{display:block}.alerts-title{display:flex;align-items:center;background:#f5f6f7;margin:4px;padding:4px;border-radius:4px}.alerts-text{margin:0;padding:10px}.alerts-footer{display:flex;align-items:center;justify-content:right;gap:4px;padding:4px 0}.alerts-redirection{height:40px;padding:0 20px;border-radius:4px;line-height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;color:white;background-color:#3BB2B8;cursor:pointer;transition:background-color .2s}.alerts-redirection:hover{background-color:#36a3a9}.alerts-redirection:disabled{cursor:auto;background-color:#7a7a7a;opacity:.5}.alerts-close{height:40px;padding:0 20px;border-radius:4px;line-height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;color:white;background-color:#FF5551;cursor:pointer;transition:background-color .2s}.alerts-close:hover{background-color:#ff413d}.alerts-close:disabled{cursor:auto;background-color:#a8a8a8;opacity:.5}.page-timetables .search{display:none}#listTimetableView{padding-top:70px}#listTimetableView.loading{z-index:10000}#listTimetableView.loading .lds-ellipsis{display:inline-block;position:absolute;z-index:10000;width:64px;height:64px;top:50%;left:50%;margin:-32px 0 0 -32px;pointer-events:none}#listTimetableView.loading .lds-ellipsis::before{content:'';position:absolute;width:10000%;height:10000%;background-color:rgba(20,40,64,0.9);transform:translate3d(-50%, -50%, 0)}#listTimetableView.loading .lds-ellipsis>div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}#listTimetableView.loading .lds-ellipsis>div:nth-child(1){left:6px;animation:lds-ellipsis1 0.6s infinite}#listTimetableView.loading .lds-ellipsis>div:nth-child(2){left:6px;animation:lds-ellipsis2 0.6s infinite}#listTimetableView.loading .lds-ellipsis>div:nth-child(3){left:26px;animation:lds-ellipsis2 0.6s infinite}#listTimetableView.loading .lds-ellipsis>div:nth-child(4){left:45px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}.include-statusBar #listTimetableView{padding-top:102px}.timetable-date,.timetable-select{padding:10px 10px 0 10px;background-color:#f5f6f7}.timetable-date{display:flex;align-items:center;box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.2)}.timetable-date-input{display:block;flex:1;height:50px;padding:0 10px;border:1px solid #8f94a0;border-radius:4px;line-height:50px;text-align:left;font-size:14px;background-color:white}.timetable-date-submit{position:relative;width:40px;height:40px;border-radius:4px;background-color:#3BB2B8;margin-left:10px}.timetable-date-submit::before,.timetable-date-submit::after{content:'';position:absolute;background-color:white;transform:rotate(45deg)}.timetable-date-submit::before{width:8px;height:2px;top:calc(50% + 1px);left:calc(50% - 8px)}.timetable-date-submit::after{width:2px;height:12px;top:calc(50% - 6px);left:calc(50% + 2px)}.timetable-line-empty .timetable-select{padding:10px}.timetable-select-input{width:100%;height:50px;padding:10px;border-radius:4px;font-size:14px;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.timetable-select-input:focus{box-shadow:none}.timetable-select-direction{display:flex;align-items:center;height:50px}.timetable-line-empty .timetable-select-direction{display:none}.timetable-select-direction-text{flex:1;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timetable-select-direction-button{width:50px;height:50px;transform:rotateZ(0);transition:transform .3s;background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-350px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.timetable-select-direction-button{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.timetable-select-direction-button{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}.timetable-select-direction-button.animation{transform:rotateZ(180deg)}.one-direction .timetable-select-direction-button{display:none}.timetable-content{height:calc(100% - 160px);overflow:auto}.timetable-empty .timetable-content{display:none}.timetable-line-empty .timetable-content{height:calc(100% - 130px)}.timetable-show-frequency .timetable-content{height:calc(100% - 200px)}.timetable-content-empty{display:none;justify-content:center;align-items:center;height:calc(100% - 160px);font-size:24px}.timetable-empty .timetable-content-empty{display:flex}.timetable-line-empty .timetable-content-empty{display:flex;height:calc(100% - 30px)}.timetable-content-frequency{display:none;align-items:center;height:40px;padding:0 6px;background-color:#8f94a0}.timetable-show-frequency .timetable-content-frequency{display:flex}.timetable-content-frequency-text{padding-left:4px;font-size:14px;font-weight:700;color:white}.timetable-content-stop{position:relative;padding-bottom:20px}.timetable-content-stop:first-child::before{top:20px}.timetable-content-stop:last-child::before{bottom:calc(100% - 20px)}.timetable-content-stop::before{content:'';position:absolute;width:2px;top:0;bottom:0;left:12px;background-color:currentColor}.timetable-content-stop-header{display:flex;align-items:center}.stop-header-icon{position:relative;width:10px;height:10px;margin:15px 8px;border-radius:100%;border:2px solid white;background-color:currentColor}.terminus .stop-header-icon{width:14px;height:14px;margin:13px 6px;border:2px solid currentColor;background-color:white}.stop-header-name{font-size:16px;color:#142840}.terminus .stop-header-name{font-weight:700}.timetable-content-item-grid{display:flex;flex-wrap:wrap;padding:0px 8px 0 14px}.grid-column{display:flex;flex-direction:column;position:relative}.grid-column::before,.grid-column::after{content:'';position:absolute;width:100%;height:32px;top:0;left:0}.grid-column::before{background-color:currentColor;opacity:.3}.grid-column::after{box-shadow:inset 0 -1px currentColor}.grid-column:nth-child(odd){background-color:#f5f6f7}.grid-column:nth-child(even){background-color:#fff}.grid-column-time{display:flex;align-items:center;justify-content:center;position:relative;min-width:32px;height:32px;font-size:12px;text-align:center;color:#142840}.grid-column-time.hour{font-weight:900}.grid-column-time.past{opacity:.5}.grid-column-time.actual{color:#3BB2B8;font-weight:700}.grid-column-time.frequency{background-color:rgba(20,40,64,0.5);color:white}.grid-column-time.frequency::after{content:'f';position:absolute;top:4px;left:4px;font-size:10px;font-weight:bold}.grid-column-time::before{content:'';display:none;position:absolute;width:20px;height:20px;top:calc(50% - 10px);left:calc(50% - 10px);border-radius:100%;background-color:#3BB2B8}.grid-column-time.selected{font-weight:700;color:white}.grid-column-time.selected::before{display:block}.grid-column-time>span:not(.actual-icon){position:relative;z-index:1}.actual-icon{position:absolute;z-index:0;width:8px;height:8px;top:1px;right:1px;overflow:hidden}.actual-icon::after{content:'';position:absolute;width:200%;height:200%;top:0;left:-100%;border-radius:100%}.grid-column:nth-child(even) .actual-icon::after{animation:realtimeonwhite 1s linear alternate infinite}.grid-column:nth-child(odd) .actual-icon::after{animation:realtimeongrey 1s linear alternate infinite}@keyframes realtimeonwhite{0%{box-shadow:inset 0 0 0 2px rgba(59,178,184,0),inset 0 0 0 4px #fff,inset 0 0 0 6px #3bb2b8,inset 0 0 0 8px #fff}100%{box-shadow:inset 0 0 0 2px #3bb2b8,inset 0 0 0 4px #fff,inset 0 0 0 6px rgba(59,178,184,0),inset 0 0 0 8px #fff}}@keyframes realtimeongrey{0%{box-shadow:inset 0 0 0 2px rgba(59,178,184,0),inset 0 0 0 4px #f5f6f7,inset 0 0 0 6px #3bb2b8,inset 0 0 0 8px #f5f6f7}100%{box-shadow:inset 0 0 0 2px #3bb2b8,inset 0 0 0 4px #f5f6f7,inset 0 0 0 6px rgba(59,178,184,0),inset 0 0 0 8px #f5f6f7}}.page-messages .search,.page-messages .rightItems{display:none}.msgItem{width:100%;padding:20px;box-shadow:0 21px 0 -20px #8f94a0}.msgItem.message-unread{background-color:rgba(59,178,184,0.2)}.msgItem a{color:#3BB2B8;text-decoration:underline}.msgItem .msgItem-header{display:flex;flex-wrap:wrap;align-items:center}.msgItem img{display:block;width:80px;height:80px;margin:auto;border:10px solid white;border-radius:100%;background-color:white;box-shadow:0 5px 10px rgba(0,0,0,0.04)}.msgItem .msgItem-header-content{flex:1;padding-left:20px}.msgItem h3{display:block;font-size:18px;line-height:40px;font-weight:500;text-align:center}.msgItem h3.msgItem-header-content-title{line-height:30px;text-align:left}.msgItem aside{font-size:12px;font-style:italic;color:#8f94a0;font-weight:500;text-align:center}.msgItem aside.msgItem-header-content-date{text-align:left}.msgItem p{margin-top:20px;width:100%;font-size:14px;font-weight:400;line-height:24px;text-align:justify;color:#142840}.msgItem-resources{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding-top:10px}.msgItem-resources .line-shortname{width:40px;height:40px;text-align:center;margin:0 4px;padding:0 4px;border-radius:4px;line-height:40px;font-size:10px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#maciMsgContainer{display:flex;flex-direction:column;position:absolute;max-height:300px;overflow:hidden;top:0;left:0;right:0;transform:translate3d(0, -100%, 0);transition:transform .3s ease-out;background-color:#fff;padding:20px 20px 0 20px;box-shadow:0 0 20px rgba(0,0,0,0.2)}.include-statusBar #maciMsgContainer{padding:52px 20px 0 20px}#maciMsgContainer.show{transform:translate3d(0, 0, 0)}#maciMsgText{flex:1;position:relative;overflow:hidden;text-overflow:ellipsis}.maciActions{position:relative;text-align:right}.maciActions a{display:inline-block;vertical-align:top;height:50px;padding:0 12px;line-height:50px;font-size:12px;font-weight:700;color:#3BB2B8;text-transform:uppercase;text-decoration:none}.maciActions::before{content:'';position:absolute;width:100%;height:20px;left:0;top:-20px;box-shadow:inset 0 -10px 20px white}#msgContainer{top:140px;background-color:#f5f6f7}.include-statusBar #msgContainer{top:172px}.msgEmpty{position:absolute;z-index:1;width:100%;top:50%;padding:0 40px;line-height:40px;text-align:center;font-size:28px;transform:translate3d(0, -50%, 0)}.msg-select{position:absolute;width:100%;height:70px;top:70px;padding:10px;background-color:#f5f6f7}.include-statusBar .msg-select{top:102px}.msg-select-input{width:100%;height:100%;padding:10px;border-radius:4px;border:1px solid #8f94a0;background-color:white}.faq-container{top:70px;background-color:#f5f6f7}.include-statusBar .faq-container{top:102px}#favEmpty{width:100%;max-width:640px;margin:auto;text-align:justify;padding:120px 28px 12px}#favEmpty>h2{color:#142840;font-size:24px;font-weight:300;line-height:32px}#favEmpty>p{color:#8f94a0;font-size:16px;font-weight:400;line-height:28px;margin-top:24px}#favEmpty>img{width:66px;height:66px;display:block;margin:auto}#listFavoritesView{background-color:#fff}#listFavoritesContainer{top:70px}.include-statusBar #listFavoritesContainer{top:102px}#listFavoritesContainer .listItem.favorite::before{display:none}#listFavoritesContainer .teaser-fav-button{position:absolute;right:0;top:0;background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-250px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#listFavoritesContainer .teaser-fav-button{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#listFavoritesContainer .teaser-fav-button{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}#listFavoritesContainer .favorite .teaser-fav-button{background-image:url("../img/navIcons.png");background-repeat:no-repeat;background-position:-300px center}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#listFavoritesContainer .favorite .teaser-fav-button{background-image:url("../img/navIcons@2x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#listFavoritesContainer .favorite .teaser-fav-button{background-image:url("../img/navIcons@3x.png");-webkit-background-size:450px 50px;-moz-background-size:450px 50px;-o-background-size:450px 50px;background-size:450px 50px}}#listFavoritesContainer .list-directions-visible{padding:13px 0 0 34px}#listFavoritesContainer .list-directions-visible.stop-favorite-item{height:auto;padding:8px 40px 10px 20px}#listFavoritesContainer .list-directions-visible .route-list-directions{width:100%;display:inline-block;margin-left:0;line-height:20px}#listFavoritesContainer .list-directions-visible .list-route,#listFavoritesContainer .list-directions-visible .list-directions{display:inline-block;vertical-align:top}#listFavoritesContainer .list-directions-visible .list-directions{line-height:20px;color:#8f94a0;font-weight:500;font-size:14px}#listFavoritesContainer .list-directions-visible .list-directions::before{content:'> '}#listStopsByRouteView{padding-top:70px}.include-statusBar #listStopsByRouteView{padding-top:102px}.mission-filter-header{position:relative;height:50px;font-size:0;letter-spacing:-4px}.mission-filter-header>*{display:inline-block;vertical-align:top;font-size:16px;letter-spacing:0}.mission-filter-header.route-station-no-filter{display:none}.mission-filter-header.route-station-no-filter+#listStopsByRouteContainer{top:70px}.include-statusBar .mission-filter-header.route-station-no-filter+#listStopsByRouteContainer{top:102px}#listStopsByRouteContainer{top:120px;background-color:#fff}.include-statusBar #listStopsByRouteContainer{top:152px}.mission-filter-selector{background-image:url("../img/filter_icon.png");width:30px;height:30px;margin:10px 13px 10px 10px;border-radius:100%;text-indent:100%;color:#142840;background-color:white;box-shadow:0 0 5px rgba(0,0,0,0.2)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.mission-filter-selector{background-image:url("../img/filter_icon@2x.png");-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){.mission-filter-selector{background-image:url("../img/filter_icon@3x.png");-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px}}.mission-filter-cancel{width:10%;height:100%;text-align:left;position:absolute}.mission-filter-cancel::before,.mission-filter-cancel::after{content:'';position:absolute;background-color:#142840;top:50%;left:20px;margin-top:-5px;width:2px;height:10px}.mission-filter-cancel::before{transform:rotateZ(45deg)}.mission-filter-cancel::after{transform:rotateZ(-45deg)}.color-bright .mission-filter-cancel::before,.color-bright .mission-filter-cancel::after{background-color:#fff}.mission-filter-right{width:100%;height:100%;text-align:right}.mission-filter-text{display:inline-block;height:100%;padding-top:4px;vertical-align:top}.mission-filter-label{display:block;line-height:25px;font-size:14px}.mission-filter-desc{display:block;font-size:12px;opacity:.5}.bus:not(.bus-next-stop):not(.bus-at-stop){display:none}.bus{left:0;width:20px;height:16px;position:absolute}.bus.bus-next-stop{top:4px}.bus.bus-at-stop{top:50%;margin-top:-8px}.bus-elements{position:relative;width:16px;height:16px;margin:auto;border-radius:100%;background-color:currentColor}.bus-elements::before{content:'';display:none;position:absolute;width:24px;height:24px;top:calc(50% - 12px);left:calc(50% - 12px);border-radius:100%;background-color:currentColor;opacity:.4}.bus-focus .bus-elements::before{display:block}.bus-elements-glass{background-color:white;width:8px;height:4px;border-radius:1px;position:absolute;display:block;left:50%;margin:4px 0 0 -4px}.bus-elements-glass::before,.bus-elements-glass::after{content:'';position:absolute;width:3px;height:3px;background-color:white;border-radius:100%;margin-top:6px}.bus-elements-glass::before{margin-left:0}.bus-elements-glass::after{margin-left:5px}.bus-at-stop .bus-indicator{position:absolute;width:6px;height:2px;top:7px;left:16px;background-color:currentColor}.teaser-stopList-item:first-child .bus-at-stop .bus-indicator{width:4px}.bus-next-stop .bus-indicator{width:0;height:0;border-top:4px solid currentColor;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;top:18px;left:50%;margin-left:-4px}#networkWarning{position:absolute;top:8px;left:50px;right:100px;height:48px;text-align:center;line-height:40px;background-color:#fff;color:#fd6d6d}.false-notif{position:absolute;width:20px;height:20px;top:4px;left:4px;border-radius:100%;border:2px solid white;background:#fd6d6d;text-align:center;pointer-events:none}.menu-item-msg .false-notif{top:10px;left:10px}.submenu .false-notif{display:none}.false-notif-text{display:block;font-size:8px;font-weight:900;color:white;line-height:16px}.loader-container{display:flex;position:absolute;z-index:-10000;width:100%;height:100%;top:0;overflow:hidden;align-items:center;justify-content:center;background:#fff;opacity:0}.loading .loader-container{z-index:10000;opacity:1}.loader{position:relative;width:200px;height:200px}.bus-main{position:absolute;width:194px;height:110px;margin:0 3px;border:2px solid #142840;border-radius:10px;background-color:#3BB2B8;animation:jump .7s infinite}.bus-main::after{content:'';position:absolute;width:200px;height:14px;bottom:-2px;left:-6px;border:2px solid #142840;border-radius:6px;background-color:#CCC}.bus-main-glass{position:relative;display:inline-block;width:36px;height:40px;top:12px;margin-left:6px;border:2px solid #142840;border-radius:4px;background-color:#96e0de}.bus-main-glass:nth-child(4){left:15px;border-radius:4px 0 0 4px}.bus-main-glass:nth-child(4)::after{content:'';position:absolute;width:10px;height:10px;top:52px;right:0;background-color:#f7cf52;border-radius:0 0 0 100%}.bus-main-logo{position:absolute;width:30px;height:30px;top:56px;left:80px;border-radius:100%;background-color:white}.bus-main-logo-glass{position:absolute;width:16px;height:10px;top:7px;left:7px;border-radius:2px;background-color:#3BB2B8}.bus-main-logo-light{position:absolute;width:4px;height:4px;top:20px;border-radius:100%;background-color:#3BB2B8}.bus-main-logo-light.left{left:8px}.bus-main-logo-light.right{right:8px}.wheel-shadow1,.wheel-shadow2{content:'';position:absolute;z-index:1;width:54px;height:34px;bottom:0;border-radius:100% 100% 0 0;background-color:#142840}.wheel-shadow1{left:15px}.wheel-shadow2{right:15px}.wheel1,.wheel2{position:absolute;width:48px;height:48px;bottom:72px;border-radius:100%;border:2px solid #142840;background-color:#f5f6f7;box-shadow:inset 0 0 0 10px #8f94a0,inset 0 0 0 12px #142840;animation:spin 1s infinite linear}.wheel1{left:23px}.wheel2{right:23px}.wheel-details{display:block;position:absolute;width:4px;height:4px;top:50%;left:50%;margin:-2px 0 0 -2px;border-radius:100%;background-color:#142840}.wheel-details:first-child{transform:translate3d(-3px, -3px, 0)}.wheel-details:nth-child(2){transform:translate3d(3px, -3px, 0)}.wheel-details:nth-child(3){transform:translate3d(3px, 3px, 0)}.wheel-details:last-child{transform:translate3d(-3px, 3px, 0)}.shadow{position:absolute;z-index:-1;width:200px;height:20px;bottom:62px;border-radius:100%;background-color:#CCC;animation:shadow .7s infinite}@keyframes spin{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}@keyframes jump{0%{transform:translateY(-4px)}30%{transform:translateY(2px)}60%{transform:translateY(-2px)}100%{transform:translateY(0)}}@keyframes shadow{0%{transform:scale(0.8)}30%{transform:scale(1.1)}60%{transform:scale(0.9)}100%{transform:scale(1)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;outline:none}*:not(input):not(textarea):not(button):not(select){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}html,body{position:relative;width:100%;height:100%;overflow:hidden;margin:0;padding:0;font-family:Nunito;color:#142840}ul,li{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4{margin:0;padding:0}#listRoutesView,#listStopsByRouteView,#listStopsView,#listTimetableView,#listFavoritesView,#aboutView,#msgView,#faqView{background-color:#fff}.zi0{z-index:0}.zi300{z-index:300}.zi500{z-index:500}.zi1000{z-index:1000}.zi1500{z-index:1500}.zi2000{z-index:2000}.zi2500{z-index:2500}.zi3000{z-index:3000}.ziBackground{z-index:-10}.hidden{display:none !important}.top0,.top56,.bottom0,.left0,.right0,.fullscreen{position:absolute}.top0{top:0}.top56{top:56px}.include-statusBar .top56{top:88px}.top88{top:88px}.bottom0{bottom:0}.left0{left:0}.right0{right:0}.fullscreen{width:100%;height:100%;overflow:hidden;top:0;left:0}a,button,select,input{appearance:none;-webkit-appearance:none;outline:none;border-radius:0;resize:none;border:0;padding:0;background:transparent;text-decoration:none;font-family:Nunito;color:inherit}a:hover,button:hover,select:hover,input:hover{cursor:pointer}.blueButton{min-width:120px;height:50px;border-radius:4px;color:white;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#3BB2B8;box-shadow:0 3px 5px rgba(0,0,0,0.3);transition:background-color .3s}.blueButton:hover{background-color:#2f9297;box-shadow:0 1px 2px rgba(0,0,0,0.5)}select:active{color:#142840}.color-bright{color:#fff}#maci{position:absolute;bottom:0;width:100%;background-color:#bf0417;z-index:8000;text-align:center;transform:translate3d(0, 100%, 0);transition:transform 0.3s ease-in-out}#maci.show{transform:translate3d(0, 0, 0)}#maci>span{color:white;display:inline-block;padding:5px 0;font-size:12px;font-weight:900;width:100%;height:40px;vertical-align:middle}#maci>span::before{content:'';background-image:url("../img/warning_icon.png");background-position:0 0;width:30px;height:30px;display:inline-block;vertical-align:middle}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#maci>span::before{background-image:url("../img/warning_icon@2x.png");-webkit-background-size:60px 30px;-moz-background-size:60px 30px;-o-background-size:60px 30px;background-size:60px 30px}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-moz-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 460dpi), only screen and (min-resolution: 3dppx){#maci>span::before{background-image:url("../img/warning_icon@3x.png");-webkit-background-size:60px 30px;-moz-background-size:60px 30px;-o-background-size:60px 30px;background-size:60px 30px}}.paddingPage{padding-top:140px}.contentTop{top:140px}.include-statusBar .contentTop{top:172px}.line-short-name{display:inline-block;width:50px;height:36px;padding:0 5px;border-radius:4px;line-height:36px;text-align:center;font-size:10px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.line-long-name{flex:1;padding-left:10px;line-height:16px;font-size:14px}.left-container .line-long-name{color:white}.middle .line-long-name{color:#142840}@media screen and (min-width: 800px){#listRoutesView,#listStopsView,#listStopsByRouteView,#listTimetableView,#listFavoritesView,#aboutView,#msgView,#selectNetworkView{width:360px;left:60px;transform:none !important;transition:none !important}#listRoutesView ::-webkit-scrollbar,#listStopsView ::-webkit-scrollbar,#listStopsByRouteView ::-webkit-scrollbar,#listTimetableView ::-webkit-scrollbar,#listFavoritesView ::-webkit-scrollbar,#aboutView ::-webkit-scrollbar,#msgView ::-webkit-scrollbar,#selectNetworkView ::-webkit-scrollbar{width:8px;height:8px}#listRoutesView ::-webkit-scrollbar-track,#listStopsView ::-webkit-scrollbar-track,#listStopsByRouteView ::-webkit-scrollbar-track,#listTimetableView ::-webkit-scrollbar-track,#listFavoritesView ::-webkit-scrollbar-track,#aboutView ::-webkit-scrollbar-track,#msgView ::-webkit-scrollbar-track,#selectNetworkView ::-webkit-scrollbar-track{border-radius:4px;background:#f5f6f7}#listRoutesView ::-webkit-scrollbar-thumb,#listStopsView ::-webkit-scrollbar-thumb,#listStopsByRouteView ::-webkit-scrollbar-thumb,#listTimetableView ::-webkit-scrollbar-thumb,#listFavoritesView ::-webkit-scrollbar-thumb,#aboutView ::-webkit-scrollbar-thumb,#msgView ::-webkit-scrollbar-thumb,#selectNetworkView ::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(146,148,160,0.2)}#listRoutesView ::-webkit-scrollbar-thumb:hover,#listStopsView ::-webkit-scrollbar-thumb:hover,#listStopsByRouteView ::-webkit-scrollbar-thumb:hover,#listTimetableView ::-webkit-scrollbar-thumb:hover,#listFavoritesView ::-webkit-scrollbar-thumb:hover,#aboutView ::-webkit-scrollbar-thumb:hover,#msgView ::-webkit-scrollbar-thumb:hover,#selectNetworkView ::-webkit-scrollbar-thumb:hover{background:#8f94a0}.main-menu{width:60px}.main-menu.hiddenByTransition{transform:translate3d(0, 0, 0)}.menu-header{padding-left:0}.zenbus-logo{width:100%;height:80px;margin:20px 0;padding:10px;background-image:url("../img/zenbusLogoSmall.png");background-origin:content-box;background-size:contain}.menu-close{display:none}.menu-item-map,.menu-item-routes,.menu-item-stops{display:none}.menu-item-link{padding-left:0}.menu-item-link:hover{background-color:#f5f6f7}.menu-item-link-text{display:none}.menu-item.big-item{padding:0}.iconAbout>img{width:50px;height:50px}.menu-item.temp-item{display:none}.contact-item-link{padding:0}.contact-item-text{display:none}.menu-network-name{display:none}.main-nav{width:340px;z-index:3000;left:60px}.menu.menu-nav-block{display:none}.page-stationsroute .menu.menu-nav-block,.submenu .menu.menu-nav-block{display:block}.page-messages .title-close,.page-timetables .title-close{display:block}.page-messages .submenu .title-close{display:none}#searchView{width:360px;height:100%;top:0;left:60px;padding-top:70px;background:white}#searchView ::-webkit-scrollbar{width:8px;height:8px}#searchView ::-webkit-scrollbar-track{border-radius:4px;background:#f5f6f7}#searchView ::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(146,148,160,0.2)}#searchView ::-webkit-scrollbar-thumb:hover{background:#8f94a0}#searchView>ul{height:calc(100% - 60px);overflow:auto}.searching .search{width:100%;left:0}.map #mapSearch,.searching #mapSearch{padding:10px}.day-choice-list-item:hover{background-color:#f5f6f7;cursor:pointer}#welcomeView{display:flex;flex-direction:column;justify-content:center;align-items:center}#welcomeView h2{font-size:42px}#welcomeView p{font-size:21px;text-align:center}#welcomeView button{width:120px}.listItem{transition:background-color .5s}.listItem:hover{background-color:#f5f6f7}.route-colored-line-container{background-color:transparent}.list-route-item:hover{filter:brightness(0.9)}.overlay-filter,.day-filter{right:10px}.blackfilter{display:none}#mapView{display:block !important;width:100%;z-index:499;left:0}#testmap{width:100%}.teaser{transition:none;width:360px;top:0;left:60px;transform:none !important}.teaser-scroll-container{height:calc(100% - 100px)}.teaser-scroll-container ::-webkit-scrollbar{width:8px;height:8px}.teaser-scroll-container ::-webkit-scrollbar-track{border-radius:4px;background:#f5f6f7}.teaser-scroll-container ::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(146,148,160,0.2)}.teaser-scroll-container ::-webkit-scrollbar-thumb:hover{background:#8f94a0}.teaser-next{height:calc(100% - 60px)}.one-direction .teaser-route-container .teaser-next{height:100%}.teaser.teaser-style-landscape .teaser-header,.teaser.teaser-style-small .teaser-header,.teaser.teaser-style-title .teaser-header{height:118px;padding-top:58px}.teaser.teaser-style-landscape .teaser-route-container,.teaser.teaser-style-small .teaser-route-container,.teaser.teaser-style-title .teaser-route-container{height:calc(100% - 24px)}.teaser.teaser-style-landscape #teaserPoi .teaser-next,.teaser.teaser-style-small #teaserPoi .teaser-next,.teaser.teaser-style-title #teaserPoi .teaser-next{height:calc(100% - 68px)}.teaser.teaser-style-close{display:none}#teaser-button{display:none}.teaser-route-selector-container ::-webkit-scrollbar{width:8px;height:8px}.teaser-route-selector-container ::-webkit-scrollbar-track{border-radius:4px;background:#f5f6f7}.teaser-route-selector-container ::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(146,148,160,0.2)}.teaser-route-selector-container ::-webkit-scrollbar-thumb:hover{background:#8f94a0}.teaser-line-list>li{width:70px;cursor:pointer}.teaser-code{font-size:12px}.teaser-stopList-item{cursor:pointer;transition:background-color .5s}.teaser-stopList-item:hover{background-color:#f5f6f7}#listTimetableView{padding-bottom:10px}#maciMsgContainer{width:40%;left:calc(50% - 20% + 210px);box-shadow:0 10px 50px rgba(0,0,0,0.2)}.network-selector-list{height:calc(100% - 110px)}.network-selector-with-link .network-selector-list{height:calc(100% - 170px)}.network-selector-item{cursor:pointer;transition:background-color .5s}.network-selector-item:hover{background-color:#f5f6f7}}
/*# sourceMappingURL=styles.css.map */
