/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 3.0.44.1494229532
*/

/*--------------LOGO SIZE-----------*/
@media only screen and (min-width: 1280px){
#logo {
    max-height: 100% !important;
    height: 120px !important;
    margin-top:10px !important;
        
    }
}
@media only screen and (min-width:891px) and (max-width: 1280px){
#logo {
    max-height: 80% !important;
    height: 100px !important;
    margin-top:10px !important;
        
    }
}
@media only screen and (max-width: 890px){
#logo {
    max-height: 75% !important;
    height: 70px !important;
    margin-top:10px !important;
        
    }
}
/*---------------TOP MENU-----------------*/
@media only screen and (min-width: 1280px){
#top-menu li {
    display: inline-block;
    padding-right: 42px !important;
    font-size: 18px !important;
    font-weight:400 !important;
}
}
@media only screen and (max-width: 1280px){
#top-menu li {
    display: inline-block;
    padding-right: 15px !important;
    font-size: 16px !important;
    font-weight:400 !important;
}
}
@media only screen and (max-width: 890px){
#top-menu li {
    display: inline-block;
    padding-right: 12px !important;
    font-size: 14px !important;
    font-weight:400 !important;
}
}
@media (min-width: 981px){
.et_fullwidth_nav #main-header .container {
    width: 100%;
    max-width: 100%;
    padding-right: 8.5% !important;
    padding-left: 8.5% !important;
    /*border-bottom: #132531 solid 2px !important;*/
   padding-top:5px !important;
    }
}
/*-------NAVIGATION TOP MARGIN---------*/
.nav li {
    top: 30px !important;
}
/*---------FIXED HEADER STYLING--------*/

@media only screen and (min-width: 890px){
.et-fixed-header#main-header, .et-fixed-header#main-header .nav li ul, .et-fixed-header .et-search-form {
    background-color: rgba(239,239,239,0.75);
    height: 14.5% !important;
}
}
@media (min-width: 981px) {
.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
    padding-top: 60px;
}
}

/*---------FOOTER STYLING----------*/
#footer-bottom {
    padding:0 !important;
    display:none !important;
}
/*---------CONTACT FORM CAPTCHA STYLING--------- */
.et_pb_contact_right p input{
    max-width:60px !important;
    padding:10px !important;
}
.et_pb_contact_captcha_question {
    color:#ffffff;
    font-size:14px !important;
}
