/*---------------------------------------------------------------------------------

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

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
/*******menu ***********/
/***TEST**/
#top-menu a:hover {
    color: #007cdb;
}
.nav li ul {
    border-top: 3px solid #007cdb;
}
#top-menu li li a {
    width: 200px;
    padding: 6px 0px;
}
.logo_container img {
	/*max-height: 44px !important;*/
}
.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module, .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_module {
    margin-bottom: 0px;
}
.rub_ac ul {
    list-style: none;
    margin-left: 40px;
    font-size: 14px;
}
#et-info {
    float: right;
}
.home .et_pb_slide {
    height: 450px !important;
}
.adresse{
	text-align: center;
}
div#text-2 {
    width: 100%;
}
#main-footer #et-info {
    float: none;
}
#footer-widgets {
    padding: 2% 0 0;
}
.et_pb_gutters3 .footer-widget {
    margin: 0 1.5% 1.5% 0;
}
.bottom-nav {
    padding: 0px 0;
}
#footer-bottom {
    display: none;
}
.et_mobile_menu li#menu-item-476 a {
    background-color: rgba(0, 0, 0, 0.03);
    font-weight: bold;
}
.actus .et_pb_post {
    margin-bottom: 25px;
}
.actus .et_pb_post h2 {
    margin-bottom: 0px;
}
input#nf-field-16 {
    background: #59c6dd;
    border: none;
    padding: 5px 12px;
    font-size: 15px;
    font-weight: bold;
}
@media only screen and (min-width: 981px) {
.logo_container img {
	max-height: 50%;
}
}

