#engine .placeholderdate:after{height:50px;bottom:-14px}#engine.searchengine button.btn-yellow{padding:9px 10px}#engine.searchengine .choices img{max-width:35px}#engine .formengine input,#engine .formengine select{height:50px}#engine .formengine select[readonly]{background:#dadada}.agencies-parent{overflow-y:auto;height:calc(100vh - 300px);overflow-x:hidden}.text-dark{color:#0e2032}.bg-result{background:#e7edf4}.font-18{font-size:18px}.agencies .number-agency{text-align:center;background-color:#105393;color:#fecf38;font-size:28px;font-weight:700;padding:1px 5px;border-radius:5px;width:44px;margin:0 auto}.agencies .agency{position:relative}.agencies .agency div[data-bs-toggle="collapse"]:after{content:"";position:absolute;top:10px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 19' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='19px'%3E%3Cpath fill-rule='evenodd' fill='rgb(16, 83, 147)' d='M0.000,0.006 L14.425,9.022 L0.000,18.038 L0.000,0.006 Z'/%3E%3C/svg%3E");right:0;background-size:contain;background-repeat:no-repeat!important;width:10px;opacity:0;height:10px;transition:all .5s}.agencies .agency div[aria-expanded="true"]:after{right:-20px;opacity:1;transition:all .5s}#FavoriteAgencyList.agencies .agency div[aria-expanded="true"]:after{right:0!important}.agencies .line{height:1px;width:100%;background-color:#e8e8e8;display:block;margin:15px 0 15px 0}.agencies span.day{min-width:45px;display:inline-block}.agencies .btn-gray,#selectcar .btn-gray{border-radius:20px;padding:12px 18px}.agencies .btn-gray svg,#selectcar .btn-gray svg{max-width:10px;height:auto;margin-left:10px;transform:translateY(-3px)}.agencies .btn-gray svg path,#selectcar .btn-gray svg path{transition:all .5s}.agencies .btn-gray:hover svg path,#selectcar .btn-gray:hover svg path{fill:#fff!important;transition:all .5s}.agencies .no-available.agency{opacity:.5}.agencies .inactive-message{margin-top:20px;font-size:13px;background:#797979;color:#fff;font-weight:500;padding:7px 10px;border-radius:10px}.agencies .inactive-message:before{content:"";position:absolute;left:20px;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #797979}.agencies .separator{height:2px;width:calc(100% + 90px);background-color:#e8e8e8;display:block;margin:15px 0 15px -40px}.map{position:relative;height:calc(100vh - 295px)}.leaflet-div-icon{background:unset;border:unset}.map .popup{position:relative}.map .popup-content{position:relative;display:flex;background:#fff;width:200px;align-items:stretch;box-shadow:0 0 10px #bfbfbf;border-radius:5px}.map .popup:after{content:"";position:absolute;right:20px;bottom:-8px;border-left:20px solid transparent;border-right:5px solid transparent;border-top:9px solid #fff;opacity:1;transition:all .5s}.map .popup .popup-number{display:flex;justify-content:center;align-items:center;background:#105393;color:#fecf38;font-weight:700;font-size:30px;min-width:40px;text-align:center}.map .popup.no-available .popup-name{background:#ababab!important;color:#fff!important}.map .popup.no-available:after{border-top-color:#ababab!important}.map .popup .popup-name{display:flex;align-items:center;margin-left:1px;color:#105393;font-weight:700;padding:0 10px;font-size:14px;line-height:15px;transition:all .5s}.map .popup:hover:after,.map .popup.onhover:after{border-top-color:#105393;transition:all .5s}.map .popup:hover .popup-name,.map .popup.onhover .popup-name{color:#fff;background:#105393;transition:all .5s}.map .marker-btn-container{background:#fff;transition:all .5s}.map .popup:hover .marker-btn-container,.map .popup.onhover .marker-btn-container{background:#105393;transition:all .5s}.map .popup:hover .marker-ok:not(.btn-yellow:hover),.map .popup.onhover .marker-ok:not(.btn-yellow:hover){color:#105393!important;transition:all .5s}.agency div[data-bs-toggle="collapse"] .row{transition:all .5s}.agency div[data-bs-toggle="collapse"] .row span{transition:all .5s}.agency [data-bs-toggle="collapse"]{cursor:pointer}.agency.hovered.no-available div[data-bs-toggle="collapse"] .row{background:unset!important;border-radius:0!important;transition:all .5s}.agency.hovered.no-available div[data-bs-toggle="collapse"] .row span{color:inherit!important;transition:all .5s}.agency.hovered{transition:all .5s}.agency.hovered div[data-bs-toggle="collapse"] .row{background:#105393;border-radius:0;transition:all .5s}.agency.hovered div[data-bs-toggle="collapse"] .row span{color:#fff!important;transition:all .5s}.kilometers{white-space:nowrap}@media(max-width:1182px){#engine .placeholderdate{width:25%}.step-parent li a{letter-spacing:0}}@media(max-width:991.99px){.center-nav li,.center-nav li a,.center-nav li.active,.center-nav li.active a{font-size:15px;margin-right:10px}.step-parent li{margin:10px 0!important}.step-parent li .step{width:25px;height:25px}.agencies-parent{height:unset}.step-parent li{margin:20px 0}.navbar-brand{margin-top:-17px!important}#main-navigation.show{height:100%;width:100%}.center-nav li.active,.center-nav li.active a{font-size:18px}.center-nav li,.center-nav li a{font-size:15px}.center-nav{position:relative!important;top:unset;left:unset;transform:unset;width:unset;z-index:1;margin:20px 0 20px 0}.navbar>.container,.navbar>.container-fluid{min-width:100%}#engine .placeholderdate:after{right:55px}#engine .placeholderdate{width:15%;right:60px}#engine .choice img{max-width:40px}#engine .choice ul li label{font-size:15px}#searchres .cards .card .car-data .item{min-width:110px}#searchres .cards .card .camion-data .item{min-width:125px;text-align:left}#searchres .cards .card .camion-data{width:68%;margin:0 auto;text-align:center}}#moving-panel{background-color:#fff;border-radius:30px;padding:15px;margin-top:-50px}.nearby-message{font-family:'coconregular';font-size:34px;line-height:34px;font-weight:500!important;letter-spacing:-2px;color:#084178;padding:10px}@media(max-width:992px){.nearby-message{font-size:30px}}@media(max-width:767px){.nearby-message{font-size:25px;line-height:28px}}@media(max-width:600px){.nearby-message{font-size:20px;line-height:22px;letter-spacing:-1px}}@media(max-width:450px){.nearby-message{font-size:15px;line-height:18px;letter-spacing:-1px}}