.wcrh-column .autocomplete-list-result{display:none;position:absolute;border:1px solid #908F97;border-top:0;z-index:2;background:#fff;right:0;top:30px;width:100%;max-width:230px;cursor:pointer;max-height:200px;overflow-y:scroll}.wcrh-column .autocomplete-list-result .alr-item{padding:5px;font-weight:700;max-width:220px;white-space:normal}.wcrh-column .autocomplete-list-result .alr-item:hover{background:#E2E2EA}.wcr-header input{height:30px;border:1px solid #908F97;color:#565270;padding:5px}.wcr-header .wcrh-city{white-space:nowrap;position:relative;max-width:268px}.wcr-header .wcrh-city label{width:30px;margin-bottom:0;height:30px;display:inline-flex;align-items:center}.wcr-header .wcrh-city .wcrh-city-input{width:100%;max-width:230px;float:right}.wcr-header .wcrh-city .loading-city{position:absolute;top:0;right:0;font-size:16px;line-height:1;display:none}.wcr-header .wcrh-postalcode{margin-top:1em}.wcr-header .wcrh-postalcode label{width:30px}.wcr-header .wcrh-postalcode .wcrh-postalcode-input{margin-left:5px;width:60px}.wcr-header .wcrh-search-btn{display:inline-block}.wcr-header .wcrh-gps-btn{display:inline-block}.wcr-header .wcrh-column{margin-bottom:1em}.wcr-header .wcrh-column:last-of-type{margin-bottom:0}.wcr-header .btn{padding:9px 15px}.wcr-content{display:flex;flex-wrap:wrap;flex-direction:column-reverse;margin:15px 0}.wcr-content .wcrc-relayslist-loader{text-align:center;vertical-align:middle}.wcr-content .wcrc-map{width:100%;display:flex;align-items:center;justify-content:center;background:lightblue;color:#fff;height:380px;margin-bottom:1em}.wcrc-relay{border-left:2px solid #fff0;margin:0 4px 4px 0;padding:6px;cursor:pointer}.wcrc-relay:hover,.wcrc-relay.wcrc-selected{border-left:2px solid #000;background-color:#E2E2EA}.wcrc-relay.wcrc-selected .wcrcr-schedule,.wcrc-relay.wcrc-selected .wcrcr-schedule-exceptional{display:block}.wcrc-relay .wcrcr-title{text-transform:uppercase;font-weight:700;text-overflow:ellipsis;font-size:1.1em}.wcrc-relay .wcrcr-title .relay-number{background:red;color:#fff;padding:.125em .25em;margin-right:.25em}.wcrc-relay .wcrcr-title .relay-logo-wrapper{display:inline-block;background:#000;padding:4px;vertical-align:bottom;margin-bottom:-2px}.wcrc-relay .wcrcr-title .relay-logo{height:22px}.wcrc-relay .wcrcr-address{color:#565270;margin-top:.25em}.wcrc-relay .wcrcr-city{color:#565270}.wcrc-relay .wcrcr-schedule{padding-top:10px;display:none;font-size:.9em;color:#565270}.wcrc-relay .wcrcr-schedule .wcrcrs-schedule-row{display:flex}.wcrc-relay .wcrcr-schedule .wcrcrs-day-of-week{text-transform:capitalize;display:inline-block;width:70px;margin-left:20px}.wcrc-relay .wcrcr-schedule-exceptional{padding-top:10px;display:none;font-size:.9em;color:#565270}.wcrc-relay .wcrcr-schedule-exceptional .wcrcrs-schedule-exceptional-row{font-weight:700;color:red}.wcrc-relay .wcrcr-schedule-custom{padding-top:10px;display:block;font-size:.9em;font-weight:700;color:red}.wcrc-relay .overall-availability{font-weight:700}.wcrc-relay .overall-availability>span.green{color:green}.wcrc-relay .detailed-availability .partial-availability{display:none;font-weight:700}.wcrc-relay .detailed-availability .partial-availability.active{display:inline-block}.wcrc-relay .detailed-availability .toggle{display:inline-block;position:relative;font-weight:700}.wcrc-relay .detailed-availability .toggle:hover{cursor:pointer}.wcrc-relay .detailed-availability .availability-label{font-weight:700}.wcrc-relay .detailed-availability .availability-label.green{color:green}.wcrc-relay .detailed-availability .detail{display:none}.wcrc-relay .detailed-availability .detail.active{display:block}.transp-delete-infos .ctl-bottom>div:not(.relay){margin-top:.5em}.transp-delete-infos .ctl-bottom>div:not(.relay):not(.active){display:none}#main-content-third-party{margin-top:1em}#main-content-third-party #indic-champs-obg>span{float:right!important;margin-bottom:.5em}#main-content-third-party #content-txt-tp{margin-top:0!important}#main-content-third-party .wcrcr-schedule-exceptional{padding-top:10px;display:none;font-size:.9em;color:#565270}#modal_custom_gps_error .modal-body{min-height:auto}.wcrh-search-by-gps-error{display:flex;align-items:center;justify-content:center}img[src^='/assets/img/gis/relay.svg']{height:40px!important;top:5px!important}.wcrc-map .gm-style .gm-style-iw-c{border-radius:0;box-shadow:none;margin-top:5px}.wcrc-map .gm-style .gm-style-iw-t:after{box-shadow:none;top:5px}@media (min-width:768px){.widget-chrono-relay{max-width:700px}.wcr-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.wcr-header .wcrh-city{width:40%;max-width:none}.wcr-header .wcrh-city label{margin-left:8px}.wcr-header .wcrh-postalcode{margin-top:0}.wcr-header .wcrh-postalcode label{margin-left:0;width:auto}.wcr-header .wcrh-postalcode .wcrh-postalcode-input{margin-left:0;width:60px}.wcr-header .wcrh-column{margin-bottom:0}.wcr-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;min-height:300px}.wcr-content .wcrc-relayslist{width:40%;max-height:380px;overflow:auto}.wcr-content .wcrc-map{width:60%;height:auto;margin:0}}@media (min-width:992px){.widget-chrono-relay{margin-left:25px}}@media (min-width:1200px){.widget-chrono-relay{margin-left:auto;margin-right:5px;max-width:none}.wcr-header{max-width:700px}#form_inscription_tierce_pers{margin-right:13.333%}}