/* Google maps
---------------------------------------------------------- */
.wpb_gmaps_widget {
	.wpb_wrapper {
		background-color: @vc_google_maps_bg;
		padding: 5px;
	}
	.wpb_map_wraper {
		iframe {
			margin-bottom: 0;
			padding: 0;
			display: block;
			width: 100%;
			border: none;
		}
	}
	&.vc_map_responsive {
		.wpb_map_wraper {
			 position: relative;
		     padding-bottom: 56.25%; /* 16:9 */
		     height: 0;
			iframe {
				position: absolute;
				top: 0;
				left: 0;
				height: 100%;
			}
		}
	}
}