div#jolt-le-search-wrapper {
	
	/* 	DARK BACKGROUNDS */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#262a2b+0,515257+100 */
	/* background: #262a2b; /* Old browsers */
	/* background: -moz-linear-gradient(top, #262a2b 0%, #515257 100%); /* FF3.6+ */
	/* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#262a2b), color-stop(100%,#515257)); /* Chrome,Safari4+ */
	/* background: -webkit-linear-gradient(top, #262a2b 0%,#515257 100%); /* Chrome10+,Safari5.1+ */
	/* background: -o-linear-gradient(top, #262a2b 0%,#515257 100%); /* Opera 11.10+ */
	/* background: -ms-linear-gradient(top, #262a2b 0%,#515257 100%); /* IE10+ */
	/* background: linear-gradient(to bottom, #262a2b 0%,#515257 100%); /* W3C */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262a2b', endColorstr='#515257',GradientType=0 ); /* IE6-9 */
	/* border: 1px solid #27282a;
	/* box-shadow: 0px 1px 1px rgba(132, 132, 140, 1.0) inset;
	
	/* RED BACKGROUNDS - JOLT COLORS */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8b0f30+0,680b24+100 */
	background: #8b0f30; /* Old browsers */
	background: -moz-linear-gradient(top, #8b0f30 0%, #680b24 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b0f30), color-stop(100%,#680b24)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8b0f30 0%,#680b24 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8b0f30 0%,#680b24 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8b0f30 0%,#680b24 100%); /* IE10+ */
	background: linear-gradient(to bottom, #8b0f30 0%,#680b24 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b0f30', endColorstr='#680b24',GradientType=0 ); /* IE6-9 */
	border: 1px solid #5b0a20;
	box-shadow: 0px 1px 1px rgba(187, 43, 81, 1.0) inset, 0px 0px 2px rgba(0, 0, 0, 0.3);
	
	/* ORANGE BACKGROUNDS - LOCAL.OHIO COLORS */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff7319+0,e25b19+100 */
	background: #ff7319; /* Old browsers */
	background: -moz-linear-gradient(top, #ff7319 0%, #e25b19 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7319), color-stop(100%,#e25b19)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff7319 0%,#e25b19 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff7319 0%,#e25b19 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff7319 0%,#e25b19 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff7319 0%,#e25b19 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7319', endColorstr='#e25b19',GradientType=0 ); /* IE6-9 */
	border: 1px solid #b04815;
	box-shadow: 0px 1px 1px rgba(255, 171, 96, 1.0) inset, 0px 0px 2px rgba(0, 0, 0, 0.3);
	
	/* BLACK - BUSINESSES.OHIO.COM COLORS */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#434242+0,222222+100 */
	background: #434242; /* Old browsers */
	background: -moz-linear-gradient(top, #434242 0%, #222222 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434242), color-stop(100%,#222222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #434242 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #434242 0%,#222222 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #434242 0%,#222222 100%); /* IE10+ */
	background: linear-gradient(to bottom, #434242 0%,#222222 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434242', endColorstr='#222222',GradientType=0 ); /* IE6-9 */
	border: 1px solid #000000;
	box-shadow: 0px 1px 1px rgba(113, 113, 113, 1.0) inset, 0px 0px 2px rgba(0, 0, 0, 0.3);
}

div#localedge_integratedSearch {
	position: relative;
	font-family: Arial, sans-serif;
	max-width: 98%;
	margin: 10px auto 5px auto;
	border-radius: 5px;
	border: 1px solid #bcbcbc;
	overflow: hidden;
	background: none repeat scroll 0 0 #ebecee;
}

div#localedge_integratedSearch form {
	margin: 0;
	padding: 0;
}

div#localedge_integratedSearch a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #21659E;
	/*color: #004386;*/
	font-weight: normal;
}

div#localedge_integratedSearch div.localedge_header {
	z-index: 9;
	margin: 0 auto;
	/* YELLOWS - JOLT COLORS */
	background: none repeat scroll 0 0 #fbad52;
	box-shadow: 0px 1px 1px rgba(255, 238, 218, 0.6) inset, 0px 1px 1px rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid #bcbcbc;
	/* BLUES - LOCAL.OHIO COLORS */
	background: none repeat scroll 0 0 #3b94c1;
	box-shadow: 0px 1px 1px rgba(82, 186, 239, 0.6) inset, 0px 1px 1px rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid #bcbcbc;
	/* REDS - BUSINESSES.OHIO COLORS */
	background: none repeat scroll 0 0 #c92536;
	box-shadow: 0px 1px 1px rgba(252, 28, 80, 0.6) inset, 0px 1px 1px rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid #bcbcbc;
}

