/***** Area Above Map DIV. Contains Search Form Inputs *****/
.sl_header img, .sl_header td, .sl_header #addressSubmit {
border: none;
min-width:0px !important;
background-color:transparent !important;
}
.sl_header td {
	vertical-align:top;
	text-align:left;
}
.sl_header td, .sl_header th, .sl_header tr {
	padding:4px;
}
.sl_header input, .sl_header textarea, .sl_header select, .sl_header button {
	margin:0px;
}
.sl_header img {
	background: transparent;
} 
.sl_header {
	width:100%;
}
/***** Search Form Inputs  *****/
/*#search_label {
	whitespace:nowrap;
}*/
#addressInput {
	border:solid 1px silver !important;
	padding-left:3px; /*padding-top:3px;*/
	background:white url(../images/search-input.gif) repeat-x !important;
	width:100%; /*height:18px;*/
	/*font-weight:bold;*/
	margin:0px;
	padding-top:0px;
	padding-bottom: 0px !important;
	color: black !important;
}
#addressInput2_container {
	vertical-align:top;
}
#addressInput2 {
 /* */
}
#addressSubmit {	
	/*width:184px; height:31px;*/
}
#radius_label {
	vertical-align:top;
}
#radiusSelect_td {
	width:33%;
	vertical-align:top;
}
#radiusSelect { 
	/*height:27px; width:100px;*/
}
#addressInput, #addressSubmit, #radiusSelect { 
	font-size:14px !important;
	min-width:0px !important;
}

/***** Store Locator Map DIV *****/
#sl_div {
	/*padding:10px;*/
	/*color:black;*/
	font-weight:bold;
}
#sl_div a {
	/*color:black;
	text-decoration:underline;*/
}
#sl_div a.storelocatorlink {
	color:blue;
}
#sl_div img {
	background-color:transparent;
	background-image:none;
	max-width:none; 
}
#sl_div table, #sl_div tr, #sl_div td {
	border:none !important;
	/*padding:0px;*/
	margin: 0px;
}
#sl_div #sl_map { 
	color:black; 
	font-weight:normal;
	overflow:hidden;
	margin: 0px;
}

/***** Popup Info Window for Specific Location *****/
#sl_info_bubble { 
	padding:10px; 
	max-width:300px; 
	/*max-height:400px; */ 
	font-size:11px; 
	font-family:Arial;
	text-align:justify;
	line-height:normal;
}
#sl_info_bubble img{
	width:250px; 
	max-height:200px;
	border:0px;
}
#sl_info_bubble .your_location_label{
	font-weight:bold;
}
#sl_info_bubble .location_detail_label{
	font-weight:bold;
}

/***** Area Below Map DIV, before Search Results Area *****/
.sl_footer td, .sl_footer td a, .sl_footer td a:link, .sl_footer td a:hover, .sl_footer td a:active, .sl_footer td a:visited {
	font-weight:normal;
	font-size:10px;
	background-color: transparent !important;
}
.sl_footer {
	background-color:black;
	padding:0px;
	border:0px black solid;
	color: #222;
}
.sl_footer a {
	color:#666;
	font-weight:bold;
	border:0px black solid;
	padding-left:5px;
}
.sl_footer_right_column {
	padding-right:5px;
	float:right !important;
}
.sl_footer_left_column {
	float:left !important;
}

