.bloc-info{border:1px solid #9e9e9e;margin:20px 0;padding:75px 20px 20px}@media(min-width:1024px){.bloc-info{margin:28px 0;padding-left:100px;padding-top:20px}}.bloc-info--primary{background-color:#f3f3f3;background-image:url(/assets_ecrans/Images/information-primary.svg);background-position:center top 15px;background-repeat:no-repeat;background-size:40px auto;border-color:#10156d;color:#10156d}@media(min-width:1024px){.bloc-info--primary{background-position:center left 30px}}.bloc-info--secondary{background-color:#f3f3f3;background-image:url(/assets_ecrans/Images/information-secondary.svg);background-position:center top 15px;background-repeat:no-repeat;background-size:40px auto;border-color:#de1b90;color:#de1b90}@media(min-width:1024px){.bloc-info--secondary{background-position:center left 30px}}.bloc-info--tertiary{background-color:#f3f3f3;background-image:url(/assets_ecrans/Images/information-tertiary.svg);background-position:center top 15px;background-repeat:no-repeat;background-size:40px auto;border-color:#31357d;color:#31357d}@media(min-width:1024px){.bloc-info--tertiary{background-position:center left 30px}}.bloc-info--warning{background-color:#e85c24;background-image:url(/assets_ecrans/Images/info-trafic-blanc.svg);background-position:center top 15px;background-repeat:no-repeat;background-size:40px auto;border-color:#e85c24;color:#fff}@media(min-width:1024px){.bloc-info--warning{background-position:center left 30px}}.bloc-info--info{background-color:#76c3ed;background-image:url(/assets_ecrans/Images/information.svg);background-position:center top 15px;background-repeat:no-repeat;background-size:40px auto;border-color:#76c3ed;color:#000}@media(min-width:1024px){.bloc-info--info{background-position:center left 30px}}.bloc-info--danger{background-color:#ff0019;background-image:url(/assets_ecrans/Images/stop-circle.svg);background-position:center top 15px;background-repeat:no-repeat;background-size:40px auto;border-color:#ff0019;color:#fff}@media(min-width:1024px){.bloc-info--danger{background-position:center left 30px}}.bloc-info--without-icon{background-image:none;padding-top:20px}@media(min-width:1024px){.bloc-info--without-icon{padding-left:20px}}.bloc--centered .flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body{margin:0;padding:0}img,svg{height:auto;max-width:100%}table{border:0;border-spacing:0;width:100%}.sr-only{display:none}.backendlayout-screen_2_columns,.screen{background-color:#cccfd6;color:#000;font-family:Arial,sans-serif;font-size:30px}.screen-header{background-color:#fff;padding:9px 20px 6px;position:relative}.screen-header-logo{width:135px}.screen-clock{background-color:#f18519;bottom:0;color:#fff;font-weight:700;line-height:78px;padding:0 28px;position:absolute;right:0;top:0}.columns-table>tbody>tr>td{vertical-align:top}.columns-table .col-left{padding-left:20px;width:33%}.columns-table .col-left:empty{display:none}.columns-table .col-right{padding:0 20px}.alert{background-color:#e85c24;color:#fff;display:none;padding:15px 20px 18px}.screen-incidents-banner .alert:first-child{display:block}.alert a{color:inherit}.alert__content>:first-child,.alert__wrapper>:first-child{margin-top:0}.alert__content>:last-child,.alert__wrapper>:last-child{margin-bottom:0}.alert__title{font-size:35px;font-weight:700;margin-bottom:15px}.alert__content p:empty{display:none}.screen-tr-stoptimes-table{margin-top:5px}.screen-tr-stoptimes-table .stop-schedule__direction,.screen-tr-stoptimes-table img{vertical-align:middle}.screen-tr-stoptimes-table th:last-child td:last-child,.screen-tr-stoptimes-table>thead>tr>td{text-align:right}.screen-tr-stoptimes-table>thead>tr>td{padding-bottom:5px}.screen-tr-stoptimes-table thead td .bloc-lastupdate{background-color:#362f7f;color:#fff;font-size:13px;font-style:italic;padding:5px 10px}.screen-tr-stoptimes-table th{background-color:#362f7f;color:#fff;font-weight:400;padding:5px 10px;text-align:left}.screen-tr-stoptimes-table .nexts-passages-at-stop-label,.screen-tr-stoptimes-table .stop-name-label{margin-right:5px}.screen-tr-stoptimes-table thead th:first-child,.screen-tr-stoptimes-table>tbody td:first-child{width:145px}.screen-tr-stoptimes-table thead th:last-child{padding-left:0}.screen-tr-stoptimes-table>tbody>tr>td:first-child{padding-left:10px}.screen-tr-stoptimes-table>tbody td{font-size:36px;padding:5px}.screen-tr-stoptimes-table .row-odd{background-color:#fff}.screen-tr-stoptimes-table .row-even{background-color:#eee}.screen-tr-stoptimes-table .direction-cell{position:relative}.screen-tr-stoptimes-table .info-trafic-warning{left:-42px;margin-top:-16px;position:absolute;top:50%}.screen-tr-stoptimes-table .line__icon{display:block;height:60px;width:60px}.screen-condensed .screen-tr-stoptimes-table .line__icon{height:40px;width:40px}.screen-tr-stoptimes-table .line__icon img,.screen-tr-stoptimes-table .line__icon svg{height:100%;width:100%}.screen-tr-stoptimes-table .stoptime-cell{min-width:540px;text-align:right}.screen-tr-stoptimes-table .stoptime{display:inline-block;width:190px}.screen-tr-stoptimes-table .stoptime.stoptime-0{padding-right:70px}.screen-tr-stoptimes-table .stoptime.stoptime-1{padding-right:90px}.page-title-bottom{color:#afb4bf;font-size:15px;padding:2px 5px;text-align:right}.frame-plugin-tcnetwork_screentimetables+.frame-plugin-tcnetwork_screentimetables .row-lastupdate{display:none}.screen p{margin-bottom:.5em;margin-top:.5em}.screen .bloc-info{margin:0;padding:75px 10px 5px}@media(min-width:1024px){.screen .bloc-info{padding-left:100px;padding-top:5px}}.screen-condensed p{margin-bottom:.25em;margin-top:.25em}.screen-condensed .bloc-info{margin:0;padding:75px 10px 0}@media(min-width:1024px){.screen-condensed .bloc-info{padding-left:100px;padding-top:0}}@media screen and (max-width:1300px){.screen-tr-stoptimes-table,.screen-tr-stoptimes-table tbody,.screen-tr-stoptimes-table td,.screen-tr-stoptimes-table tfoot,.screen-tr-stoptimes-table th,.screen-tr-stoptimes-table thead,.screen-tr-stoptimes-table tr{display:block}.screen-tr-stoptimes-table .direction-cell-heading,.screen-tr-stoptimes-table .nexts-passages-at-stop-label,.screen-tr-stoptimes-table .route-cell-heading{display:none}.screen-tr-stoptimes-table>tbody td{font-size:inherit}.screen-tr-stoptimes-table .direction-cell,.screen-tr-stoptimes-table .stop-icon-cell,.screen-tr-stoptimes-table .stoptime{display:inline-block;vertical-align:middle}.screen-tr-stoptimes-table .row-lastupdate{margin-bottom:5px}.screen-tr-stoptimes-table th:last-child td:last-child{text-align:left}.screen-tr-stoptimes-table thead th:last-child{padding-left:10px}.screen-tr-stoptimes-table .stoptime-cell{min-width:auto}.screen-tr-stoptimes-table .stoptime{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;text-align:left;width:50%}.screen-tr-stoptimes-table .stoptime.stoptime-0,.screen-tr-stoptimes-table .stoptime.stoptime-1{padding-right:0}}@media screen and (max-width:992px){.columns-table .col-left,.columns-table .col-right{padding:10px 15px}.backendlayout-screen_2_columns,.screen{font-size:16px}.screen-header-logo{width:95px}.screen-clock{font-size:20px;line-height:60px}.alert{padding:10px 15px 13px}.screen-tr-stoptimes-table .stop-name-label{display:block;font-size:18px}.screen-tr-stoptimes-table .direction-cell{padding-left:10px}.screen-tr-stoptimes-table .stoptime-cell{border-top:1px solid #c9c9c9;padding:10px 5px}.screen-tr-stoptimes-table .walk-time-to-stop-label>img{width:10px}.screen-tr-stoptimes-table .line__icon{height:35px;width:35px}.screen-tr-stoptimes-table>tbody>tr>td:first-child{width:35px}.screen-tr-stoptimes-table .info-trafic-warning{left:-15px;margin-top:-15px;width:18px}}@media screen and (min-width:660px)and (max-width:1300px){.backendlayout-screen_2_columns,.screen{font-size:20px}.screen-tr-stoptimes-table .stop-name-label{font-size:21px}.screen-tr-stoptimes-table .line__icon{height:40px;width:40px}.screen-tr-stoptimes-table>tbody>tr>td:first-child{width:40px}.screen-tr-stoptimes-table .direction-cell,.screen-tr-stoptimes-table .stoptime{font-size:23px}}@media screen and (min-width:768px)and (max-width:1300px){.screen-tr-stoptimes-table .direction-cell{width:calc(100% - 332px)}.screen-tr-stoptimes-table .stoptime-cell{border-top:0;display:inline-block;width:240px}.screen-tr-stoptimes-table .stoptime{text-align:right}}@media screen and (min-width:993px)and (max-width:1300px){.backendlayout-screen_2_columns,.screen{font-size:22px}.screen-tr-stoptimes-table>tbody td{font-size:26px}.screen-tr-stoptimes-table .stop-name-label{display:inline-block;vertical-align:middle}.screen-tr-stoptimes-table thead th:first-child,.screen-tr-stoptimes-table>tbody td:first-child{width:75px}.screen-tr-stoptimes-table .line__icon{height:50px;width:50px}.screen-tr-stoptimes-table>tbody>tr>td:first-child{width:50px}.screen-tr-stoptimes-table .direction-cell{padding-left:20px;width:calc(100% - 352px)}.screen-tr-stoptimes-table .info-trafic-warning{left:-18px;margin-top:-20px;width:21px}}
