a:hover, a:focus{
                    color: rgba( 225, 106, 3, 1 );
                }
                button:hover, button:focus, input[type="submit"]:hover, input[type="submit"]:focus,
                .button:hover, .button:focus, .ts-button:hover, .ts-button:focus{
                    background: rgba( 225, 106, 3, 1 );
                    border-color: rgba( 225, 106, 3, 1 );
                }
                .ts-our-blog .ts-our-blog-item-info a:hover, .ts-our-blog .ts-our-blog-item-info p:hover, .ts-our-blog .ts-our-blog-item-info span:hover, .ts-our-blog .ts-our-blog-item-info h4:hover, .ts-our-blog .ts-our-blog-item-info h4 a:hover, ul.essence-meta-latestpost .author a:hover, .ts-our-blog .our-more a:hover {
                  color: rgba( 225, 106, 3, 1 );
                }
                .ts-our-blog .ts-our-blog-item-info:hover .item-title:before{
                  color: rgba( 225, 106, 3, 1 );
                }
                .esg-grid .esg-loadmore-wrapper .esg-loadmore:hover {
                  border-color: rgba( 225, 106, 3, 1 );
                  color: rgba( 225, 106, 3, 1 );
                }
                .esg-grid .esg-loadmore-wrapper .esg-loadmore:hover {
                  color: rgba( 225, 106, 3, 1 );
                }
                .entry-title:hover,.read-more.ts-button:hover {
                  color: rgba( 225, 106, 3, 1 );
                }
                .single .entry-meta li a:hover {
                  color: rgba( 225, 106, 3, 1 );
                }
                .content-post .page-links > span {
                  color: rgba( 225, 106, 3, 1 );
                }
                footer.footer-style-3 .footer-left .copyright p a:hover, footer.footer-style-3 .backtotop:hover span {
                    color: rgba( 225, 106, 3, 1 );
                }
                footer.footer-style-4 .backtotop:hover span {
                    color: rgba( 225, 106, 3, 1 );
                }
                .footer-style-4 .menu-footer a:hover::before {
                    color: rgba( 225, 106, 3, 1 );
                }
                .footer-style-4 .footer-top .copyright p a:hover {
                    color: rgba( 225, 106, 3, 1 );
                }
                #contact .bullet-list-wrap .bullet-list li a:hover, #contact form .tr-form-v4 .tr-submit:hover {
                    color: rgba( 225, 106, 3, 1 );
                }
                #contact form .tr-form-v4 .tr-submit:hover {
                    color: rgba( 225, 106, 3, 1 );
                }
                div.member-style1 .ts-team-content .social-links a:hover, .member-style1 .ts-team-content .ts-team-name a:hover {
                    color: rgba( 225, 106, 3, 1 );
                }
                .showcase-page-nav .pull-left a:hover, .showcase-page-nav .pull-right a:hover, .showcase-page-icon a:hover, .ts-members-wrap .ts-team-content .ts-team-name a:hover, .ts-members-wrap .ts-team-content .social-links a:hover {
                    color: rgba( 225, 106, 3, 1 );
                }
                .essence-portfolio-content-wrap .owl-carousel .owl-nav > div {
                    background: rgba( 225, 106, 3, 1 ) none repeat scroll 0 0;
                }
                .blog-single .tags-links.tagcloud a:hover, .blog-single .social-share li a:hover, .page-blog-single .date-reply-comment a:hover, .comment-respond .logged-in-as a:hover, .blog .blog-content-area .entry-meta a:hover {
                  color: rgba( 225, 106, 3, 1 );
                }
                .essence-portfolio-content .west-port-socialshare a:hover, .essence-portfolio-info .essence-button:hover {
                  color: rgba( 225, 106, 3, 1 );
                }
                .sidebar-latest-posts .sidebar-latest-post-item h4 a:hover, .sidebar .widget.widget_categories ul li a:hover, aside.widget_tag_cloud .tagcloud a:hover, .sidebar .widget a:hover {
                    color: rgba( 225, 106, 3, 1 );
                }
                .essence-portfolio-category .ts_cats a:hover{
                    color: rgba( 225, 106, 3, 1 );
                }
                .ts-newsletter-shortcode .form-newsletter .button_newletter:hover {
                    color: rgba( 225, 106, 3, 1 );
                }.woocommerce div.product p.price, .woocommerce div.product span.price {
                  color: rgba( 225, 106, 3, 1 );
                }
                .woocommerce .product .add_to_cart_button:hover {
                  background: rgba( 225, 106, 3, 1 ) none repeat scroll 0 0;
                }
                .added_to_cart:hover,.woocommerce .product .product_type_variable:hover {
                  background: rgba( 225, 106, 3, 1 ) none repeat scroll 0 0;
                }
                .woocommerce .chosen-container .chosen-results li.highlighted {
                  background: rgba( 225, 106, 3, 1 );
                }
                .woocommerce div.product p.stock {
                  color: rgba( 225, 106, 3, 1 );
                }
                .woocommerce div.product form.cart .button.single_add_to_cart_button:hover {
                  background: rgba( 225, 106, 3, 1 ) none repeat scroll 0 0;;
                }
                .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover, .entry-summary .yith-wcwl-wishlistaddedbrowse a:hover, .entry-summary .yith-wcwl-wishlistexistsbrowse a:hover {
                  border: 1px solid rgba( 225, 106, 3, 1 );
                  background: rgba( 225, 106, 3, 1 );
                }
                }
                .entry-summary .yith-wcwl-wishlistaddedbrowse.show a, .entry-summary .yith-wcwl-wishlistexistsbrowse.show a {
                  background: rgba( 225, 106, 3, 1 ) none repeat scroll 0 0;
                  border-color: rgba( 225, 106, 3, 1 );
                }
                .woocommerce #respond input#submit.alt:hover,.woof_redraw_zone .button.woof_reset_search_form :hover,.woocommerce .shipping-calculator-form .button:hover,.woocommerce .shipping-calculator-form .button:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,.shipping-calculator-button:hover {
                  background-color: rgba( 225, 106, 3, 1 );
                }.header-breadcrumb-wrap ul .trail-item a span {
                    color: #999999;
                }
                .header-breadcrumb-wrap ul .trail-item a:hover span {
                    color: #ffffff;
                }
                .header-breadcrumb-wrap ul .trail-item span {
                    color: #999999;
                }
                .header-breadcrumb-wrap ul li::before {
                    color: #333333;
                }
                /** 

a {
    color: #e16a03;
} 
mettre les links orange
*/