/*****Search Results Area *****/
.searchResultsTable {
	width:100% !important;
	background-color: transparent;
	box-shadow: none;
	background-color:transparent !important;
	height: 100%;
}
.searchResultsTable td {
	line-height:12px;
	font-family: Verdana;
	font-size:10px;
	text-align:left !important;
	background-color: transparent !important;
	padding:4px !important;
}
.text_below_map {
	/*shown before search performed */
	font-family:Arial;
	padding:10px;
	padding-left:0px;
	padding-right:0px;
	font-size:18px;
	text-align:justified;
}
.no_results_found {
	/*shown if no results found */
	padding:10px;
}
#map_sidebar { 
	/*shown for results found for specific query */
	background-color:transparent;
	font-weight:normal;
	text-align:justify;
	overflow: auto;
	height:350px;
	font-size: 11px;
	/*color: #000;*/
}
#map_sidebar_td, #map_td {
	padding: 0px !important;
	margin: 0px !important;
}
.results_entry {
	cursor:pointer;
	cursor:hand;
	padding:4px;
	border-bottom:solid silver 1px;
	background-color:transparent;
	margin: 0px;
}
.results_entry:hover {
	/*hover color of search result*/
	background-color:salmon;
}
.results_row_left_column {
	width:30%;
	padding-right:4px;
	vertical-align:top;
}
.results_row_left_column .location_name {
	font-weight:bold;
	font-size:12px;
	font-family:Georgia;
	/*line-height: 16px;*/
}
.results_row_center_column {
	width:40%;
	vertical-align:top;
}
.results_row_right_column {
	width:30%;
	vertical-align:top;
	text-align:right;
}
/** End Defaults **/

.text_below_map {
	display: none;
	visibility: hidden;
}

.gm-style .gm-style-iw {
	font-family: 'Raleway' !important;
	overflow: hidden !important;
}

@media screen and (max-width: 959px) {
  
	#sl_map {
		height: 150px !important;
	}

	#sl_div {
    position: relative;
    top: -20px;
	z-index: 1111;
}

	.sl_header {
		display: block;
		background: #fc196e url(/wp-content/themes/voskos-by-riester/assets/images/bg-find-voskos.jpg) bottom left repeat-x;
		margin-right: 18px !important;
	}
		.sl_header:before {
			background-image: url(/wp-content/themes/voskos-by-riester/assets/images/find-voskos-before.png);
			background-repeat: repeat-x;
			background-position: 50% 95%;
			display: block;
			content: "";
			height: 10px;
		}
		.sl_header:after {
			background-position: 71% -10%;
			height: 10px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABc4AAAAeCAYAAAAVdo2pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTVBNDhBRDUyQkExMTFFMzg0OUY5RUE0MkM0NzdFNkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTVBNDhBRDYyQkExMTFFMzg0OUY5RUE0MkM0NzdFNkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNUE0OEFEMzJCQTExMUUzODQ5RjlFQTQyQzQ3N0U2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNUE0OEFENDJCQTExMUUzODQ5RjlFQTQyQzQ3N0U2RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhH8eZYAABWQSURBVHja7J29juPI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);
			background-repeat: repeat-x;
			bottom: 0px;
			z-index: 8888;
			width: 100%;
			display: block;
			content: "";
		}

	.sl_header tbody {
		display: block;
	}

	.sl_header #addressInput {
		border: solid 1px #ccc !important;
		background: #fff;
		width: 85%;
		margin: 0 auto;
		border-radius: 5px;
		padding: 5px;
		height: 25px;
		box-sizing: border-box;
		text-align: left;
		display: block;
	}

