.js .hide-if-js {
	display: none;
}
.themify_builder_module_panel .module-type-maps-pro:before {
	content: "\e665";
}

#map-preview {
	background: #EDEDED;
	padding: 0 0 10px;
	min-height: 250px;
}
#map-preview .add_new {
	text-align: center;
	display: block;
}

#map-preview {
	max-width: 680px;
	margin: auto;
}

#map-preview hr {
	display: none;
}
#map-preview .maps-pro-content {
	min-width: 100px;
	padding-left: 20px;
}
#map-preview .module-maps-pro img {
	max-width: inherit !important;
}

#map-canvas {
	width: 100%;
	height: 300px;
}
#map-canvas img {
	max-width: none;
}

#markers .themify_builder_field {
	width: 32%;
	float: left;
}
#markers .themify_builder_input {
	width: auto;
	float: none;
}
#markers .themify_builder_duplicate_row {
	display: none;
}
#markers textarea {
	width: 185px;
}
