.chargingStationFinder.eut_lymg_txs{margin-top:0}
.chargingStationFinder.eut_lymg_ts{margin-top:15px}
.chargingStationFinder.eut_lymg_tm{margin-top:30px}
.chargingStationFinder.eut_lymg_tl{margin-top:50px}
.chargingStationFinder.eut_lymg_txl{margin-top:50px}
.chargingStationFinder.eut_lymg_t2xl{margin-top:80px}
.chargingStationFinder.eut_lypd_txs{padding-top:0}
.chargingStationFinder.eut_lypd_ts{padding-top:15px}
.chargingStationFinder.eut_lypd_tm{padding-top:30px}
.chargingStationFinder.eut_lypd_tl{padding-top:50px}
.chargingStationFinder.eut_lypd_txl{padding-top:50px}
.chargingStationFinder.eut_lypd_t2xl{padding-top:80px}
.chargingStationFinder.eut_lymg_bxs{margin-bottom:0}
.chargingStationFinder.eut_lymg_bs{margin-bottom:15px}
.chargingStationFinder.eut_lymg_bm{margin-bottom:30px}
.chargingStationFinder.eut_lymg_bl{margin-bottom:50px}
.chargingStationFinder.eut_lymg_bxl{margin-bottom:50px}
.chargingStationFinder.eut_lymg_b2xl{margin-bottom:80px}
.chargingStationFinder.eut_lypd_bxs{padding-bottom:0}
.chargingStationFinder.eut_lypd_bs{padding-bottom:15px}
.chargingStationFinder.eut_lypd_bm{padding-bottom:30px}
.chargingStationFinder.eut_lypd_bl{padding-bottom:50px}
.chargingStationFinder.eut_lypd_bxl{padding-bottom:50px}
.chargingStationFinder.eut_lypd_b2xl{padding-bottom:80px}
.eut_charging_station_title,.eut_charging_station_subheading{max-width:938px;padding:10px 0;margin:0 auto}
.eut_charging_station_title{font-size:50px;color:#000;font-weight:bold;font-family:"kiab",sans-serif;line-height:100%;padding:25px 0 26px 0}
.eut_cmly_section{position:relative;height:800px;max-width:938px;margin:0 auto}
.disclaimer{max-width:938px;margin:0 auto;line-height:20px;text-align:center;background-color:#fff;padding:6px 3px}
#app{height:100%;width:100%;position:absolute !important}
#pac-input{display:flex}
#pac-input,.suggestions{position:absolute;z-index:2;top:4%;left:3%;background-color:#cdd0d2;width:max-content;padding:10px 3px 10px 8px}
#pac-input input{margin:3px;border:0;outline:0;width:274px;padding:0 0 2px 1px;border-bottom:1px solid #00000026}
.suggestions{width:96%;position:absolute;top:100%;left:0;padding-top:0;padding-bottom:0;z-index:3;padding-right:4px;background-color:#f6f6f6;border:1px solid #000;border-top:0}
.from{cursor:pointer;padding-left:6px}
.details.pc{box-shadow:0 2px 18px 0 rgb(0 0 0 / 50%);position:absolute;z-index:4;top:0;background:#fff;width:39%;font-size:15px;height:100%}
.card{padding:13px;position:relative;background-color:#f7f8f8;height:20%;box-shadow:none;background-image:none;font-size:24px;line-height:1.17;font-family:"kial",sans-serif}
.rest{padding:0 24px 25px;font-size:15px;overflow-Y:scroll;height:73%}
.stationname{position:absolute;bottom:0;padding:10px}
.quickbtn,.itslocation,.phone,.status,.aday,.plugs,.subs,.pays{display:flex;padding:17px 0;align-items:center}
.distance{padding:12px 0 10px}
.nonicon{padding:0 30px}
.days{display:none}
p.expandStatus{margin-left:auto}
.aday{justify-content:space-between;padding:10px 20px 0}
.aday:last-child{padding:10px 20px}
.plugTypes p{margin:12px 0}
.plugTypes{width:100%;display:flex}
@media screen and (min-width:1025px){.closeNonPc{display:none}
.phoneIcon{display:none}
.rest::-webkit-scrollbar{width:6px;background-color:#aeaeae}
.rest::-webkit-scrollbar-thumb{background-color:#aeaeae;border-radius:5px}
.rest::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#f5f5f5}
}
.show{display:block}
.zoomin,.zoomout,.mylocation{z-index:2;width:50px;height:50px;background-color:#fff;right:3px;top:10px;border-radius:50%;text-align:center;display:inline-block;position:absolute;background-repeat:no-repeat;cursor:pointer;background-image:url(../../resources/rbr/icons/csf/zoomin.svg)}
.zoomout{top:70px;background-image:url(../../resources/rbr/icons/csf/zoomout.svg)}
.mylocation{top:126px;background-image:url(../../resources/rbr/icons/csf/locateme.svg)}
.shrinksearch{display:flex;position:absolute;z-index:1;background:#fff;top:4%;left:336px}
@media screen and (max-width:1024px){#pac-input{top:0;left:0;box-sizing:border-box}
.suggestions{left:0;box-sizing:border-box}
.shrinksearch{top:0;left:307px}
.zoomin,.zoomout{top:unset;bottom:36%}
.zoomout{top:unset;bottom:25%}
.mylocation{top:unset;bottom:14%}
.details.pc{height:55%;width:100%;bottom:0;top:unset;overflow:hidden}
.card{height:100px}
.rest{overflow:hidden}
.details.pc.scroll,.rest.scroll{overflow:scroll}
.eut_cmly_section{height:500px}
.close{display:none}
.stationname{padding:10px 10px 45px}
.expandNonPc{z-index:2;margin:0 10px 10px;width:80px;height:9px;border-radius:100vw;position:absolute;left:50%;background-color:#00000070;transform:translateX(-50%)}
.closeNonPc{position:absolute;bottom:0;padding:10px;display:none}
}
button.gm-control-active.gm-fullscreen-control{display:none}
.legends{background-color:#fff;width:max-content;padding:7px;position:absolute;z-index:2;bottom:25px;left:25px;border-radius:8px}
.legends .legend{display:flex;padding:5px 0}
.licon,.ltext{margin:0 10px}
.desBar{display:none}
.desBar.show{display:block}
@media screen and (max-width:1023px){.eut_charging_station_title,.eut_charging_station_subheading{padding:22px 15px 15px 15px}
.shrinksearch{top:0;left:307px}
#pac-input,.suggestions{padding:10px 3px 8px 8px}
}
@media screen and (max-width:767px){.shrinksearch{display:none}
#pac-input input{width:70%}
#pac-input{width:100%}
.bar{width:100%}
#pac-input,.suggestions{top:0;left:0;box-sizing:border-box}
.suggestions{position:absolute;box-sizing:border-box;width:100%;padding:1px 33px 1px 15px;top:100%}
.from{padding-left:0}
.chargingStationFinder.eut_lymg_txs{margin-top:0}
.chargingStationFinder.eut_lymg_ts{margin-top:10px}
.chargingStationFinder.eut_lymg_tm{margin-top:20px}
.chargingStationFinder.eut_lymg_tl{margin-top:25px}
.chargingStationFinder.eut_lymg_txl{margin-top:30px}
.chargingStationFinder.eut_lymg_t2xl{margin-top:40px}
.chargingStationFinder.eut_lypd_txs{padding-top:0}
.chargingStationFinder.eut_lypd_ts{padding-top:10px}
.chargingStationFinder.eut_lypd_tm{padding-top:20px}
.chargingStationFinder.eut_lypd_tl{padding-top:25px}
.chargingStationFinder.eut_lypd_txl{padding-top:30px}
.chargingStationFinder.eut_lypd_t2xl{padding-top:40px}
.chargingStationFinder.eut_lymg_bxs{margin-bottom:0}
.chargingStationFinder.eut_lymg_bs{margin-bottom:10px}
.chargingStationFinder.eut_lymg_bm{margin-bottom:20px}
.chargingStationFinder.eut_lymg_bl{margin-bottom:25px}
.chargingStationFinder.eut_lymg_bxl{margin-bottom:30px}
.chargingStationFinder.eut_lymg_b2xl{margin-bottom:40px}
.chargingStationFinder.eut_lypd_bxs{padding-bottom:0}
.chargingStationFinder.eut_lypd_bs{padding-bottom:10px}
.chargingStationFinder.eut_lypd_bm{padding-bottom:20px}
.chargingStationFinder.eut_lypd_bl{padding-bottom:25px}
.chargingStationFinder.eut_lypd_bxl{padding-bottom:30px}
.chargingStationFinder.eut_lypd_b2xl{padding-bottom:40px}
}
.gm-style .gm-style-iw-t::after{display:none}
button.gm-ui-hover-effect{display:none !important}
.gm-style-iw-d{padding:0;overflow:hidden !important}
.gm-style-iw.gm-style-iw-c{padding:0;border-radius:0}
.stname,.staddress,.stdist{padding:10px}
.stdist{background-color:#cdd0d2}
.stname{font-weight:bold;font-size:18px}
.staddress,.stdist{font-weight:400}
.cluster.licon,.pin.licon{background-position:0 0;background-repeat:round;content:'';width:20px;height:20px;border-radius:50%}
.cluster.licon{background-image:url('../../resources/rbr/icons/csf/cluster.svg');background-color:#697279}
.pin.licon{height:25px;background-image:url('../../resources/rbr/icons/csf/button_pool.svg')}
.carIcon,.phoneIcon{background-repeat:no-repeat;background-position:4px 0;cursor:pointer;content:'';width:60px;height:50px}
.carIcon{background-image:url(../../resources/rbr/icons/csf/route.svg)}
.phoneIcon{zoom:.6;width:76px;background-position:0 7px;height:87px;background-image:url(../../resources/rbr/icons/csf/route.svg)}
.details .icon{background-position:0 0;background-repeat:round;content:'';max-width:25px;width:50px;height:30px}
.LocationIcon{background-image:url(../../resources/rbr/icons/csf/map_pin.svg)}
.phoneicon,.phoneIcon{background-image:url(../../resources/rbr/icons/csf/call.svg)}
.phoneicon.icon{background-position:0 0}
.statusIcon.icon{width:24px;height:24px;background-image:url(../../resources/rbr/icons/csf/status.svg)}
.plugIcon1,.plugIcon2{background-image:url(../../resources/rbr/icons/csf/plug.svg)}
.plugIcon2{position:absolute;top:18px;z-index:-1}
.plugs{position:relative}
.plugTypes div{flex:1 1 50%;display:flex;align-items:center}
.plugTick{background-image:url(../../resources/rbr/icons/csf/tick.svg);background-repeat:round;width:16px;height:14px;margin-right:8px;display:inline-block;vertical-align:text-top;background-position:0 0}
.subsIcon{background-image:url(../../resources/rbr/icons/csf/subscription.svg)}
.paymentIcon{background-image:url(../../resources/rbr/icons/csf/payment.svg)}
.close{width:max-content;padding:15px;margin-left:auto;background-image:url(../../resources/rbr/icons/csf/close_icon.svg);cursor:pointer}
.expandStatus,.closeNonPc{background-repeat:round;width:16px;height:14px;margin-right:8px;display:inline-block;vertical-align:text-top;background-position:0 0;background-image:url(../../resources/rbr/icons/csf/arrow-open-default.svg)}
.expandStatus.show{background-repeat:round;width:16px;height:14px;margin-right:8px;display:inline-block;vertical-align:text-top;background-position:0 0;background-image:url(../../resources/rbr/icons/csf/arrow-close-default.svg)}
.closeNonPc{position:absolute;left:-13px;background-repeat:no-repeat;width:16px;height:14px;margin-right:8px;display:inline-block;vertical-align:text-top;background-position:0 0;background-image:url(../../resources/rbr/icons/csf/arrow-open-default.svg);transform:rotate(90deg)}
.makeItWhite{background-color:#fff;padding:4px 1px 10px 1px}
.locateMe{background-repeat:no-repeat;width:20px;height:25px;margin-left:5px;margin-right:8px;display:inline-block;vertical-align:text-top;background-position:0 0;background-image:url(../../resources/rbr/icons/csf/icon-locate-me.svg)}
.magnifiyGlass{background-repeat:no-repeat;width:20px;height:25px;margin-left:5px;margin-right:8px;display:inline-block;vertical-align:text-top;background-position:0 0;background-image:url(../../resources/rbr/icons/csf/icon-magnify.svg)}
.showDesBar{cursor:pointer;background-repeat:no-repeat;width:25px;height:25px;margin-left:12px;margin-right:8px;margin-top:3px;display:inline-block;vertical-align:middle;background-position:0 0;background-image:url(../../resources/rbr/icons/csf/icon-direction.svg)}
.desticon{background-repeat:no-repeat;width:25px;height:25px;margin-left:8px;margin-top:3px;display:inline-block;vertical-align:middle;background-position:0 0;background-image:url(../../resources/rbr/icons/csf/desticon.svg)}
.srchbar{background-color:#fff;width:100%}
.openSearch{width:16px;height:48px;right:-16px;top:0;display:inline-block;position:absolute;background-repeat:no-repeat;cursor:pointer;background-image:url(../../resources/rbr/icons/csf/flap-close.svg)}
.openSearch.close{right:-46px;background-image:url(../../resources/rbr/icons/csf/flap-open.svg)}
.OpenSearchText{background-color:#cdd0d2;box-sizing:border-box;padding:14px}
.suggline{display:flex;align-items:center}
@media screen and (min-width:1025px){.closeNonPc{display:none}
}
.info{display:none}
@media screen and (max-width:767px){.legends{width:100%;left:0;bottom:0;height:70px;background-color:#4d4d4d;border-radius:0}
.legends.hideme{display:none}
.legends .legend{margin:0 20%}
.info{position:absolute;z-index:3;width:35px;height:35px;background-color:#fff;left:10px;bottom:30px;border-radius:50%;text-align:center;display:inline-block;background-repeat:round;background-image:url(../../resources/rbr/icons/csf/infoicon.svg)}
.info.open{bottom:70px;background-image:url(../../resources/rbr/icons/csf/infoclose.svg)}
.ltext{color:#fff}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.details .icon{left:-2px}
.plugIcon2{position:absolute;top:18px;z-index:-1}
.close{width:20px}
}
.expandStatus,.days{display:none !important}
