
.es_blog_enabled_row
{
	clear: both;
	height:auto;
	border-bottom: 1px dotted #cccccc;
	padding: 10px;
	width: 100%;
}
.es_options_for_blog
{
	width: 100%;
}
.es_blog_enabled_row .es_header
{
	padding:10px 0px 10px 0px;
}	
.es_blog_enabled_row .es_options_for_blog .es_buttons a, .es_blog_enabled_row .es_buttons select
{
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	clear: both;
	width:100%;
	text-align:center;
}
.es_blog_enabled_row .es_buttons, .es_blog_enabled_row .es_options, .es_blog_enabled_row .es_stats
{
	float: left;
	width: 15%;
	min-width: 220px;
	height: auto;
	margin-right:3%;
}
.es_blog_enabled_row .es_options
{
	float: left;
	width: 40%;
}

.es_blog_enabled_row .es_options select
{
	width: 100%;
}
.mulitple-container
{
	float: left;
	width: 100%;
	clear: both;
	margin-top:10px;
}
.elas-form-block
{
	margin-left:12px;
}
.elas-form-block label
{
	font-weight: normal;
	font-style: italic;
}
.elas-queue-summary-counts td
{
	font-weight:bold;
	font-size: 20px;
}
.elas_full_width
{
	width:100%;
}
/* 
-----------------------------------------------------------------------------
Styles for front end search 
-----------------------------------------------------------------------------
*/
.elas-widget-related-posts
{
	width: 100%;
	margin-bottom:15px;
}
.elas-widget-related-posts li
{
	padding:10px 5px 10px 5px;
	border-top:1px solid #E6E6E6;
	width: 100%;
}
.elas-widget-related-posts .elas_related_site
{
	font-style: italic;
	font-size: 12px;
}
.elas-widget-related-posts .elas_related_site a:before
{
	content:"(";
}
.elas-widget-related-posts .elas_related_site a:after
{
	content:")";
}
#elas-search
{
	width: 100%;
	padding: 10px;
		clear:both;
}

#elas-search .search-box
{
	width: 100%;
	clear:both;
}
#elas-search .search-box .text-field
{
	width: 70%;
	float:left;
	height:30px;
}
#elas-search .search-box input[type="submit"]
{
	width: 25%;
	float: left;
	height:30px;
}
#elas-search .clearfix
{
	clear: both;
}
#elas-search .zero-results
{
	margin-top: 20px;
}
#elas-search .zero-results ul
{
	margin-left: 20px;
	margin-top: 10px;
}
#elas-search .zero-results ul li
{
	list-style-type: circle;
}
#elas-search .search-results
{
	width:100%;
	margin-top:30px;
}
#elas-search .search-results .aggregations  
{
	width:25%;
	height:100%;
	float: left;
}
#elas-search .search-results .aggregations li, #elas-search .search-results .aggregations ul
{
	width:100%;
}

#elas-search .aggregation-title 
{
	/*border-bottom:4px solid #000;*/
	width:100%;
}
}
#elas-search ul.aggregations-list-level-1
{
	padding-bottom:145px !important;
	border:1px solid red;
}

#elas-search .aggregations-list-level-1 li
{
	border-bottom:1px dotted #ccc;
	height:30px;
	padding-top:4px;
}

#elas-search .search-results .results 
{
	width: 70%;
	float: right;
}
#elas-search .search-results article
{
	width: 100%;
	float: left;
	clear:both;
	margin-bottom:15px;
}
#elas-search .search-results .elas-result-image 
{
	float: left;
	margin: 0px 10px 5px 0px;
}
#elas-search .search-results .paging 
{
	width: 70%;
	float: right;
}
#elas-search .doc-count::before
{
	content:"(";
}
#elas-search .doc-count::after
{
	content:")";
}
#elas-search .additional-info {

    float:right;
    height: auto;
}
#elas-search .remove-icon {

    float:right;
    background-image: url(../images/remove.png);
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position: center center;
	width:16px;
	height: 22px;
}
#elas-search h3
{
	margin-bottom:10px;
}
#elas-search .sort-results-control
{
	margin-bottom:20px;
}
.related-posts
{
	position: relative;
	z-index:9999;

}