div#localedge_integratedSearch div.localedge_header div.localedge_header-left,
div#localedge_integratedSearch div.localedge_header div.localedge_header-right,
div#localedge_integratedSearch div.localedge_header {
	height: 40px;
	padding: 3px;
}

div#localedge_integratedSearch div.localedge_header div.localedge_header-left,
div#localedge_integratedSearch div.localedge_header div.localedge_header-right,
div#localedge_integratedSearch div.localedge_footer div.localedge_footer-left,
div#localedge_integratedSearch div.localedge_footer div.localedge_footer-right {
	position: absolute;
	top: 0;
	z-index: 10;
}

div#localedge_integratedSearch div.localedge_header div.localedge_header-left {
	left: 0;
	background: url("../images/top-left.gif") no-repeat scroll 0 0 transparent;
	background: none repeat scroll 0 0 transparent;
}

div#localedge_integratedSearch div.localedge_header div.localedge_header-right {
	background: url("../images/top-right.gif") no-repeat scroll 0 0 transparent;
	background: none repeat scroll 0 0 transparent;
	right: 0;
}

div#localedge_integratedSearch div.localedge_footer div.localedge_footer-left,
div#localedge_integratedSearch div.localedge_footer div.localedge_footer-right {
	position: absolute;
}

div#localedge_integratedSearch div.localedge_footer div.localedge_footer-left {
	left: 0;
	background: url("../images/bottom-left.gif") no-repeat scroll 0 0 transparent;
	background: none repeat scroll 0 0 transparent;
}

div#localedge_integratedSearch div.localedge_footer div.localedge_footer-right {
	background: url("../images/bottom-right.gif") no-repeat scroll 0 0 transparent;
	background: none repeat scroll 0 0 transparent;
	right: 0;
}

/* div#localedge_integratedSearch div.localedge_footer {
	background: url("../images/bottom-middle.gif") repeat-x scroll 0 0 transparent;
} */

div#localedge_integratedSearch div.localedge_header {
	position: relative;
	margin: 0;
}

div#localedge_integratedSearch div.localedge_header img {
    z-index: 11;
    width: 67px;
}

div#localedge_integratedSearch div.localedge_header span.label {
	left: 6px;
	position: absolute;
	top: 9px;
}

div#localedge_integratedSearch div.localedge_header span.localedge_buttons {
	float: right;
	clear: none;
	display: block;
	/* overflow: hidden; */
	line-height: 35px;
	/* margin: 0px 20px 0px 0px; */
}

div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_text {
	color: gray;
	font-size: 10px;
	/* height: 30px; */
	/* position: absolute;
	right: 29px;
	top: 7px;
	width: 155px;*/
	margin: 0px 5px 0px 0px;
	display: inline-block;
	width: 115px;
}

div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_searchInput {
	border-radius: 10px;
	/* YELLOW - JOLT COLORS */
	border: 5px solid #e29132;
	/* BLUES - LOCAL.OHIO COLORS */
	border: 5px solid #2f7699;
	/* REDS - BUSINESSES.OHIO COLORS */
	border: 5px solid #8d0608;
	padding: 5px;
}


div#localedge_integratedSearch div.localedge_header span.localedge_buttons input {
	z-index: 11;
}

div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_text.localedge_focus {
	color: black;
}

div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_submit {
	/* background-image: url("../images/searchGlass.gif");
	background-repeat: no-repeat;
	border: medium none;
	height: 19px;
	position: absolute;
	right: 5px;
	top: 7px; */
	display: inline-block;
	border: 0px solid transparent;
	background: none repeat scroll 0 0 transparent;
	width: 25px;
	height: 30px;
	position: absolute;
	/* WHITE WITH JOLT */
	text-shadow: 1px 1px 0px rgba(255, 238, 218, 0.6);
	/* DARKS WITH LOCAL.OHIO */
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4);
	/* DARKS WITH BUSINESSES.OHIO */
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4);
	color: #ffffff;
}

