/*
Theme Name: NSSA
Author: J. Girard - NRG Networks Hosting, LLC
Author URI: http://nrgnetworks.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

html {
	-webkit-font-smoothing: antialiased;
}

/* HEADER */
.fusion-header-v4 .fusion-header {
	padding-top: 8px;
	padding-bottom: 8px;
}

/* MEMBERS SINGLE */
.members-associations-info {
	float: left;
}
.members-associations-contact {
	display: inline-block;
	padding-left: 48px;
}
.members-associations-logo {
	display: inline-block;
	padding-left: 48px;
	vertical-align: top;
}
.member-logo {
	max-width: 200px;
}
.fusion-megamenu-title, .fusion-megamenu-title a {
	color: #333333 !important;
}

/* VENDORS */
.vendor-wrap {
	width: 30%;
	display: inline-block;
    	margin-right: 16px;
    	vertical-align: top;
}
.vendor-wrap:nth-of-type(3) {
	clear: right;
}
.vendor-wrap h3 {
	margin-bottom: 0;
}

/* BOARD MEMBERS */
.board-wrap {
	display: inline-block;
	width: 40%;
	max-width: 40%;
	padding: 8px;
	margin-bottom: 16px;
}
.board-wrap:nth-of-type(2) {
	clear: right;
} 
h3.board-title {
	margin-bottom: 0;
}

.nrg-table table th {
	padding: 8px;
	font-weight: bold;
}
a.state-nav:hover {
    background: #777a7f;
    color: white;
}
a.state-nav {
    padding: 4px 8px;
    background: #CCC;
}

/* AD SLIDER */
.flexslider {
	max-width: 250px;
	max-height: 300px;
}
.flex-caption {
	width: 100%;
}
#wrapper .flex-control-paging li a {
    display: none;
}

/* EVENT CALENDAR */
.event-wrapper, .calendar-wrapper {
	width: 100%;
	min-height: 64px;
	margin-bottom: 24px;
	clear: both;
}
.event-calendar {
	display: inline-block;
	float: left;
	width: 64px; 
	height: 64px; 
	background: #AAA; 
	color: #FFFFFF; 
	text-align: center; 
	font-weight: bold; 
	padding-top: 8px;
	-webkit-box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.1);
	box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.1);
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border: 0px solid #000000;
}
.event-right, .calendar-right {
	margin-left: 72px;
}
