/*
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:#fcab00;
    font-size: 30px;
    font-weight: 800;
    text-align: center;
    text-transform: uppercase
    }

.edito h2:first-letter {
    font-size: 150%;
	color:#fcab00;
	background:#000;
    padding-left: 3px;
    padding-right: 3px;
    margin-right: 0px;                                              
    }

.edito h3 {
    color: #000;
    font-size: 25px;
    font-weight: 700;
    text-align: center;
    text-transform:none;
        }

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

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

.edito a:hover{
color:#000;
font-weight: 600;
border-bottom: 1px dashed;
text-decoration:none;}
	
.blocjaune { background:#fcab00; padding-bottom: 20px; color: #fff;}
.texte h2 {color:#fcab00; }
.blocjaune p {text-align: left; color:#fff;font-weight: 600;}
.blocjaune h2 {color:#fff; font-size: 30px; font-weight: 800;text-align: center;text-transform: uppercase; }
.blocjaune h3 {color:#fff; font-size: 30px; font-weight: 800;text-align: center;text-transform:none;}
.blocjaune p {text-align: left; color:#fff;font-weight: 600;}
.blocjaune a {font-weight: 600; color:#000;transition: 0.5s all;text-decoration:underline;}
.blocjaune a:hover{color:  #fff;font-weight:600;border-bottom: 1px solid;}
.blocjaune li{color:  #fff!important;}

.blocnoir { background:#000; border-color: #fcab00; padding-bottom: 1em;}
.blocnoir p {text-align: left; color:#fff;font-weight: 600;}
.blocnoir h2 {color:#fff; font-size: 30px; font-weight: 800;text-align: center;text-transform: uppercase; }
.blocnoir h3 {color:#fcab00; font-size: 30px; font-weight: 800;text-align: center;text-transform:none;}
.blocnoir a {font-weight: 600; color:#fff;transition: 0.5s all;text-decoration:underline;}
.blocnoir a:hover{color:  #fff;font-weight:600;border-bottom: 1px solid;}
.blocnoir li{color:#fff!important;}
	

/* EDITO gestion des ecrans*/

/*  SMARTPHONES */
@media only screen and (min-width: 320px){	
    .edito p{font: 400 15px/22px 'Montserrat',Helvetica,Arial,Lucida,sans-serif; text-align: left;} 
	.edito li { margin-bottom: 3px; margin-top: 3px; list-style-image:url('https://www.olivier-prost-soudure.fr/wp-content/uploads/2021/05/puce-jaune.png');list-style-position: inside;color: #000; font-size: 15px!important;font-weight: 400;
	text-align:left!important;line-height: 1.5em;}
	.edito p strong, .edito li strong, .edito p b {font: 500 15px/26px;} 
    .edito h1 {font-size:27px;} 
	.edito h2 {font-size:25px;} 
        }
     
    /*TABLETTES */
    @media only screen and (min-width: 768px){	
    .edito p{font: 400 15px/25px 'Montserrat',Helvetica,Arial,Lucida,sans-serif; text-align: left;} 
	.edito li { margin-bottom: 3px; margin-top: 3px; list-style-image:url('https://www.olivier-prost-soudure.fr/wp-content/uploads/2021/05/puce-jaune.png');list-style-position: inside;color: #000; font-size: 15px!important;font-weight: 400;
	text-align:left!important;line-height: 1.5em;}
	.edito p strong, .edito li strong, .edito p b {font: 500 15px/26px;} 
	.edito h1 {font-size:27px;} 
	.edito h2 {font-size:25px;} 

    }
    
    /* ORDINATEURS */
    @media only screen and (min-width: 1024px) {
    .edito p{font: 400 18px/25px 'Montserrat',Helvetica,Arial,Lucida,sans-serif; text-align: justify;} 
	.edito li { margin-bottom: 3px; margin-top: 3px; list-style-image:url('https://www.olivier-prost-soudure.fr/wp-content/uploads/2021/05/puce-jaune.png');list-style-position: inside;color: #000; font-size: 18px!important;font-weight: 400;
	text-align:left!important;line-height: 1.5em;}
	.edito p strong, .edito li strong, .edito p b {font: 500 18px/26px;} 
	.edito h1 {font-size:35px;} 
	.edito h2 {font-size:30px;} 
    }
   
/*---FIN---EDITO---------*/
#menu-menu-principal li {
margin:0 0.3vw!important;
padding-left: 0!important;
padding-right: 0!important;
-ms-flex-align: center !important;
align-items: center !important;
}

.leftbordernav{
	border-left: solid 1px #fff;
    padding-left: 0.5vw !important;
}
.rightbordernav{
	border-right: solid 1px #fff;
    padding-right: 0.5vw !important;
}
.metaslider .flexslider {
margin: 0!important;
}

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

.metaslider .flexslider .flex-direction-nav li a.flex-next {  
background-image: url('./img/right.png')!important;
width: 3.3333333333333335vw !important;
height: 3.3333333333333335vw !important;	
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {  
background-image: url('./img/left.png')!important;
width: 3.3333333333333335vw !important;
height: 3.3333333333333335vw !important;	
}

.et_pb_menu__menu {
margin-left: 0!important;
margin-right: 0!important;
}

.bgencart1{
	background-image:url('https://www.olivier-prost-soudure.fr/wp-content/uploads/2021/04/photos-spe.jpg');
}

.bgencart2{
	background-image:url('https://www.olivier-prost-soudure.fr/wp-content/uploads/2021/04/photo-devis.jpg');
}

#menu-menu-principal {
flex-wrap: nowrap!important;
}

.et_pb_menu__wrap {
margin: 0!important;
}

ul#menu-menu_footer {
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}

@media (min-width:320px) and (max-width:982px) {

.et_pb_column.encart2-2 {
border-right: none!important;
}
	
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a:hover {
 color: #000 !important;
opacity: 1!important;
}
	
}

@media (max-width:767px) {

.et_pb_column.encart2-1, .et_pb_column.encart2-2 {
border-left: none!important;
min-height:300px;	
}
	
.et_pb_column.encart2-1 {
border-right: none!important;
bottom: 15px;	
}	
	
}