div.site-logo {
  line-height: 75px;
margin-top: 7px;
    max-height: 66px;

}

.member-style1 .ts-team-content .ts-team-name {
    padding: 40px 0 5px;
    pointer-events: none;
    cursor: default;
}

.member-style1 .ts-team-content {
    background: #f7f7f7 none repeat scroll 0 0;
    bottom: -75px;
    display: inline-block;
    height: 120px;
}
    
.ts-accordion.accordion-style2 .ts-minus {
    background: #65666a none repeat scroll 0 0;
}


.ts-accordion.accordion-style2 .ts-plus {
    background: #df6b1c url("/wp-content/themes/essence/assets/images/icon-style2.png") no-repeat scroll 6.5px center;
}


.eg-masonry-portfolio-element-0 {
    padding-top: 50px  !important;
    pointer-events: none;
	cursor: default;
}

.eg-masonry-portfolio-element-1-a {
    display: none !important;
}   
    
.eg-masonry-portfolio-element-5 {
     pointer-events: none;
	cursor: default;
}


.header-banner-wrap .essence-banner-image {
    background: #333333 none repeat scroll 0 0;
    min-height: 150px;
}

.header-style-1 .header-title-wrap h2 {
   display: none;
}

.pagde-blog, .archive .main-container, .single-member .main-container, .page-template-default .main-container, .blog .main-container {
    margin: 6%  auto auto auto; 
}


.site-main .ts-form-contact textarea.wpcf7-form-control {
background: #f6f6f6 none repeat scroll 0 0;
border: 0px solid black;
}

.site-main .ts-form-contact input.wpcf7-text { 
    background: #f6f6f6 none repeat scroll 0 0;
    border: 0px solid black;
}


.error404 .ts-search-form.search-form {
    margin-bottom: 50px;
    position: relative;
    display: none;
}


body .site-main .ts-form-contact input.wpcf7-submit {
    border: 2px solid black;
    background: black;
    padding: 8px 30px;
    font-family: Raleway;
    font-weight: bold;
    color: white;
}


body .site-main .ts-form-contact input.wpcf7-submit:hover {
   
    background: white;
   
    color: black;
}


.wpb_gallery .wpb_flexslider .flex-control-paging {
    z-index: 10;
    display: none;
}


.flexslider {
    padding: 0;
    margin: 0 0 60px;
    background: #fff;
    border: 4px solid #fff;
    position: relative;
    border-radius: 4px;
    -o-box-shadow: 0 0px 0px rgba(0,0,0,.0) !important;
   box-shadow: 0 0px 0px rgba(0,0,0,.0) !important;
    zoom: 1;
}
.flex-direction-nav a {
   
    display: none !important;
}

.gouvernement {
background-color: rgba(255, 255, 255, 0.9);

}


.wpml-ls-slot-67, .wpml-ls-slot-67 a, .wpml-ls-slot-67 a:link {
  
    color: #ffffff !important;
    padding-top: 10px;
    padding-bottom: 10px;
padding-right: 10px;
padding-left: 7px;
    margin: 0px;
    height: 0px;
    background-color: #d3702b;
}
.wpml-ls-slot-67, .wpml-ls-slot-67 a, .wpml-ls-slot-67 a:visited {
  
    color: #ffffff !important;
    padding-top: 10px;
    padding-bottom: 10px;
padding-right: 10px;
padding-left: 7px;
    margin: 0px;
    height: 0px;
    background-color: #d3702b;
}
.wpml-ls-slot-67, .wpml-ls-slot-67 a, .wpml-ls-slot-67 a:active {
  
    color: #ffffff !important;
    padding-top: 10px;
    padding-bottom: 10px;
padding-right: 10px;
padding-left: 7px;
    margin: 0px;
    height: 0px;
    background-color: #d3702b;
}
.wpml-ls-slot-67, .wpml-ls-slot-67 a, .wpml-ls-slot-67 a:hover {
  
    color: #ffffff !important;
    padding-top: 10px;
    padding-bottom: 10px;
padding-right: 10px;
padding-left: 7px;
    margin: 0px;
    height: 0px;
    background-color: #c56523;
}


header .search-togole {
    color: #000000;
    display: none;
}