.jolt-le-search:after {
	font-family: "FontAwesome";
	content: "\f002";
	font-size: 23px;
	position: relative;
	line-height: 28px;
	display: inline-block;
	/* WHITE WITH JOLT */
	text-shadow: 1px 1px 0px rgba(255, 238, 218, 0.6);
	/* DARKS WITH LOCAL.OHIO */
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4);
	/* DARKS WITH BUSINESSES.OHIO */
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4);
	color: #ffffff;
}

div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_submit:hover, 
div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_submit.hover,
div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_submit:active, 
div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_submit.active,
div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_submit:focus, 
div#localedge_integratedSearch div.localedge_header span.localedge_buttons input.localedge_submit.focus {
	cursor: pointer;
}

.remain-width-input {
    display: block;
    /* overflow-x: hidden;
    overflow-y: hidden; */
}

div#localedge_integratedSearch div.localedge_footer {
	position: relative;
}

div#localedge_integratedSearch div.localedge_footer,
div#localedge_integratedSearch div.localedge_footer div.localedge_footer-left,
div#localedge_integratedSearch div.localedge_footer div.localedge_footer-right {
	height: 22px;
	padding: 0;
	text-align: center;
	z-index: 9;
}

div#localedge_integratedSearch div.localedge_footer {
	padding: 5px 0px 5px 0px;
	
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 1.0) inset, 0px -1px 1px rgba(0, 0, 0, 0.1);
	border-top: 1px solid #bcbcbc;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f0f0f0+0,dedede+100 */
	background: #f0f0f0; /* Old browsers */
	background: -moz-linear-gradient(top, #f0f0f0 0%, #dedede 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f0f0f0 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f0f0f0 0%,#dedede 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f0f0f0 0%,#dedede 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f0f0f0 0%,#dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
}

div#localedge_integratedSearch div.localedge_footer div.localedge_footer-left,div#localedge_integratedSearch div.localedge_footer div.localedge_footer-right {
	width: 6px;
}

div#localedge_integratedSearch div.localedge_footer a {
	text-decoration: none;
	position: relative;
	/*left: 12px;*/
	top: 2px;
	font-size: 14px;
	vertical-align: middle;
	color: #000000;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.6);
}

div#localedge_integratedSearch div.localedge_footer a:hover,
div#localedge_integratedSearch div.localedge_footer a.hover,
div#localedge_integratedSearch div.localedge_footer a:active,
div#localedge_integratedSearch div.localedge_footer a.active,
div#localedge_integratedSearch div.localedge_footer a:focus,
div#localedge_integratedSearch div.localedge_footer a.focus {
	/* JOLT RED HOVER */
	color: #8b0f30;
	/* LOCAL.OHIO ORANGE */
	color: #ff7319;
	/* BUSINESSES.OHIO RED */
	color: #ff1b4c;
}

div#localedge_integratedSearch div.localedge_searchContents {
	position: relative;
	/* border-left: 1px solid #efefef;
	border-right: 1px solid #efefef; */
}

div#localedge_integratedSearch p {
	margin-top: 0;
	margin-bottom: 0;
	font-style: italic;
	font-size: 12px;
	padding-top: 5px;
}

div#localedge_integratedSearch p strong {
	font-style: normal;
}

/* Search contents */
div#localedge_integratedSearch div.localedge_searchContents {
	/* padding-left: 15px;
	padding-right: 15px; */
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Search Items */
div#localedge_integratedSearch .localedge_searchItem {
	border-bottom: 1px solid #f9f9f9;
	/*height: 100px;*/
	padding-bottom: 10px;
	padding-top: 3px;
	position: relative;
	clear: both;
	min-height: 45px;
	font-size: 12px;
	padding-left: 0;
	padding-right: 0;
}

div#localedge_integratedSearch .localedge_searchItem div {
	margin-top: 2px;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_unused {
	display: none;
}

div#localedge_integratedSearch .localedge_searchItem .localedge_title {
	color: #1163AF;
}

div#localedge_integratedSearch .localedge_searchItem .localedge_title a:link,.localedge_searchItem .localedge_title a:visited {
	text-decoration: none;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_proad-flag .localedge_title .localedge_with-link a:link,
div#localedge_integratedSearch .localedge_searchItem.localedge_proad-flag .localedge_title .localedge_with-link a:visited {
	font-weight: bold;
}

