.gm-style .gm-style-iw-c { padding: 15px !important; }
.gm-style .gm-style-iw-c button.gm-ui-hover-effect { top: 0 !important; right: 0 !important; }
.gm-style .gm-style-iw-c button.gm-ui-hover-effect img { transform: scale(1.5); }

.wpem-main.wpem-google-tooltip-event-wrapper { width: 100%; display: inline-block; font-size: 15px; line-height: 23px; }
.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-title { font-size: 20px; line-height: 25px; margin-bottom: 5px; font-weight: 500; color: #111; }
.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-title a { color: #111; }
.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-title a:hover { color: #008cd4; }
.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-event-type .wpem-event-type-text { padding: 5px 7px; display: inline-block; font-size: 12px; line-height: 12px; border-radius: 3px; }