/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/Divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.1
*/
@import url("../Divi/style.css");


/*-----------------Icones Social Tweakée----------------------------*/
.et-social-facebook a.icon:before { content: '\e093'; }
.et-social-twitter a.icon:before { content: '\e094'; }
.et-social-google-plus a.icon:before { content: '\e096'; }
.et-social-pinterest a.icon:before { content: '\e095'; }
.et-social-linkedin a.icon:before { content: '\e09d'; }
.et-social-tumblr a.icon:before { content: '\e097'; }
.et-social-instagram a.icon:before { content: '\e09a'; }
.et-social-skype a.icon:before { content: '\e0a2'; }
.et-social-flikr a.icon:before { content: '\e0a6'; }
.et-social-myspace a.icon:before { content: '\e0a1'; }
.et-social-dribbble a.icon:before { content: '\e09b'; }
.et-social-youtube a.icon:before { content: '\e0a3'; }
.et-social-vimeo a.icon:before { content: '\e09c'; }
.et-social-rss a.icon:before { content: '\e09e'; }

/*------------------Affichage Portfolio Carré-----------------------*/
.et_pb_fullwidth_portfolio .et_pb_portfolio_image {
height: 381px !important;
}
.et_pb_fullwidth_portfolio .et_pb_portfolio_item {
height: 381px !important;
}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image h3 {
margin-top: 50%;
}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover h3 {
margin-top: 55%;
}

.et_pb_fullwidth_portfolio .et_pb_portfolio_items {
height: 381px !important;
}
input#searchsubmit{
	width:inherit!important;
}

.et_pb_gallery_grid .et_pb_gallery_item {
	position: initial!important;
	min-height:300px!important;
	height:300px!important;
}

/*----------------------Survol Spin--------------------------
.et_overlay {
    -webkit-transform:  scale(.2) rotate(-65deg);
    -moz-transform:     scale(.2) rotate(-65deg);
    -o-transform:       scale(.2) rotate(-65deg);
    -ms-transform:      scale(.2) rotate(-65deg);
    transform:          scale(.2) rotate(-65deg);
}
 
.et_shop_image:hover .et_overlay, .et_portfolio_image:hover .et_overlay{
    -webkit-transform:  scale(1) rotate(0deg);
    -moz-transform:     scale(1) rotate(0deg);
    -o-transform:       scale(1) rotate(0deg);
    -ms-transform:      scale(1) rotate(0deg);
    transform:          scale(1) rotate(0deg);
}*/


/*----------------------Survol Menu--------------------------*/
.nav ul li a:hover, .et_mobile_menu li a:hover {     
	background-color: rgba(255, 255, 255, 0.2)!important; 
}

/*----------------------Taille Fleches--------------------------*/
.et-pb-arrow-prev, .et-pb-arrow-next {
	font-size:8em;
    	text-shadow: 0 6px 6px rgba(0, 0, 0, 0.4)
}

/*----------------------CustomAccueil--------------------------*/
#post-106 .et_pb_fullwidth_slider_0 .et_pb_slide_description {
	background-color: rgba(255,255,255,0.25)!important;
	padding-left: 30px;
	padding-right: 30px;
}

/*.et_pb_row,.et_pb_section{padding:0 !important;}*/
.et-pb-contact-message{color:white;}
.page-id-22 .et-pb-contact-message{color:black;}