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

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 13 Nov 2015 16:44:59 +0000 */ 

@import url('../Divi/style.css');

.et_pb_widget p, .et_pb_widget a, .et_pb_widget {color:#4C2431 !important;}

.footer-widget h4  {font-family: 'Open Sans', sans-serif;
  	text-transform:uppercase;
	color:#4C2431 !important;
	font-weight: 600;
  	font-size: 18px;}

#et-info, #et-info a {text-align:right !important; float: right !important; color:#4C2431; text-transform:uppercase; font-weight:400 !important;}

#pages {background:#4c2431 !important;}

.page-headers h1 {
	  color:#fff !important; 
	  font-family: 'Cormorant Garamond', serif; 
	  font-style:italic;
	  font-size:42px !important; 
	  border-left:10px solid #C75222; 
	  padding-left:10px !important;
	float:right;}

.listy ul li {list-style-image: url(/wp-content/uploads/2016/11/bulledarke2r.png); background-position: 10px 0 0 0 !important; }

.listy li { 
  	/*border-bottom:1px solid #f5f4ed; */
	padding:4px 0px 4px 7px; 
	margin-left:7px !important;}

.text-bar {background:#ebeae1 !important;}

.text-bar p {
  	text-align:center !important;
	font-family: 'Cormorant Garamond', serif !important;
	font-weight: 300 !important; 
	color:#520820 !important; 
	text-shadow: none !important; 
	/*text-transform:uppercase;*/
	  font-style:italic;
	font-size:42px !important;
}
	  

.et_header_style_left #et-top-navigation {
  	padding: 0px !important;}

.et_header_style_left #et-top-navigation nav > ul > li > a {
  	padding: 40px 24px !important;
/*	border-left:2px dotted #e8e6cf;*/
	margin-left: -5px;}

#top-menu li {
	padding-right:0px !important;
	font-family: 'Open Sans', sans-serif;
  	text-transform:uppercase;
	color:#4C2431 !important;
	font-weight: 600;
    font-size: 15px;
	}

#top-menu li.current-menu-item > a, #top-menu-nav > ul > li > a:hover {
	background: #ebeae1;
	color:#4C2431 !important;}

#top-menu a {color:#4C2431 !important;}


.home-slidey h2, .home-slidey h2 a {
  	font-family: 'Cormorant Garamond', serif;
	font-weight: 300 !important; 
	color:#fff !important; 
	text-shadow: none !important; 
	text-transform:none;
	  font-style:italic;
	font-size:50px;}

.home-slidey .et_pb_slide_description {
    padding: 18% 0% 18% 50%;}
	
.home-slidey .et_pb_more_button {
    display: inline-block;
    margin-top: 15px;
    color: #FFFFFF;
    text-shadow: none;
    text-decoration: none;
    background: #C75222;}

.home-slidey .et_pb_button {    
  	border: 0px;     
	border-radius: 0px !important;
	padding: 0.3em 1.2em;
	font-size: 18px;
    font-weight: 400 !important;}

.home-slidey .et_pb_button:hover {padding: 0.3em 1.7em 0.3em 1.2em;}

.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module {margin-bottom: 0.735% !important;}

.et_pb_toggle_title:before {color:#C75222 !important;}

.et_pb_toggle_open h5.et_pb_toggle_title, .et_pb_toggle_close h5.et_pb_toggle_title {font-family: 'Open Sans', sans-serif;
  	text-transform:uppercase;
	color:#4C2431 !important;
	font-weight: 600;
  	font-size: 18px;}

.et_pb_toggle_close {
	padding: 12px 12px 12px 17px;}

h2 {font-family: 'Open Sans', sans-serif;
  	text-transform:uppercase;
	color:#4C2431 !important;
	font-weight: 600;
  	font-size: 20px;}

h3 {
  	font-family: 'Cormorant Garamond', serif;
	font-weight: 500 !important; 
	color:#4C2431 !important; 
	text-shadow: none !important; 
  padding-top:15px !important;
  padding-bottom:5px !important;
	/*text-transform:uppercase;*/
	  font-style:italic;
	font-size:23px;}

h6 {
  	background:#c75222 !important;
  	text-align:center;
  	padding:11px 0px;
  	font-family: 'Oxygen', sans-serif;
  	text-transform:uppercase;
  	color:#fff !important;
	font-size:18px !important;
	margin-bottom:10px !important;}
  

body, p {font-family: 'Oxygen', sans-serif; font-size:15px !important; color:#212225 !important;}


.realFyre {
	margin-top: 50px;
	
}


#logo {
    max-height: 56%;
}



/*-----FOOTER LINKS-----*/
#footer-info {
    float: none !important;
    padding-bottom: 10px;
    color: #666;
    text-align: center;
    font-size: 20px !important;
}

/*-----MEDIA QUERIES-----*/
.mobile_menu_bar:before {
    top: 13px;
}

@media only screen and ( max-width:980px ) {	
#et-info, #et-info a {
line-height: 1.25em !important;
font-size: 10px;
}
.home-slidey .et_pb_slide_description {
padding: 0%;
}
.home-slidey h2, .home-slidey h2 a {
    font-size: 28px;
}
.text-bar p {
font-size: 24px !important;
}
}


@media only screen and (min-width: 1134px) {
	#logo {
    	max-height: 56% !important;
    	padding-top: 20px;
	}
}

@media only screen and (max-width: 1133px) and (min-width: 981px) {

#logo {
    max-height: 49% !important;
    padding-top: 20px;
}
}


@media only screen and (max-width: 1100px) {
	#top-menu li a {
    	font-size: 12px !important;
	}
}

@media (min-width: 981px) {
.et_pb_gutters3 .footer-widget {
    margin: 0 5.5% 2.5% 0;
}
	}


#covidalert.et_pb_section {
    padding: 0px 0 !important;
}