/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

ul {
    list-style-type: square !important;
}



.et-bio { border: 1px solid #b3d8d3 !important; }
	.et-bio:before { background: #122641 !important; }
	.et-bio .et-box-content { color: #80acb0; background: #122641; border: 1px solid #f1fafb; -moz-box-shadow: inset 0 0 45px #122641; -webkit-box-shadow: inset 0 0 45px #122641; box-shadow: inset 0 0 45px #122641; text-align: center !important;}
		.et-bio .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6 { color: #80acb0; text-align: center !important;}

 
#main-content {
background-color: transparent; 
}

 et_pb_column_1_3.et_pb_column_3  {
    height: 600px;
}
   
.et_pb_post_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { 
    padding-bottom: 30px;
}

.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content {
    font-size: 16px !important;
    text-align: justify;
}

#top-menu a {
    display: inline-table;
}

#et-secondary-nav li ul {
	background-color: #2ea3f2;
}

.green a {
	padding-bottom: 0px !important;
	border: 1px solid #8c0009;
}




.et-pb-controllers {
    top: 98% !important;; 
}

body{
color: #fff;
}
h1{
color: #fff;
}
h2{
color: #fff;
}
h3{
color: #fff;
}
h4{
color: #fff;
}
h5{
color: #fff;
}
h6{
color: #fff;
}

blockquote {
 border-left: 10px solid #8c0009;
 margin: 1.5em 10px;
 padding: 0.5em 10px;
 quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
 color: #8c0009;
 content: open-quote;
 font-size: 4em;
 line-height: 0.1em;
 margin-right: 0.25em;
 vertical-align: -0.4em;
}
blockquote p {
 display: inline;
}


.et_pb_equal_columns .et_pb_column {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}

.et_pb_module {
max-width: 100%
}

.et_pb_text_align_center {
margin: 0 auto;
}

.et_header_style_centered #logo {
	max-height: 64%;
	position: absolute;
	left: 30px; 
    right: 0px; 
}

#logo {
	display: inline-block;
	float: left;
	max-height: 54%;
	margin-bottom: 0;
	vertical-align: middle;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	-webkit-transform: translate3d(0, 0, 0);
}

#txtbox {    background: rgba(18, 38, 65, 0.9);    padding: 10px;}

.et_header_style_centered #main-header div#et-top-navigation {
margin-top: 0px;
}

post-39 .et_pb_section:nth-child(2) .et_pb_posts .hentry  {
       margin-bottom: 0px; 
    } 

html body div#et-top-navigation {
       margin-top: 48px; 
       top: 15px; 
    } 

.post-39 .et_pb_section:nth-child(1) .et_pb_testimonial .et_pb_testimonial_description p:not(.et_pb_testimonial_meta) {
       color: #ffffff; 
    } 
