/*
 Theme Name:   Divi Child
 Author:       Divi
 Template:     Divi
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

@import 'fonts.css';

#top-header, #et-secondary-nav li ul {
  background-color: #860000 !important;
}


.textwidget h3
{
    color: #5c6f7b;
    font-size: 11px;
    letter-spacing: 2px;
    text-transform: uppercase;
	margin-top:16px;
	font-family:Oxygen-Regular;
	font-weight:normal;
	padding-left: 14px;
}
#acx_form_holder label {
    display: none !important;
}

#post-197 .et_pb_blurb {
  font-size: 12px;
  line-height: 1.9em;
  font-family:Oxygen-Light;
  
}

.textwidget p {
    color: #5c6f7b;
    font-size: 14px;
    margin-left: 12px;
	margin-top:10px;
	font-family:Oxygen-Light;
	font-weight:normal;
}

.textwidget a
{
color:#860000 !important;
display: inline-block;
    font-size: 14px;
    margin-left: 12px;
    margin-top: 12px !important;
    text-decoration: none;
	font-family:Oxygen-Light;
	font-weight:normal;
}

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

ul.et_pb_social_media_follow {
  display: table !important;
  float: none !important;
  list-style-type: none !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding: 0;
  margin-bottom:30px !important;
    margin-top:30px !important;
}

.et_pb_social_media_follow li a {
  margin-left: 13px !important;
    margin-right: 13px !important;
}

a.footer_contact
{
color:#fff !important;
font-size:13px !important;
}

.et_pb_blurb_content {
  max-width: 100%;
}
.et_pb_blurb h4 {
  padding-bottom: 13px;
}
.et_pb_main_blurb_image
{
margin-bottom: 20px;
}

.et_pb_column.et_pb_column_1_3.et_pb_column_1  {
  border-left: 1px solid #ccc;
  margin-left: 3%;
  padding-left: 35px !important;
}

#post-197 .et_pb_column_2_3
{
/*width: 62.666%;*/
}
.et_pb_blurb_position_left
{
padding:20px 15px 20px 0;
} 

.et-pb-icon-circle.et-animated
 {
 font-size: 26px;
 }

.et_pb_column_1_3.et_pb_column_1
{
width:25%;
}

#main-footer {
  background-color: #fbb535 !important;
}

#footer-widgets {
  padding: 1% 0 0;
}

.et_pb_gutters2 .footer-widget {
  margin: 0 0 2%;
}

#footer-info, #footer-info a {
  color: #ffffff;
  font-size: 11px;
  font-family:Oxygen-Light;
  font-size:12px;
  font-weight:normal;
}

#footer-info a 
{
padding-left:10px;
padding-right:10px;
}

#footer-info a:hover
{
color:#ffc600;
}
#footer-info {
  font-size: 11px;
  font-family:Oxygen-Light;
  font-weight:normal;
}

.et_header_style_left #et-top-navigation nav > ul > li > a{
  font-family: Oxygen-Light;
  font-weight: normal;
  font-size:14px;
}
.et_header_style_left #et-top-navigation nav > ul > li > a:active
{
color: #fbb535
/*font-family: Oxygen-Bold;*/
}
.et_pb_row
{
padding:0 !important;
}

.et_pb_column
{
	padding:40px 0 0 0;
}

.inner_event_cvr
{
width:100%;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
float:left;
margin-bottom: 35px;
    margin-top: 6px;
}

#in_event_img
{
float:left;
width:30%;
}

#in_event_img img
{
max-width:100%;
vertical-align:middle;
}

#in_event_texts
{
float:left;
width:70%;
padding: 5px 70px 0 6px;
}

#in_event_texts h4
{
color:#5c6f7b;
font-family:Oxygen-Regular;
font-size:11px;
line-height:16px;
text-transform:uppercase;
padding-bottom:0px;
}

#in_event_texts a
{
color:#860000;
font-family:Oxygen-Light;
font-size:12px;
display:inline-block;
text-align:left;
}

#in_event_texts a:hover
{
text-decoration:underline;
}

#about_bottom_area
{
width:100%;
float:left;
padding-top: 25px;
}
#bottom_left_content
{
width:33.333%;
float:left;
}

#bottom_left_content h3,
#bottom_left_content h3 a
{
color:#860000;
font-family:Oxygen-Regular;
font-size:14px;
line-height:22px;
text-align:left;
}
#bottom_left_content h3 a
{
text-decoration:none;
}
#bottom_left_content h3 a:hover
{
text-decoration:underline;
}

#bottom_right_img
{
width:45%;
float:left;
margin-left: 3%;
}

#bottom_right_img img
{
max-width:100%;
vertical-align:middle;
}

.page.type-page.status-publish.hentry 
{
margin-bottom:25px;
}

@media screen and (max-width:980px)
{
.et_pb_column.et_pb_column_1_3.et_pb_column_1{
  border-left:none;
  margin-left: 0;
  padding-left: 0px !important;
}

#post-2 .textwidget  img
{
display:block;
margin-left:auto;
margin-right:auto;
float:none;
}

#post-2 .textwidget h3,
#post-2 .textwidget p
{
text-align:center;
padding-left: 0px;
margin-left: 0px;
}

#post-2 .textwidget a
{
display:block;
text-align:center;
}

#post-2 .et_pb_widget
{
margin-left:auto !important;
margin-right:auto !important;
float:none;
}

}

@media screen and (max-width:544px)
{
#bottom_right_img
{
width:100%;
float:left;
margin-left:0;
margin-top:20px;
}
#bottom_left_content
{
width:100%;
float:left;
}
}


ul.et-social-icons .et-social-google-plus a.icon::before 
{
  content: "\e09d";
}
#acx_email_sub {
}
#acx_email_sub .acx_field {
    background: #eef0f2 none repeat scroll 0 0;
    border: 0 solid;
    box-sizing: border-box;
    color: #5c6f7b;
    float: left;
    font-size: 15px;
    margin-bottom: 20px;
    padding: 12px;
    width: 100%;
}
#acx_email_sub #submit_em {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #860000;
    border-radius: 4px;
    color: #860000;
    float: right;
    font-size: 18px;
    padding: 8px;
display:block;
cursor:pointer;
}

