.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-left:auto;margin-right:auto;}
.fieldgroup{border-width:0;padding:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix:after{content:"";display:table;clear:both;}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{background-color:#fff;border:1px solid;margin-top:5px;max-width:100%;min-width:100px;height:16px;}.progress__bar{background-color:#000;height:16px;width:3%;min-width:3%;max-width:100%;}.progress__description,.progress__percentage{color:#555;overflow:hidden;font-size:.875em;margin-top:0.2em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;background:transparent;padding:0;margin:0;line-height:inherit;}
.resize-none{resize:none;}.resize-vertical{resize:vertical;min-height:2em;}.resize-horizontal{resize:horizontal;max-width:100%;}.resize-both{resize:both;max-width:100%;min-height:2em;}
table.sticky-header{background-color:#fff;margin-top:0;z-index:500;top:0;}
.system-status-counter__status-icon{display:inline-block;height:25px;width:25px;vertical-align:middle;}.system-status-counter__status-icon:before{content:"";background-size:16px;background-position:center 2px;background-repeat:no-repeat;width:100%;height:100%;display:block;}.system-status-counter__status-icon--error:before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);margin-bottom:.5em;}@media screen and (min-width:60em){.system-status-report-counters{flex-wrap:wrap;display:flex;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{border:1px solid #ccc;margin-top:1em;padding:0 1em 1em;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{width:16px;height:16px;display:inline-block;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{clear:both;float:left;width:100%;}
.popover.tisseo-alert-popover{margin-left:8px !important;margin-top:-2px;}.tisseo-flux-btn-back a.btn-default:hover{background-color:#ff7300;border:1px solid #dc6709;}
.autocomplete-suggestions{border:1px solid #999999;background:#ffffff;overflow:auto;font-family:Arial,Arimo;font-size:10pt;}.autocomplete-suggestion,.autocomplete-no-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;cursor:pointer;}.autocomplete-suggestions strong{font-weight:normal;}.autocomplete-selected,.autocomplete-selected strong{background:#ff6600;font-weight:bold;color:#ffffff;}.autocomplete-group{padding:2px 5px;font-size:12pt;font-weight:bold;color:#4576a8;background:#eaeaea;}.autocomplete-group:first-child{background:#ffffff;}.line-tag{display:inline-block;vertical-align:middle;font-weight:bold;font-size:15px;text-align:center;height:25px;line-height:25px;min-width:31px;background-size:19px !important;}.line-tag.small{font-size:12px;height:18px;line-height:18px;min-width:20px;font-size:11px;background-size:12px !important;}.pleb_next_departures .pleb_next_departures_header,.pleb_next_departures .pleb_stop_timetable_header,.pleb_stop_timetable .pleb_next_departures_header,.pleb_stop_timetable .pleb_stop_timetable_header{width:100%;background-color:#eeeeef;margin:10px 0px;padding:5px 10px;}.pleb_next_departures .pleb_next_departures_header div,.pleb_next_departures .pleb_stop_timetable_header div,.pleb_stop_timetable .pleb_next_departures_header div,.pleb_stop_timetable .pleb_stop_timetable_header div{margin:5px 0px;}.pleb_next_departures .pleb_next_departures_header span,.pleb_next_departures .pleb_stop_timetable_header span,.pleb_stop_timetable .pleb_next_departures_header span,.pleb_stop_timetable .pleb_stop_timetable_header span{vertical-align:middle;}.pleb_next_departures .pleb_next_departures_header span.line-name,.pleb_next_departures .pleb_stop_timetable_header span.line-name,.pleb_stop_timetable .pleb_next_departures_header span.line-name,.pleb_stop_timetable .pleb_stop_timetable_header span.line-name{font-weight:bold;}.pleb_next_departures .table-hover tbody tr:hover td,.pleb_next_departures .table-hover tbody tr:hover th,.pleb_stop_timetable .table-hover tbody tr:hover td,.pleb_stop_timetable .table-hover tbody tr:hover th{background-color:#86bdcf;}.pleb_next_departures table thead tr th,.pleb_stop_timetable table thead tr th{background-color:#4576a8;font-weight:bold;color:#fff;border:1px solid white;border-left:none;}.pleb_next_departures table thead tr th.departure_times,.pleb_stop_timetable table thead tr th.departure_times{width:20%;}.pleb_next_departures table thead tr th.departure_line,.pleb_stop_timetable table thead tr th.departure_line{width:10%;}.pleb_next_departures table tbody,.pleb_stop_timetable table tbody{border-bottom:1px solid #dddddd;}.pleb_next_departures table tbody tr td,.pleb_stop_timetable table tbody tr td{padding:3px;vertical-align:middle;}.pleb_next_departures table tbody tr td.pleb_next_departures_line_list div,.pleb_stop_timetable table tbody tr td.pleb_next_departures_line_list div{margin:3px;}.pleb_next_departures table tbody tr td.pleb_next_departures_theoric_warning,.pleb_stop_timetable table tbody tr td.pleb_next_departures_theoric_warning{padding:1px;}.pleb_next_departures table tbody tr td a,.pleb_next_departures table thead tr th a,.pleb_stop_timetable table tbody tr td a,.pleb_stop_timetable table thead tr th a{display:block;width:100%;height:100%;padding:3px;text-decoration:none;color:inherit;}.pleb_next_departures tr.line-with-network-info td,.pleb_stop_timetable tr.line-with-network-info td{height:40px;}.pleb_next_departures td .network-info,.pleb_stop_timetable td .network-info{width:0;display:inline-block;}.pleb_next_departures td .network-info a,.pleb_stop_timetable td .network-info a{display:inline-block;width:20px;height:17px;background-image:url("/themes/tisseo_theme/images/picto/ico-warning.png");background-size:20px 17px;left:-15px;bottom:-12px;position:relative;}.pleb_next_departures table tfoot tr td,.pleb_stop_timetable table tfoot tr td{border:none;}.pleb_next_departures table tfoot tr th.more-departures,.pleb_stop_timetable table tfoot tr th.more-departures{background-color:#4576a8;}.pleb_next_departures table tfoot tr th.more-departures a,.pleb_stop_timetable table tfoot tr th.more-departures a{color:#ffffff;}.pleb_next_departures table tfoot tr td.new-search,.pleb_stop_timetable table tfoot tr td.new-search{border-top:20px solid #ffffff;padding:0px;}.pleb_next_departures table tfoot tr td.new-search a span.btn.btn-primary,.pleb_stop_timetable table tfoot tr td.new-search a span.btn.btn-primary{background-color:#4576a8;border:1px solid #4576a8;color:#ffffff;}.pleb_next_departures table tfoot tr td.new-search a span.btn.btn-primary:hover,.pleb_stop_timetable table tfoot tr td.new-search a span.btn.btn-primary:hover{background-color:#ff7300;border:1px solid #dc6709;color:#ffffff;}.pleb_next_departures form label[for=stop_name] i,.pleb_stop_timetable form label[for=stop_name] i{color:#ff0000;}.pleb_next_departures form label[for=schedule_date] i,.pleb_stop_timetable form label[for=schedule_date] i{color:#4576a8;}.pleb_next_departures form label i,.pleb_stop_timetable form label i{margin:0px 5px;}@media (min-width:768px){.pleb_next_departures form .btn,.pleb_stop_timetable form .btn{margin-left:15px;}}@media (max-width:767px){.pleb_next_departures form .btn,.pleb_stop_timetable form .btn{margin-top:10px;}}.pleb_next_departures form .btn,.pleb_stop_timetable form .btn{background-color:#4878AA;border-color:#4878AA;font-size:14px;color:white;}.pleb_next_departures form .btn:hover,.pleb_stop_timetable form .btn:hover{background-color:#ff7300;border:1px solid #dc6709;}@media (min-width:768px){.pleb_next_departures_header #autocomplete_stop_next_departure{width:50%;}}.pleb_next_departures_header .favorite-btn{background-color:#4567a8;border:1px solid #4567a8;font-family:Arial;font-size:13px;font-weight:bold;cursor:pointer;display:inline-block;color:#ffffff;padding:5px 10px;}.pleb_next_departures_header .favorite-btn .picto-favorite{vertical-align:middle;margin-right:5px;}.pleb_next_departures_header .favorite-btn:hover{background-color:#ff7300;border:1px solid #dc6709;}.pleb_stop_timetable .schedules-summary{border:1px solid #b8b7b7;padding:7px;margin-bottom:10px;}.pleb_stop_timetable .schedules-summary .map-btn{margin-left:5px;}.pleb_stop_timetable .schedules-summary > div{margin:5px 0px;}.pleb_stop_timetable .schedules-summary .fa-wheelchair{color:#4567a8;font-weight:bold;}.pleb_stop_timetable .schedules-summary h3{display:inline-block;color:#4567a8;font-weight:bold;margin:0;}.pleb_stop_timetable .schedules-summary .network-info-link{color:#ff0000;display:inline-block;margin-left:10px;}.pleb_stop_timetable .schedules-summary .network-info-link:hover{text-decoration:none;}.pleb_stop_timetable .no_schedule{padding:20px;}.pleb_stop_timetable .table-schedules{table-layout:fixed;border:1px solid #4298b4;}.pleb_stop_timetable .table-schedules th,.pleb_stop_timetable .table-schedules td{text-align:center;}.pleb_stop_timetable .table-schedules th{border-bottom:1px solid #4298b4;}.pleb_stop_timetable .table-schedules th:first-child{border-left:1px solid #4298b4;}.pleb_stop_timetable .table-schedules th:last-child{border-right:1px solid #4298b4;}.pleb_stop_timetable .table-schedules td{border-left:1px solid #4298b4;border-right:1px solid #4298b4;border-top:none;border-bottom:none;}.pleb_journey{font-family:Arial,Arimo;}.pleb_journey #leaflet_map_container{width:100%;height:350px;display:none;}.pleb_journey .map_line_label{font-size:20px;font-weight:bold;cursor:inherit;}.pleb_journey .leaflet-control-zoom.leaflet-bar.leaflet-control{border:none;}.pleb_journey .leaflet-control-zoom.leaflet-bar.leaflet-control a{background-color:#4878aa;opacity:0.5;color:#ffffff;}.pleb_journey .leaflet-control-zoom.leaflet-bar.leaflet-control a:hover{background-color:#ff7300;color:#ffffff;}.pleb_journey .leaflet-control-zoom.leaflet-bar.leaflet-control a:active{text-decoration:none;}.pleb_journey .autocomplete_journey_container{margin:5px 0;}@media (min-width:1200px){.pleb_journey .col-no-padding-left{padding-left:0;}.pleb_journey .col-lg-small-padding-right{padding-right:2px;}}@media (max-width:1199px){.pleb_journey .col-no-padding-left{margin-top:10px;}}.pleb_journey .multiple-select-row div[class^="col-xs-"]:first-child{padding-right:2px;}.pleb_journey .input-w-icon{padding:8px 3px;display:inline-block;background:#fff;border:1px solid #c7c5c6;width:100%;}.pleb_journey .input-w-icon.left-95 label{float:left;width:95px;}.pleb_journey .input-w-icon.left-95 div{padding-left:95px;width:100%;}.pleb_journey .input-w-icon.left-80 label{float:left;width:80px;}.pleb_journey .input-w-icon.left-80 div{padding-left:80px;width:100%;}.pleb_journey .input-w-icon.left-60 label{float:left;width:60px;}.pleb_journey .input-w-icon.left-60 label[for=hour]{padding-left:5px;}.pleb_journey .input-w-icon.left-60 div{padding-left:60px;width:100%;}.pleb_journey .input-w-icon.left-50 label{float:left;width:50px;}.pleb_journey .input-w-icon.left-50 div{padding-left:50px;width:100%;}.pleb_journey .input-w-icon.right-10 span{float:right;width:10px;}.pleb_journey .input-w-icon.right-10 div{padding-right:10px;width:100%;}.pleb_journey .input-w-icon.right-15 span{float:right;width:15px;}.pleb_journey .input-w-icon.right-15 div{padding-right:15px;width:100%;}.pleb_journey .input-w-icon label{color:#3596CB;margin:0;font-weight:600;}.pleb_journey .input-w-icon label > i{width:20px;text-align:center;}.pleb_journey .input-w-icon label > i.green{color:#48d13e;}.pleb_journey .input-w-icon label > i.red{color:#e53627;}.pleb_journey .input-w-icon input{border:none;background:#fff;outline:none;width:100%;font-size:12px;}.pleb_journey .input-w-icon input:focus{border:none;}.pleb_journey .input-w-icon select{border:none;background:#fff;outline:none;font-size:12px;width:100%;}.pleb_journey .input-checkbox-right{line-height:37px;height:37px;}.pleb_journey .input-checkbox-right label{margin:0;font-weight:600;}.pleb_journey .input-checkbox-right label > i{color:#3596CB;font-weight:600;}.pleb_journey .input-checkbox-right input{border:none;outline:none;}.pleb_journey .input-checkbox-right input[type="checkbox"]{display:inline-block;width:13px;height:13px;padding:0;margin:0;margin-left:10px;vertical-align:middle;}.pleb_journey hr{margin:19px 5px;border:0;height:0;border-top:1px solid #b7b4b4;}.pleb_journey button{background-color:#4878aa;border-color:#4878aa;font-size:11pt;color:#fff;padding:7px 25px;margin-right:10px;}.pleb_journey button:hover{background-color:#ff7300;border:1px solid #dc6709;}.pleb_journey button i.fa{padding-right:10px;}.pleb_journey table{margin-bottom:10px;}.pleb_journey table.table-striped > tbody > tr:nth-child(odd) > td{background-color:#eeeeee;}.pleb_journey table.table-striped > tbody > tr:nth-child(even) > td{background-color:#dbdbdb;}.pleb_journey table.table-hover tbody tr:hover td,.pleb_journey table .table-hover tbody tr:hover th{background-color:#d4dd8b;}.pleb_journey table tbody{cursor:pointer;}.pleb_journey table th{text-align:center;font-weight:bold;color:#fff;background-color:#4576a8;}.pleb_journey table td.reservation-needed{background-image:url("/themes/tisseo_theme/images/picto/ico-reservation.png");background-repeat:no-repeat;background-position:95% 50%;}.pleb_journey table td .inline-network-info{float:right;}.pleb_journey table td .inline-network-info img{width:16px;}.pleb_journey table td .network-info,.pleb_journey table td .elevators-info{width:0;display:inline-block;}.pleb_journey table td .network-info a,.pleb_journey table td .elevators-info a{display:inline-block;width:20px;height:17px;background-image:url("/themes/tisseo_theme/images/picto/ico-warning.png");background-size:20px 17px;left:-15px;bottom:-12px;position:relative;}.pleb_journey table td .network-info.elevators-info a,.pleb_journey table td .elevators-info.elevators-info a{background-image:url("/themes/tisseo_theme/images/picto/ico-ascenseur-hs-tab.png");background-size:16px 15px;width:16px;height:15px;left:-12px;bottom:-15px;}.pleb_journey .journey_result_table,.pleb_journey .journey_roadmap,.pleb_journey .journey_reservation{background-color:#f5f5f5;padding:10px 30px;margin:20px 0px;}.pleb_journey .journey_result_table .accessible-result,.pleb_journey .journey_roadmap .accessible-result,.pleb_journey .journey_reservation .accessible-result{color:#4576a8;margin-bottom:10px;}.pleb_journey .journey_result_table .accessible-result i,.pleb_journey .journey_roadmap .accessible-result i,.pleb_journey .journey_reservation .accessible-result i{font-size:21px;}.pleb_journey .journey_result_table > div:first-child,.pleb_journey .journey_roadmap > div:first-child,.pleb_journey .journey_reservation > div:first-child{color:#4576a8;font-size:16px;font-weight:bold;margin-bottom:10px;}.pleb_journey .journey_result_table > div:first-child h2,.pleb_journey .journey_roadmap > div:first-child h2,.pleb_journey .journey_reservation > div:first-child h2{color:#4576a8;font-size:21px;text-transform:uppercase;margin-left:55px;}.pleb_journey .journey_result_table > div:first-child > div span,.pleb_journey .journey_roadmap > div:first-child > div span,.pleb_journey .journey_reservation > div:first-child > div span{display:inline-block;width:94%;}.pleb_journey .journey_result_table > div:first-child > div a,.pleb_journey .journey_roadmap > div:first-child > div a,.pleb_journey .journey_reservation > div:first-child > div a{max-width:5%;float:right;}.pleb_journey .journey_result_table > div:first-child{background:url(/themes/tisseo_theme/images/picto/title/ico-resultats-ci.png) no-repeat;}.pleb_journey .journey_result_table > div:first-child h2{line-height:35px;background:transparent url("/themes/tisseo_theme/images/picto/title/bg-title.png") 2px 31px no-repeat;}.pleb_journey .journey_result_table table{text-align:center;border:2px solid #3399cc;border-top:2px solid #4576a8;}.pleb_journey .journey_result_table table tbody tr td.journey_row_selected{background-color:#d4dd8b;}.pleb_journey .journey_result_table table th,.pleb_journey .journey_result_table table td{vertical-align:middle;height:50px;}.pleb_journey .journey_result_table table tr th{border:2px solid #fff;border-bottom:none;font-size:14px;width:25%;}.pleb_journey .journey_result_table table th:first-child{border-left:2px solid #4576a8;}.pleb_journey .journey_result_table table th:last-child{border-right:2px solid #4576a8;}.pleb_journey .journey_result_table table td{border:2px solid #3399cc;font-size:12px;}.pleb_journey .journey_reservation input:-webkit-autofill,.pleb_journey .journey_reservation input:-webkit-autofill:hover,.pleb_journey .journey_reservation input:-webkit-autofill:focus,.pleb_journey .journey_reservation input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset;}.pleb_journey .journey_reservation > .presentation{background:url(/themes/tisseo_theme/images/picto/title/tad.png) no-repeat;}.pleb_journey .journey_reservation > .presentation > span:first-child{color:#4576a8;margin-left:30px;}.pleb_journey .journey_reservation > .presentation .reservation_deadline{margin-left:30px;font-size:12px;}.pleb_journey .journey_reservation > .presentation .deadline_datetime{display:inline;}.pleb_journey .journey_reservation > .authentication .header{margin-bottom:15px;}.pleb_journey .journey_reservation > .authentication .footer{margin-top:15px;padding:0;}.pleb_journey .journey_reservation > .authentication .form-message{margin:20px 0;}.pleb_journey .journey_reservation > .authentication .input-w-icon{padding:8px 10px;}.pleb_journey .journey_reservation > .authentication .input-w-icon label{float:left;display:inline-block;}.pleb_journey .journey_reservation > .authentication .input-w-icon .login{padding-left:85px;}.pleb_journey .journey_reservation > .authentication .input-w-icon div{width:100%;padding-left:110px;}.pleb_journey .journey_reservation > .reservation{display:table;font-size:12px;}.pleb_journey .journey_reservation > .reservation i.fa{font-size:14px;line-height:35px;color:#4878aa;}.pleb_journey .journey_reservation > .reservation ul{list-style:none;padding:0;}.pleb_journey .journey_reservation > .reservation .reservation_date{color:#4576a8;font-weight:bold;}.pleb_journey .journey_reservation > .reservation .input-w-icon{padding:8px 10px;}.pleb_journey .journey_reservation > .reservation .input-w-icon label{float:left;display:inline-block;}.pleb_journey .journey_reservation > .reservation .input-w-icon div{width:100%;padding-left:110px;}.pleb_journey .journey_reservation > .reservation .multiple-days{background-color:#ffffff;padding:20px 15px;}.pleb_journey .journey_reservation > .reservation .multiple-days .unavailable-day{opacity:.3;}.pleb_journey .journey_reservation > .reservation .multiple-days > .info{margin-bottom:15px;}.pleb_journey .journey_reservation > .reservation .multiple-days > .info > span:first-child{color:#4576a8;font-weight:bold;}.pleb_journey .journey_reservation > .reservation .multiple-days > .additional-info{font-style:italic;margin-top:15px;}.pleb_journey .reservation_confirmation{background-color:#f5f5f5;padding:10px 30px;margin:20px 0px;}.pleb_journey .journey_roadmap table.table-striped > tbody > tr:nth-child(odd) > td{background-color:#ffffff;}.pleb_journey .journey_roadmap table.table-striped > tbody > tr:nth-child(even) > td{background-color:#ebebeb;}.pleb_journey .journey_roadmap table.table-hover tbody tr:hover td,.pleb_journey .journey_roadmap .table-hover tbody tr:hover th{background-color:#d4dd8b;}.pleb_journey .journey_roadmap > div:first-child{background:url(/themes/tisseo_theme/images/picto/title/ico-feuille-route.png) no-repeat;}.pleb_journey .journey_roadmap > div:first-child h2{line-height:50px;background:transparent url("/themes/tisseo_theme/images/picto/title/bg-title.png") 2px 39px no-repeat;}.pleb_journey .journey_roadmap > div:first-child > div span{font-size:13px;}.pleb_journey .journey_roadmap table{border:1px solid #3399cc;}.pleb_journey .journey_roadmap table thead th{border-bottom:none;}.pleb_journey .journey_roadmap table thead th.journey_column_description{width:86%;}.pleb_journey .journey_roadmap table thead th.journey_column_hours,.pleb_journey .journey_roadmap table thead th.journey_column_map{width:8%;}.pleb_journey .journey_roadmap table thead th.journey_column_line{width:10%;}.pleb_journey .journey_roadmap table td{text-align:center;font-size:12px;height:30px;vertical-align:middle;}.pleb_journey .journey_roadmap table tr td:first-child{border-left:1px solid #3399cc;}.pleb_journey .journey_roadmap table tr td:last-child{border-right:1px solid #3399cc;}.pleb_journey .journey_roadmap table td:nth-child(3),.pleb_journey .journey_roadmap table tfoot th:nth-child(3){text-align:left;}.pleb_journey .journey_roadmap table tfoot th{background-color:#3399cc;}.pleb_journey .journey_roadmap table td i.fa-long-arrow-right{color:#48d13e;}.pleb_journey .journey_roadmap table td i.fa-map{color:#4576a8;}.pleb_journey .journey_roadmap table tfoot th i.fa-long-arrow-down{color:#e53627;}.pleb_journey .journey_pagination{color:#4576a8;font-size:16px;}.pleb_journey .journey_pagination span.span_no_link{cursor:not-allowed;opacity:0.5;}.pleb_journey .journey_pagination a:first-child,.pleb_journey .journey_pagination span:first-child{float:left;}.pleb_journey .journey_pagination a:last-child,.pleb_journey .journey_pagination span:last-child{float:right;}.pleb_journey .journey_legend{text-align:right;clear:both;margin-top:10px;}.pleb_journey .journey_legend span{color:#4576a8;font-size:12px;vertical-align:middle;text-align:center;padding:10px 0px;padding-left:20px;display:inline-block;width:110px;border-left:1px solid #3399cc;}.pleb_journey .journey_legend span:first-child{border-left:none;}.pleb_journey .journey_legend .legend_resa{background:url("/themes/tisseo_theme/images/picto/ico-reservation.png") no-repeat 5px center;}.pleb_journey .journey_legend .legend_info{background:url("/themes/tisseo_theme/images/picto/ico-warning.png") no-repeat 5px center;}.pleb_journey .journey_legend .legend_elevator{background:url("/themes/tisseo_theme/images/picto/ico-ascenseur-hs.png") no-repeat 5px center;}.pleb_journey .journey_back_and_co2{height:30px;}.pleb_journey .journey_back_and_co2 > :first-child{float:left;font-size:16px;color:#4576a8;}.pleb_journey .journey_back_and_co2 > :last-child{float:right;font-size:12px;color:#65787f;}.pleb_journey .no-results-block{background-color:#f5f5f5;border:1px solid #4878A9;margin-top:10px;padding:20px;font-size:12px;}.pleb_journey .no-results-block strong{font-size:14px;}
