/*
Theme Name: Divi Child theme of Divi
Theme URI: 
Description: Child theme of Divi theme for the Divi theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 3.22.4
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Thu, 18 Apr 2019 20:35:00 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

/***********/

/*****ADDING MISSING FONTS*******/
@font-face {font-family: "Andale Mono";
  src: url("AndaleMono.eot"); /* IE9*/
  src: url("AndaleMono.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("AndaleMono.woff2") format("woff2"), /* chrome、firefox */
  url("AndaleMono.woff") format("woff"), /* chrome、firefox */
  url("AndaleMono.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("AndaleMono.svg#AndaleMono") format("svg"); /* iOS 4.1- */
}


@font-face {font-family: "Trade Gothic LT Std";
  src: url("TradeGothicLTStd-Cn18.eot"); /* IE9*/
  src: url("TradeGothicLTStd-Cn18.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("TradeGothicLTStd-Cn18.woff2") format("woff2"), /* chrome、firefox */
  url("TradeGothicLTStd-Cn18.woff") format("woff"), /* chrome、firefox */
  url("TradeGothicLTStd-Cn18.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("TradeGothicLTStd-Cn18.svg#AndaleMono") format("svg"); /* iOS 4.1- */
}



/*******HEADER TEXTS*********/
h1 {
	font-family: "Andale Mono", "Trade Gothic LT Std", sans-serif !important;
	font-weight: 400 !important;
	font-style: normal !important;	
	color: #508639 !important;
	text-transform: uppercase;
}

h2 {
	font-family: "Andale Mono", "Trade Gothic LT Std", sans-serif !important;
	font-weight: 400 !important;
	font-style: normal !important;	
	color: #ffffff !important;
}

h3 {	
	font-family: "Andale Mono", "Trade Gothic LT Std", sans-serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
	font-size: 18px;
	color: #E066FD !important;
}

/*h3 Link styling*/
.header3link {
	font-family: "Andale Mono", "Trade Gothic LT Std", sans-serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
	font-size: 14px;
	color: #026600 !important;
}


/*******SIDEWAYS TEXT - DO NOT EDIT**********/
@media (min-width: 1180px){
.sideways-text {
transform: rotate(90deg); /* makes entire paragraphs and lines rotate sideways */
}
}

/*Quote Name Color*/
.quotename {
	color: #508639;
}

/******BODY FONT******/
body {
	font-family: "Trade Gothic LT Std", sans-serif;
	font-weight: 400;
	font-style: normal;
	letter-spacing: .75px;
	color: #fff;
	background-color: #000000;
	font-size: 16px;
}

/*Body Font Link Colors*/
p a {
color: rgba(2, 102, 0, 1) !important;
}

p a:hover {
color: rgba(2, 102, 0, .6) !important;
}


/****MAIN CONTENT CONTAINER BACKGROUND******/
#main-content {
	background-color:#000
}

/**********NAVIGATION*************/
/***Navigation Width Adjustment for larger link names***/
@media (min-width: 981px){
.et_vertical_nav #page-container #main-header {
	width: 320px !important;
}
}


/***LINE DECORATION HOVER***/
#top-menu .current-menu-item a::before,
#top-menu .current_page_item a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 15%;
}
#top-menu li a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 57%;
 background: rgba(2, 102, 0, .6); /*** COLOR OF THE LINE ***/
 height: 8px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
#top-menu li a:hover {
 opacity: .6 !important;
}
#top-menu li a:hover:before {
 right: 0;
}
#top-menu li li a {
 bottom: 57%;
}






#top-menu .current-menu-item ul li a::before,
#top-menu .current_page_item ul li a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 100%;
}




@media (min-width: 981px){
.purplenav a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 38% !important;
 background: rgba(102, 0, 97, .6) !important; /*** COLOR OF THE LINE ***/
 height: 8px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
.purplenav a:hover {
 opacity: .6 !important;
}
.purplenav a:hover:before {
 right: 0% !important;
}
.purplenav a {
 bottom: 38% !important;
}

/***li#menu-item-484***/



/***Old nav link background line color identifier - 
#top-menu ul li#menu-item-485***/

.bluenav a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 38% !important;
 background: rgba(0, 70, 98, .6) !important; /*** COLOR OF THE LINE ***/
 height: 8px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
.bluenav a:hover {
 opacity: .6 !important;
}
.bluenav a:hover:before {
 right: 0% !important;
}
.bluenav a {
 bottom: 38% !important;
}




/***Old nav link background line color identifier - 
#top-menu ul li#menu-item-486***/


.yellownav a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 38% !important;
 background: rgba(101, 93, 18, .6) !important; /*** COLOR OF THE LINE ***/
 height: 8px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
.yellownav a:hover {
 opacity: .6 !important;
}
.yellownav a:hover:before {
 right: 0% !important;
}
.yellownav a {
 bottom: 38% !important;
}
}








#top-menu li.current-menu-item>a {
	color: #ffffff !important;
}






/***Nav Bar color current ancestor state***/
#top-menu li.current-menu-ancestor> a {
	color: #fff !important;
}


