/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



/*item menu burger*/

.slide-out-widget-area-toggle a{
	background-image: url('img/envelope.png');
}
#top nav ul .slide-out-widget-area-toggle a {
    width: 21px;
    height: 16px;
	opacity: 1;

}
#top nav ul .slide-out-widget-area-toggle a:hover {
   opacity: 0.8;
}
#top .slide-out-widget-area-toggle a span{
	display:none;
}
#slide-out-widget-area .col-12{
    margin-top: 15px;
}
#slide-out-widget-area input[type="text"], #slide-out-widget-area textarea, #slide-out-widget-area input[type="email"], #slide-out-widget-area input[type="tel"]{
    background-color: rgba(0,0,0,0);
    border-bottom: 2px solid #efbe42;
}
.material input[type=text]:focus, .material textarea:focus, .material input[type="email"]:focus, .material input[type="tel"]:focus{
    border-bottom: 2px solid #333333 !important;
}
#slide-out-widget-area input[type=submit], #slide-out-widget-area button[type=submit], #slide-out-widget-area input[type="button"] {
    padding: 10px 20px;
    font-weight: 400 !important;
    margin: 20px 0 0;
}

/*********header**/
#header-secondary-outer #social {
    float: right;
    margin-left: 20px;
}
#header-secondary-outer, #header-outer #header-secondary-outer, #header-outer #mobile-menu .secondary-header-text {
    background-color: transparent !important;
}
#header-secondary-outer{
    position: absolute;
}
#header-secondary-outer.hide-up{
    position: relative;
}


/*********notre équipe************/
.team-member[data-style="meta_overlaid"], .team-member[data-style="meta_overlaid_alt"], .team-member[data-style="bio_fullscreen"] {
    width: 70%;
}

/*****message d'envoi***/

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #efbe42;
	background-color: #efbe42;
	color:white;
}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output {
    border-color: #FF5C26;
	background-color: #FF5C26;
	color:white;
}


/*******testimonial****/
.testimonial_slider[data-style="multiple_visible_minimal"] .image-icon, .nectar_single_testimonial .image-icon {
    width: 100px;
    height: 52px;
    border-radius: 0 !important;
}



body [class^="icon-"].icon-default-style.extra-color-3{
	-webkit-transition: all 1s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
margin-right: 15px;
}
body [class^="icon-"].icon-default-style.extra-color-3:hover{
	color: #efbe42 !important;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
#footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button) {
    background-image: none !important;
}


@media screen and (max-width: 999px) {
 #top .slide-out-widget-area-toggle a span {
    display: block;
}

#slide-out-widget-area[class*="slide-out-from-right"] img.wp-image-7235{
	display: none !important;
}

}

body.material #slide-out-widget-area .mobile-only.off-canvas-menu-container .menu.secondary-header-items li:last-child {
    margin-bottom: 0;
    border-bottom: solid 1px grey;
    padding-bottom: 40px;
}

#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li .sub-menu a{
font-size: 16px !important;
}


#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a {
font-family: Cabin !important;
font-size: 18px !important;
    line-height: 28px !important;
}

