/*
Theme Name: Divi Enfant par Incomm
Description: Theme enfant du theme Divi
Author: Incomm
Author URI: https://www.incomm.fr
Template: Divi
Version: 1.05
*/


/*------EDITO---------*/
.edito h2 {
    color:#60bb46;
    font-size: 30px;
    font-weight: 800;
    text-align: center;
    text-transform: uppercase
    }

.edito h3 {
    color: #60bb46;
    font-size: 25px;
    font-weight: 700;
    text-align: center;
    text-transform:none;
	border-bottom: 1px dashed;
        }

 .edito h4 {
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase
            }

.edito a {
font-weight: 600;
color:#60bb46;
transition: 0.5s all;
text-decoration:underline;
}

.edito a:hover{
color:  #60bb46;
font-weight: 600;
border-bottom: 1px dashed;
text-decoration:none;}

.et-pb-contact-message {color:#fff !important}	

.blocvert { background:#60bb46;  padding-bottom: 20px; color: #fff;}

.blocvert p {text-align: left; color:#fff;font-weight: 600;}
.blocvert h2 {color:#fff; font-size: 28px; font-weight: 800;text-align: center;text-transform: uppercase; }
.blocvert h3 {color:#fff; font-size: 25px; font-weight: 700;text-align: center;text-transform:none; }
.blocvert p {text-align: left; color:#fff;font-weight: 600;}
.blocvert a {font-weight: 600; color:#f15400;transition: 0.5s all;text-decoration:underline;}
.blocvert a:hover{color:  #fff;font-weight:600;border-bottom: 1px dashed;text-decoration:none}


.blocblanc {color: #fff;}
.blocblanc h2 {color:#60bb46; font-size: 28px; font-weight: 800;text-align: center;text-transform: uppercase; }
.blocblanc h3 {color:#60bb46; font-size: 25px; font-weight: 700; text-align: center; text-transform:none; border-bottom: 1px dashed; }
.blocblanc a {font-weight: 600; color:#60bb46; transition: 0.5s all; text-decoration:underline;}
.blocblanc a:hover{color:  #fff;font-weight:600; border-bottom: 1px dashed; text-decoration:none}
.blocblanc p { text-align: left; color:#fff; font-weight: 600;}

/* EDITO gestion des ecrans*/

/*  SMARTPHONES */
@media only screen and (min-width: 320px){	
    .edito p, .edito li{font: 400 15px/22px 'Montserrat',Helvetica,Arial,Lucida,sans-serif; text-align: left;}  
	.edito p strong, .edito li strong, .edito p b {font: 500 15px/26px;} 
	.edito li { margin-bottom: 3px; margin-top: 3px; list-style-image:url('https://www.gils-mecanic.fr/wp-content/uploads/2021/05/puces_outils.png');list-style-position: inside; color: #fff; 
		       font-size: 15px!important;font-weight: 400; text-align:left!important;line-height: 1.5em;}
	.edito h2 {font-size: 25px!important; }
	}
     
    /*TABLETTES */
    @media only screen and (min-width: 768px){	
    .edito p, .edito li{font: 400 15px/25px 'Montserrat',Helvetica,Arial,Lucida,sans-serif; text-align: left;} 
	.edito p strong, .edito li strong, .edito p b {font: 500 15px/26px;} 
	.edito li { margin-bottom: 3px; margin-top: 3px; list-style-image:url('https://www.gils-mecanic.fr/wp-content/uploads/2021/05/puces_outils.png');list-style-position: inside; color: #fff; 
		       font-size: 15px!important;font-weight: 400; text-align:left!important;line-height: 1.5em;}
	.edito h2 {font-size: 25px!important;}
    }
    
    /* ORDINATEURS */
    @media only screen and (min-width: 1024px) {
    .edito p, .edito li{font: 400 18px/25px 'Montserrat',Helvetica,Arial,Lucida,sans-serif; text-align: justify;} 
	.edito p strong, .edito li strong, .edito p b {font: 500 18px/26px;} 
	.edito li { margin-bottom: 3px; margin-top: 3px; list-style-image:url('https://www.gils-mecanic.fr/wp-content/uploads/2021/05/puces_outils.png');list-style-position: inside;color: #fff; 
		       font-size: 18px!important;font-weight: 400; text-align:left!important;line-height: 1.5em;}
	.edito h2 {font-size: 30px!important;}
    }
   
/*---FIN---EDITO---------*/


.metaslider .flexslider {
margin: 0!important;
}

.metaslider .flex-control-nav {
position: absolute;
bottom: 12px!important;
}

#menu-menu-principal li {
padding:0!important;	
margin-top: 0!important;	
}

#menu-menu-principal li a {
margin: 0 0.78125vw;	
}

#menu-menu_footer li {
margin-bottom: 0!important;
padding-right: 1.0416666666666665vw;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {  
background-image: url('https://www.gils-mecanic.fr/wp-content/uploads/2021/04/nav-right-diapo-1.png')!important;
width: 2.65625vw !important;
height: 4.6875vw!important;
background-size:contain;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {  
background-image: url('https://www.gils-mecanic.fr/wp-content/uploads/2021/04/nav-left-diapo-1.png')!important;
width: 2.65625vw !important;
height: 4.6875vw!important;	
background-size:contain;	
}

@media only screen and (min-width: 991px){
	
.logo-top img {
width: 11.510416666666666vw;
}
	
}

/* DEV */
.et_pb_scroll_top.et-pb-icon {
    background: url('https://www.gils-mecanic.fr/wp-content/uploads/2021/04/Haut.svg') !important;
    padding: 25px 31px 20px 30px !important;
    line-height: 1.55 !important;
    color: transparent;
	margin-right: 2.5em;
}
#header-fb:hover {
	content: url(https://www.gils-mecanic.fr/wp-content/uploads/2021/04/fb-header-hover.svg.png);
}

#header-insta:hover {
	content: url(https://www.gils-mecanic.fr/wp-content/uploads/2021/04/insta-header-hover.svg.png);
}

.flex-control-paging li a.flex-active {
	background: #60bb46 !important;
}

.flex-control-paging li a {
	background: #fff !important;
}

#social-fb:hover {
    content: url(https://www.gils-mecanic.fr/wp-content/uploads/2021/04/fb-footer-hover.svg);
}
#social-insta:hover {
    content: url(https://www.gils-mecanic.fr/wp-content/uploads/2021/04/insta-footer-hover.svg);
}
.et_pb_contact_rgpd_7_0, .et_pb_contact p input[type=checkbox]+label, .et_pb_contact_field_options_title {
	color: #fff !important;
}
.link-no-deco, .link-no-deco a {
	text-decoration: none !important;
}

@media (min-width: 981px) {
	.et_pb_widget_area ul {
		display: flex !important;
		flex-wrap: nowrap !important;
		width: 90%;
		flex-direction: column !important;
		height: 10vh;
	}

	.et_pb_widget ul li {
		padding: .5em;
		margin-bottom: 0;
    }
}