﻿

#sticky_links_push_hidden {
	height: 0px;
	width: 100%;
}

.fusion-one-full {
  float: none;
}


.bn_block {
	float: left;
	margin: 20px 0px 10px 30px;
	color: #fff;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	text-shadow: 0px 0px 10px #000;
}

.bn_block.open {
	margin: 70px 0px 10px 30px;
}

#bottom_nav_container .bn_block {
	margin: 70px 0px 10px 40px;
}

.bn_block h2 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #999;
	padding-bottom: 2px;
}

.bn_block ul {
	float: left;
	margin: 2px 5px 5px 15px;
}

.bn_block li {
	line-height: 1.5em;
}

.bn_block a {
	color: #fff;
	text-decoration: none;
}

.bn_block a:hover {
	text-decoration: underline;
}


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }


.et_bloom .et_bloom_form_container .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.diy-f-accordion .widget-wrapper{margin-top:0}
.widget-wrapper.html .widget-body ul{list-style:disc;padding-left:2em;margin:.5em}
.widget-wrapper.html .widget-body ol ul,.widget-wrapper.html .widget-body ul ul{list-style:circle}
.widget-wrapper.html .widget-body ol ol ul,.widget-wrapper.html .widget-body ol ul ul,.widget-wrapper.html .widget-body ul ol ul,.widget-wrapper.html .widget-body ul ul ul{list-style:square}
.widget-wrapper.html .widget-body ol{list-style:decimal;padding-left:2em;margin:.5em}
.widget-wrapper.html .widget-body ol ol,.widget-wrapper.html .widget-body ul ol{list-style:lower-latin}
.widget-wrapper.html .widget-body ol ol ol,.widget-wrapper.html .widget-body ol ul ol,.widget-wrapper.html .widget-body ul ol ol,.widget-wrapper.html .widget-body ul ul ol{list-style:lower-roman}
.widget-wrapper.html .widget-body ol li,.widget-wrapper.html .widget-body ol ol li,.widget-wrapper.html .widget-body ol ol ol li,.widget-wrapper.html .widget-body ol ol ul li,.widget-wrapper.html .widget-body ol ul li,.widget-wrapper.html .widget-body ol ul ol li,.widget-wrapper.html .widget-body ol ul ul li,.widget-wrapper.html .widget-body ul li,.widget-wrapper.html .widget-body ul ol li,.widget-wrapper.html .widget-body ul ol ol li,.widget-wrapper.html .widget-body ul ol ul li,.widget-wrapper.html .widget-body ul ul li,.widget-wrapper.html .widget-body ul ul ol li,.widget-wrapper.html .widget-body ul ul ul li{list-style:inherit;margin:0}
.callout1 .diy-widget div.widget-wrapper,.callout2 .diy-widget div.widget-wrapper{width:90% !important}
.widget-wrapper{margin:10px 15px}
.widget-wrapper .widget-wrapper{margin:0}
.callout1 .widget-wrapper,.callout2 .widget-wrapper{width:45%;float:left;margin-left:10px;margin-right:10px}

.fusion-title .title-sep-container {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  height: 6px;
  width: 100%;
}

.border-below-title .title-sep-container {
  display: none;
  height: 8px;
}



.views-view-grid tbody {
  border-top: none;
}
