.googlemap-infobox.infobox_content {
    width: 100% !important;
    height: 100% !important;
    font-size: 14px !important;
    color: #434343 !important;
}
.googlemap-infobox .infobox_name {
    font-size: 130% !important;
    color: #323232 !important;
}
.googlemap-infobox .infobox_isOpen {
    float: left !important;
    padding-right: 5px !important;
}
.googlemap-infobox .infobox_hours {
    float: right !important;
}
.googlemap-infobox .infobox_address_Content {
    padding: 5px 0 !important;
}
.googlemap-infobox .infobox_openingHours_Content {
    height:20px;
    font-size: 90% !important;
}
.googlemap-infobox .infobox_phone a, .googlemap-infobox .infobox_phone a:visited {
    color: inherit !important;
}
.googlemap-infobox .infobox_phone a:hover {
    color: #989898 !important;
}