.sl_header #addressSubmit {	
display: block;
margin: 20px auto -20px;
}

	.sl_header #search_label {
		width: 100%;
		font-size: 22px;
		font-weight: 600;
		font-family: 'Raleway', sans-serif;
		text-align: center;
	}
		.sl_header #search_label + td {
			width: 100%;
			box-sizing: border-box;
		
			text-align: center;
			margin: 0 auto;
			display: block;
	}

	.sl_header td, .sl_header th, .sl_header tr {
		padding: 0;
	}

	.sl_header tr:first-child,
	.sl_header tr:first-child + tr {
		display: block;
		width: 100%;
		text-align: center;
	}
		.sl_header tr:first-child:before, 
		.sl_header tr:first-child:after {
			content: " ";
			display: table;
		}
		.sl_header tr:first-child:after {
			clear: both;
		}

		.sl_header tr:first-child td {
			display: inline-block;
			float: left;
			clear: none;
			width: 30%;
			vertical-align: middle;
		}

	.sl_header #addressInput2_container {
		width: 100%;
		text-align: center;
	}
		.sl_header #addressInput2_container:before {
			content: 'Or';
			display: block;
		}

	.sl_header #radius_label {
		width: 75px;
		display: inline-block;
	}
		.sl_header #radiusSelect_td {
			text-align: center;
			display: block;
			width: 100%;
		}
		.sl_header #radiusSelect_td + td {
			display: block;
	}
		.sl_header #radiusSelect_td + td + td {
			display: block;
			width: 33px;
			margin: 0 auto;
			height: 33px;
			position: relative;
			top: -50px;
		}

	#map_sidebar {
	    height: auto;
	    overflow: visible;
	    margin-top: 15px;
	}
		.results_entry {
			height: 160px; 
			float: left;
			width: 240px;
			text-align: left;
			margin-bottom: 35px;
			padding: 28px 0 0 0;
			border: none;
		}
			.results_entry center {
			    height: 100%;
			}
			/* Store Name & Distance */
			.results_row_left_column {
				display: block;
				width: 100%;
				margin-bottom: 5px;
			}
				.results_row_left_column .location_name {
					font-size: 16px;
					font-weight: 600;
				}

			/* Address */
			.results_row_center_column {
				display: block;
			}
			/* Directions Link */
			.results_row_right_column {
				display: block;
				color: #000;
			}
				#sl_div a.storelocatorlink {
					color: #000;
					font-family: 'Raleway', Sans-Serif, sans-serif !important;
					font-weight: 500;
					text-decoration: underline;
				}

			.results_entry:hover {
				box-shadow: rgba(0,0,0,0.5) 0 0 30px 3px;
				transition: box-shadow 0.125s ease;
				background: transparent url(/wp-content/themes/voskos-by-riester/assets/images/bg-grid-item.png) bottom center no-repeat;
			}

			.searchResultsTable tr {
				background: transparent url(/wp-content/themes/voskos-by-riester/assets/images/map-marker-store.png) top left no-repeat;
			
				background-position: 30px 0px;
				height: 100%;
			}

		#cm_mapTR {
			position: relative;
			top: 20px;
			display: block;
		}

			.searchResultsTable td {
				padding: 0px !important;
				margin-left: 85px !important;
				font-family: 'Raleway', Sans-Serif, sans-serif !important;
			
				margin-bottom: 5px !important;
				font-size: 14px;
				line-height: 1.3;
				width: 150px;
			}

			.location_name {
				font-family: 'Raleway', Sans-Serif, sans-serif !important;
			}

}

