.chargingContainer{padding-left:10%;padding-right:10%}
.chargingContainer .item{display:flex;flex-direction:row;border-top:1px solid #707070;padding-top:20px}
.chargingContainer .item .city-image{width:25%;text-align:center}
.chargingContainer .item .city-image .cityName{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#cf2230;margin:auto;font-size:18px;margin-top:8px}
.chargingContainer .item .address{width:75%;display:flex;flex-wrap:wrap}
.chargingContainer .item .address .flex-box{width:50%;font-family:"RobotoMedium",sans-serif;font-weight:normal;font-size:.75rem;color:#181818;padding-right:10%;padding-bottom:45px}
#chargingLocator.cmp-viewall .viewall-title-holder h1.viewall-title{margin-top:20px;margin-bottom:20px}
@media only screen and (max-device-width:550px){.chargingContainer .item{flex-direction:column;padding-top:20px;padding-bottom:0;padding-left:0;padding-right:0}
.chargingContainer .item .city-image{width:100%;text-align:center}
.chargingContainer .item .address{width:100%;display:block;text-align:left}
.chargingContainer .item .address .flex-box{width:100%;padding-bottom:30px;font-size:1.1875rem;padding-right:0;padding-bottom:30px}
#chargingLocator.cmp-viewall .viewall-title-holder h1.viewall-title{font-size:1.3rem;margin-top:8px;margin-bottom:8px}
}
@media only screen and (min-device-width:551px) and (max-device-width:767px){.chargingContainer .item .address .flex-box{padding-bottom:18px;padding-right:20px}
}
@media only screen and (min-device-width:768px) and (max-device-width:992px){.chargingContainer .item{padding-top:10px}
.chargingContainer .item .city-image{width:25%;text-align:center}
.chargingContainer .item .address{width:75%;padding-left:25px}
.chargingContainer .item .address .flex-box{padding-bottom:18px;padding-right:20px}
}
@media only screen and (min-device-width:992px) and (max-device-width:1200px){.chargingContainer .item .address .flex-box{padding-right:40px}
}