div#localedge_integratedSearch .localedge_searchItem .localedge_title a:hover {
	text-decoration: none;
}

div#localedge_integratedSearch .localedge_searchItem .localedge_listing,
div#localedge_integratedSearch .localedge_searchItem .localedge_reviewInformation {
	margin-top: 5px;
	padding-left: 0px;
	position: relative;
}

div#localedge_integratedSearch .localedge_searchItem .localedge_listing .localedge_marker {
	left: 0;
	position: absolute;
}

div#localedge_integratedSearch .localedge_searchItem .localedge_listing .localedge_phone {
	color: #000000;
	font-weight: bold;
}

div#localedge_integratedSearch .localedge_searchItem .localedge_starRating {
	cursor: pointer;
	margin-right: 7px;
}

/* Title */ /* Location Separator */
div#localedge_integratedSearch .localedge_searchItem .localedge_listing .localedge_location .localedge_separator {
	display: none;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_have-city-and-state .localedge_listing .localedge_location .localedge_separator {
	display: inline;
}

/* LocalEdge Specific */
div#localedge_integratedSearch .localedge_searchItem .localedge_localedge-specific {
	display: none;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_results-from-localedge .localedge-specific {
	display: block;
}

/* LocalEdge Specific: Video */
div#localedge_integratedSearch .localedge_searchItem .localedge-specific .localedge_video {
	display: none;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_have-video .localedge-specific .localedge_video {
	display: block;
}

/* ProAd Website Link */
div#localedge_integratedSearch .localedge_searchItem .localedge_proAd .localedge_website-link {
	display: none;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_proad-flag .localedge_proAd .localedge_website-link,
div#localedge_integratedSearch .localedge_searchItem.localedge_have-custom-url .localedge_proAd .localedge_website-link {
	display: inline;
}

/* Website Directions Separator */
div#localedge_integratedSearch .localedge_searchItem .localedge_proAd .localedge_website-directions-separator {
	display: none;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_proad-flag.localedge_have-directions .localedge_proAd .localedge_website-directions-separator,
div#localedge_integratedSearch .localedge_searchItem.localedge_have-custom-url.localedge_have-directions .localedge_proAd .localedge_website-directions-separator {
	display: inline;
}

/* Directions */
div#localedge_integratedSearch .localedge_searchItem .localedge_proAd .localedge_directions {
	display: none;
}

div#localedge_integratedSearch .localedge_searchItem.localedge_have-directions .localedge_proAd .localedge_directions {
	display: inline;
}

div#localedge_integratedSearch ul {
	margin-top: 0;
	margin-bottom: 0;
	/* list-style-image: url(http://www.timesunion.com/img/utils/bullet.gif); */
	padding-left: 10px;
	margin-left: 0;
}

div.localedge_searchContents {
	width: 98%;
	margin: 0 auto;
}

div.localedge_searchContents .table-display {
	position: relative;
	display: table;
	padding: 5px 0px 5px 0px!important;
	width: 100%; 
	border-collapse: collapse;
}

div.localedge_searchContents .table-row-display {
	display: table-row;
	margin: 0px;
	padding: 0px;
}

div.localedge_searchContents .table-cell-display {
	display: table-cell;
	width: 31%;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}

div.localedge_searchContents .table-cell-display a {
	text-decoration: none;
	padding: 5px;
	display: block;
	margin: 3px;
	background: none repeat scroll 0 0 #dfdfdf;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2) inset;
	text-align: center;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 13px!important;
	/* JOLT RED COLORS */
	color: #8b0f30!important;
	/* LOCAL.OHIO BLUE COLORS */
	color: #227ca9!important;
	/* BUSINESSES.OHIO RED COLORS */
	color: #fa1c4d!important;
	color: #8d0608!important;
	box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.6);
}

div.localedge_searchContents .table-cell-display a:hover {
	background: none repeat scroll 0 0 #f9f9f9;
	color: #fa1c4d!important;
}

div#localedge_integratedSearch div.localedge_header span.localedge_label {
	padding-left: 5px;
	position: relative;
	float: left;
	margin-top: 3px;
	width: 100px;
	height: 35px;
}

div#localedge_integratedSearch div.localedge_header span.localedge_label img {
	border: 0px solid transparent;
	display: block;
	width: 100%;
	height: auto;
}