/*
Theme Name:     Divi_Child
Description:    Divi Child Theme
Author:         Colm
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

@media only screen and ( min-width: 981px ) {
#logo {
    max-height: 100%;
}}

.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
    padding-top: 30px;
}

.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
    padding-bottom: 15px;
}

.et_pb_main_blurb_image {
    margin-bottom: 10px;
    text-align: center;
}

.et_pb_fullwidth_header .header-content {
    padding: 0px!important;
}

.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content {
    margin-left: 0px!important;
}

.et_pb_fullwidth_header {
    padding-top: 10px;
    padding-bottom: 10px;
}

.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #eee !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #2EA3F2 !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover { 
background-color: #eee; 
border-color:#eee; 
padding: 6px 20px !important; 
}

#et-info {
    float: right;
}

#logo {
    display: inline-block;
    float: none;
    max-height: 83%;
}

@media only screen and ( max-width: 1130px ) {
#et_mobile_nav_menu, .et_mobile_nav_menu {
display: block !important;
}}
@media only screen and ( max-width: 1130px ) {
#top-menu-nav, #top-menu {
display: none !important;
}}

