/*
Theme Name: Divi child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 1.0.0
Template: Divi
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
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
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

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


/* Theme customization starts here */

#a_services h3 {margin-bottom:10px ;}


.sb-divi-acf-table-file-item a::before{
	content: "/f15c"
}

a.sb-divi-acf-table-file-item::before {
    content: "\f15c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #fefefe;
    font-size: 28px;
    padding-right: 5px;
}





.sb_mod_acf_single_item {
    font-size: 18px;
    line-height: 24px;
}

.sb_mod_acf_single_item p{
    font-size: 18px;
    line-height: 24px;
}


.et_pb_acf_table_styled table tbody tr:nth-child(even) td {
    background: rgba(137,64,0,0.21);}
    
    
    .et_header_style_left div.logo_container{
    position:relative;
    padding:20px 0;
    width:auto;
    height:auto;
    float:left;
}


.et-fixed-header .et_menu_container .logo_container{
    padding-top:0;
    padding-bottom:0px;
    
    width:100px;
}
.et-fixed-header .et_menu_container .logo_helper{
    display:none;
}
.et-fixed-header .ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{
    padding-top:40px;
    padding-bottom:27px;
}



.et_fullwidth_nav header#main-header .container{
    padding:0;
}

/*
#main-header .logo_container{
    float:left;
    max-width:50%;
}
*/
/*
#main-header #logo{
    max-width:100%;
}
*/







/* footer full lenght */




#footer-bottom {
margin-right: 2.773% !important; 
margin-left: 2.773% !important; 
width:94.454%!important;
max-width: 94.454% !important;
}




#main-footer .container{
margin-right: 2.773%; 
margin-left: 2.773%; 
width:94.454%!important;
max-width: 94.454%;
}




#footer-bottom .container, #main-footer .container{
margin-right: 2.773%; 
margin-left: 2.773%; 
width:94.454%!important;
max-width: 94.454%;
}



#main-footer .fwidget.et_pb_widget {
width: 100%!important;
max-width: 100%!important;
}