#top-menu ul.current-menu-ancestor> a::before,
#top-menu ul.current-menu-ancestor> a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 25%;
}
#top-menu ul.current-menu-ancestor> a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 57%;
 background: rgba(2, 102, 0, .6); /*** COLOR OF THE LINE ***/
 height: 8px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
#top-menu ul.current-menu-ancestor> a:hover {
 opacity: .6 !important;
}
#top-menu ul.current-menu-ancestor> a:hover:before {
 right: 0;
}
#top-menu ul.current-menu-ancestor> a {
 bottom: 57%;
}


/***Spacing***/

/*Nav Bar top spacing*/
@media (min-width: 981px){
.et_vertical_nav.et_vertical_fixed.et_header_style_left #et-top-navigation, .et_vertical_nav.et_vertical_fixed.et_header_style_split #et-top-navigation {
    padding-top: 0px !important;
}
	

.et_vertical_nav #et-top-navigation {
	margin-top: 6px !important;
}
}


/*Nav right Side Spacing*/
@media (min-width: 981px){
.et_vertical_nav #main-header .container {
    margin-right: 10px;
}
}


.nav li {
    position: relative;
    line-height: 3em;
	width: auto;
}


/*Nav Sub-menu Dropdown width*/
#top-menu li li a {
    width: 270px;
}

/*Nav Sub-menu Dropdown container positioning*/
@media (min-width: 981px){
.et_vertical_nav #main-header #top-menu li ul {
    top: 18px !important;
    left: 212px;
	border-color: rgba(2, 102, 2, .3);
}
}



/*Nav Sub-Menu Font Size*/

@media (min-width: 981px){
.sub-menu a {
	font-size: 18px !important;
}
}


/*Nav Sub-menu Dropdown arrow positioning*/
@media (min-width: 981px){
.et_vertical_nav #main-header #top-menu > li > a:after {
    right: 100px;
}
}

/***Mobile Menu Hamburger icon position***/
.et_header_style_left #et-top-navigation .mobile_menu_bar {
    position: relative !important;
    top: 17px !important;
}

/***Mobile Menu***/
ul#mobile_menu.et_mobile_menu a, ul#top-menu a {
	text-transform: uppercase;
}

#mobile_menu {
	font-family: "Andale Mono", "Trade Gothic LT Std", sans-serif;
	font-weight: 400;
	font-style: normal;
}


/***Menu-font***/
#top-menu {
	font-family: "Andale Mono", "Trade Gothic LT Std", sans-serif;
	font-weight: 400;
	font-style: normal;
}



.et_pb_section {
	background-color: rgba(0, 0, 0, 0)
}


/********HISTORY SECTION IMAGE HOVER*********/

/*1960-1964*/
.imagehoverappear1960_1964{
	width: 260px;
	height: 180px;
	background-image: none;
}

.imagehoverappear1960_1964:hover {
	background-image: url("/wp-content/uploads/2019/05/Audium_History_360x260px_1960-1964_v1_6.jpg");
	z-index: 999;
}

.imagehoverappear1960_1964:hover p{
	display: none;
}


/*1965-1970*/
.imagehoverappear1965_1970{
	width: 260px;
	height: 180px;
	background-image: none;
}

.imagehoverappear1965_1970:hover {
	background-image: url("/wp-content/uploads/2019/05/Audium_History_360x260px_1965-1970_v1_1.jpg");
	z-index: 999;
}

.imagehoverappear1965_1970:hover p{
	display: none;
}


/*1972-1975*/
.imagehoverappear1972_1975{
	width: 260px;
	height: 180px;
	background-image: none;
}

.imagehoverappear1972_1975:hover {
	background-image: url("/wp-content/uploads/2019/05/Audium_History_360x260px_1972-1975_v1_1.jpg");
	z-index: 999;
}

.imagehoverappear1972_1975:hover p{
	display: none;
}


/*1975-2008*/
.imagehoverappear1975_2008{
	width: 260px;
	height: 180px;
	background-image: none;
}

.imagehoverappear1975_2008:hover {
	background-image: url("/wp-content/uploads/2019/05/Audium_History_360x260px_1975-2008_v1_1.jpg");
	z-index: 999;
}

.imagehoverappear1975_2008:hover p{
	display: none;
}


/*2008-2018*/
.imagehoverappear2008_2018{
	width: 260px;
	height: 180px;
	background-image: none;
}

.imagehoverappear2008_2018:hover {
	background-image: url("/wp-content/uploads/2019/05/Audium_History_360x260px_2008-2018_v1_1.jpg");
	z-index: 999;
}

.imagehoverappear2008_2018:hover p{
	display: none;
}


/*2019
.imagehoverappear2019{
	width: 260px;
	height: 180px;
	background-image: none;
}

.imagehoverappear2019:hover {
	background-image: url("/wp-content/uploads/2019/05/Audium_History_360x260px_2019_v1_1.jpg");
	z-index: 999;
}

.imagehoverappear2019:hover p{
	display: none;
}
*/