@media screen and (min-width: 960px) {

	.sl_header {
		width: 470px !important;
		float: right;
		display: block;
		background: #fc196e url(/wp-content/themes/voskos-by-riester/assets/images/bg-find-voskos.jpg) bottom center no-repeat;
		margin-right: 18px !important;

		position: absolute;
		top: -320px;
		right: 10px;
	}
		.sl_header:before {
			background-image: url(/wp-content/themes/voskos-by-riester/assets/images/find-voskos-before.png);
			background-repeat: repeat-x;
			background-position: 50% 95%;
			display: block;
			content: "";
			height: 10px;
		}
		.sl_header:after {
			background-position: 71% -10%;
			height: 10px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABc4AAAAeCAYAAAAVdo2pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTVBNDhBRDUyQkExMTFFMzg0OUY5RUE0MkM0NzdFNkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTVBNDhBRDYyQkExMTFFMzg0OUY5RUE0MkM0NzdFNkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNUE0OEFEMzJCQTExMUUzODQ5RjlFQTQyQzQ3N0U2RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNUE0OEFENDJCQTExMUUzODQ5RjlFQTQyQzQ3N0U2RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhH8eZYAABWQSURBVHja7J29juPI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);
			background-repeat: repeat-x;
			bottom: 0px;
			z-index: 8888;
			width: 100%;
			display: block;
			content: "";
		}

	.sl_header #addressInput {
		border: solid 1px #ccc !important;
		background: #fff;
		width: 330px;
		margin: 0 auto;
		border-radius: 5px;
		padding: 5px;
		height: 25px;
		box-sizing: border-box;
		text-align: left;
		display: block;
	}

	.sl_header #search_label {
		width: 100%;
		font-size: 22px;
		font-weight: 600;
		font-family: 'Raleway', sans-serif;
		text-align: center;
	}
		.sl_header #search_label + td {
			width: 470px;
			box-sizing: border-box;
		
			text-align: center;
			margin: 0 auto;
			display: block;
	}

	.sl_header tr:first-child {
		display: block;
		width: 470px;
		text-align: center;
	}
		.sl_header tr:first-child:before, 
		.sl_header tr:first-child:after {
			content: " ";
			display: table;
		}
		.sl_header tr:first-child:after {
			clear: both;
		}

		.sl_header tr:first-child td {
			display: inline-block;
			float: left;
			clear: none;
			width: 30%;
			vertical-align: middle;
		}

	.sl_header tr:first-child + tr {
		width: 470px;
		text-align: center;
		display: block;
	}

	.sl_header #addressInput2_container {
		float: left;
		clear: both;
		width: 100%;
		text-align: center;
	}
		.sl_header #addressInput2_container:before {
			content: 'Or';
			display: block;
		}

	.sl_header #radius_label {
		width: 75px;
		display: inline-block;
	}
		.sl_header #radiusSelect_td {
		display: inline-block;
		
		width: 75px;
	}
		.sl_header #radiusSelect_td + td {
			margin: 0 auto;
			width: 140px;
			display: block;
		
	}
		.sl_header #radiusSelect_td + td + td {
			width: 32px;
			margin: 0 auto;
			display: block;
		}

	#sl_map {
		top: 15px;
	}

	#map_sidebar {
	    height: auto;
	    overflow: visible;
	    margin-top: 15px;
	}
		.results_entry {
			height: 160px; 
			float: left;
			width: 240px;
			text-align: left;
			margin-bottom: 35px;
			padding: 28px 0 0 0;
			border: none;
		}
			.results_entry center {
			    height: 100%;
			}
			/* Store Name & Distance */
			.results_row_left_column {
				display: block;
				width: 100%;
				margin-bottom: 5px;
			}
				.results_row_left_column .location_name {
					font-size: 16px;
					font-weight: 600;
				}

			/* Address */
			.results_row_center_column {
				display: block;
			}
			/* Directions Link */
			.results_row_right_column {
				display: block;
				color: #000;
			}
				#sl_div a.storelocatorlink {
					color: #000;
					font-family: 'Raleway', Sans-Serif, sans-serif !important;
					font-weight: 500;
					text-decoration: underline;
				}

			.results_entry:hover {
				box-shadow: rgba(0,0,0,0.5) 0 0 30px 3px;
				transition: box-shadow 0.125s ease;
				background: transparent url(/wp-content/themes/voskos-by-riester/assets/images/bg-grid-item.png) bottom center no-repeat;
			}

			.searchResultsTable tr {
				background: transparent url(/wp-content/themes/voskos-by-riester/assets/images/map-marker-store.png) top left no-repeat;
			
				background-position: 30px 0px;
				height: 100%;
			}

		#cm_mapTR {
			position: relative;
			top: 20px;
			display: block;
		}

			.searchResultsTable td {
				padding: 0px !important;
				margin-left: 85px !important;
				font-family: 'Raleway', Sans-Serif, sans-serif !important;
			
				margin-bottom: 5px !important;
				font-size: 14px;
				line-height: 1.3;
				width: 150px;
			}

			.location_name {
				font-family: 'Raleway', Sans-Serif, sans-serif !important;
			}

}