/*
Theme Name: TheGem Elementor Child
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem-elementor
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/
#site-header.fixed.shrink .header-background:before {
    opacity: 0.85;    
	background-color: #fff;
    border-bottom: 1px solid #0ec199;
	border-top-width: 2px;
}
#site-header-wrapper #site-header .primary-navigation .menu-item-logo {
    padding: 0 30px !important;
}
.site-header .header-background:before{
	border-top: 4px solid #0ec199;
}
#site-header .header-style-3 #primary-menu.no-responsive > li > a, 
#site-header .header-style-4 #primary-menu.no-responsive > li > a {
    padding: 0px 10px;
}
#site-header #primary-navigation #primary-menu > li .sub-menu li:hover > a{
	border-color: #0ec199;
}
#titre-page-cust h1,
#titre-page-cust .title-xlarge {
    color: #0ec199;
}
.bloc-about .title-h3{
	font-size: 30px;
    line-height: 40px;
}
#titre-page-cust:before{
	
}
#titre-page-cust:after{
	
}
.quickfinder .quickfinder-item.inline-column {
    margin-bottom: 20px;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    color: #46b450;
}
.nf-field-element input[type="text"], .nf-field-element input[type="email"] {
    height: 40px;
}
#primary-menu.no-responsive{
	left: 0 !important;
    margin: 0 0px;
}
@media (min-width: 992px) {
    .site-footer .col-md-push-9 {
        left: 0;
        width: 50%;
        float: right;
        color: #fff;
    }
	.site-footer .col-md-pull-9 {
        right: 0;
        width: 50%;
    }
}