/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 16 nov. 2016, 16:04:17
    Author     : Toto
*/

@media (max-width: 991px) {
  .site-branding img {
    max-width: 190px!important;
}
}
@media screen and (max-width: 590px) {
  .MenuAvisClients {
      margin-top: 21px;
  }
}
@media (max-width: 991px) {
  ul, ol {
    margin-left: 0px!important;
}
}

em {
	font-style: italic;
	color: black;
}
a {
    text-decoration: none;
    color: #6c9617;
}
.copyright a:hover {
    color: #6c9617;
}
.top-area .container .row {
	color:#095b79;
}
.site-footer .widget-title {
    color: #ea7526;
}
.site-footer .widget-title:before {
    border-bottom: 1px solid rgba(234, 117, 38, 0.43);
}
.our_services_heading3 div {
    font-size: 26px;
    color: #095b79;
    text-transform: uppercase;
    text-shadow: 1px 1px 3px #8fb0da;
}

0%, 100% {
    box-shadow: 0 -3em 0 0.2em #6c9617, 2em -2em 0 0em #6c9617, 3em 0 0 -1em #6c9617, 2em 2em 0 -1em #6c9617, 0 3em 0 -1em #6c9617, -2em 2em 0 -1em #6c9617, -3em 0 0 -1em #6c9617, -2em -2em 0 0 #6c9617;
}

#our-projects .filter-wrapper .filterbutton, #home-our-projects .filter-wrapper .filterbutton {
    background-color: #6ab5db2b;
    border-radius: 50px;
    padding: 5px 12px;
    margin-bottom: 7px;
}

.section-title {
    font-weight: 900;
    color: #595a52;
	border-bottom: 3px solid #595a5285;
}
.projects_btn p {
    font-weight: 400;
    color: #748636;
    border-bottom: 2px solid #748636;
}
.project-meta .heading-title {
    font-weight: 900;
    color: #748636;
    border-bottom: 3px solid #748636;
}
.single-project-description .heading-title, .article .heading-title {
    font-weight: 900;
    color: #595a52;
    border-bottom: 3px solid #595a52;
}

.tm_bread_crumb, .tm_bread_crumb li a, .tm_bread_crumb li a:hover {
    color: #000000;
    font-weight: 900;
}
.site-branding img {
    max-width: 182%;
	margin-bottom: 20px;
    margin-top: 20px;
}
.site-footer {
    background-color: #5a5a5a;
}
.site-footer a {
    color: #6c9617 !important;
}
.site-footer, .copyright .right {
    color: #084961;
    font-weight: 500;
	background-image : url("../img/footer_bg.jpg")
}

#site-navigation .menu > ul > li > a, #site-navigation .menu > li > a, .search-box i:before, .search-box i:after {
    color: #6b821f !important;
}
.single-project-description {
    color: #757474;!important
}
.section-desc p {
    color: #757474;!important
}
.our-services-desc {
    color: #757474;!important
}
.contact-info {
    color: #757474;!important
}
body {
    color: #757474;!important
}

.big-title {
    background-image: url(../img/back.jpg);
/*	background-image: none;*/
    background-color: #748e1573;
}
.big-title:after {
    background-color: #748e15ad;
}

.call-for-action {
    background-color: #748e15;
}
.call-for-action-text {
    color: #fff;
    /*text-transform: uppercase;*/
    font-size: 18px;
    font-weight: 600;
}

.home-clients-container {
    background-color: rgba(140, 181, 58, 0.8);
}
.home-clients-title {
    color: #ffffff;
    font-weight: 700;
}
.our-services-readmore-link-2 {
    color: #1c272b;
}
.big-title .entry-title {
    font-weight: 900;
    font-size: 44px;
    color: #ffffff;
}

/* ______________couleurs settings.css______________ */
.tp-caption.slide-text-2 {
	color:#095b79;
}

/* ______________couleurs style.css______________ */
.our-projects-container {
    background-color: rgba(140, 181, 58, 0.8);
}
.our-projects-categories {
    color: #ffffff;
    font-weight: bolder;
}
.our-projects-title a {
    color: #ffffff;
}
a {
  text-decoration: none;
  /*color: #64752d !important*/
}
.scrollup:hover {
  background: #d6a372;
}
.home_quote_btn button,
.home_quote_btn a {
  color: #748636;
}
.header01 .home_quote .home_quote_btn button,
.header07 .home_quote .home_quote_btn button,
.header08 .home_quote .home_quote_btn button,
.header10 .home_quote .home_quote_btn button {
  color: #748636;
}
.header02 .home_quote .home_quote_btn button,
.header04 .home_quote .home_quote_btn button,
.header05 .home_quote .home_quote_btn button,
.header06 .home_quote .home_quote_btn button,
.header09 .home_quote .home_quote_btn button {
  color: #748636;
}
.header03 .home_quote .home_quote_btn button,
.header10 .home_quote .home_quote_btn button {
  color: #748636;
}
#site-navigation .menu > li > a:hover,
#site-navigation .menu > li.current-menu-item > a,
.mini-cart .mini-cart__button .mini-cart-icon:hover:before,
.search-box:hover i:before,
.search-box:hover i:after {
    color: #748e15;
    font-weight: 500;
}
#site-navigation .menu > li.current-menu-item:after,
#site-navigation .menu > li:hover:after {
    background-color: #e0f5b7;
}
.header06 .main-navigation {
    background-color: #748636;
}
#site-navigation .sub-menu li:hover,
#site-navigation .children li:hover {
    background-color: #7e9a18;
}
.site-top {
	background-color: #dae4e838
    color: #000;
}
.site-top a:hover {
    color: #748636;
}
.mini-cart .mini-cart__button .mini-cart-icon:after {
    background-color: #748636;
}
.sidebar .widget_search form input[type="submit"],
.sidebar .widget_product_search form input[type="submit"],
.sidebar .widget_thememove_productsearch form input[type="submit"] {
  background: #748636;
}
.single-post .single-post-nav .prev-post .prev-post-text {
  color: #748636;
}
.single-post .single-post-nav .next-post .next-post-text {
  color: #748636;
}
#comments .comment .comment-content cite.fn a,
.page .comment .comment-content cite.fn a {
  color: #748636;
}
#comments .comment .comment-reply-link,
.page .comment .comment-reply-link {
  color: #748636;
}
.snap-drawers .mobile-menu > ul li a,
.snap-drawers .menu > ul li a {
  color: #748636;
}
.commerce input.qty {
  color: #748636;
}
.commerce .loop-product .loop-product-title {
  color: #748636;
}
.commerce .top-shop .icon {
  color: #748636;
}
.single-product .single_add_to_cart_button {
  font-size: 14px;
  color: #748636;
  border: 1px solid #748636;
}
.single-product .single_add_to_cart_button:hover {
  background: #748636;
}
.commerce table.shop_table thead {
  background: #748636;
}
.commerce .widget_price_filter .ui-slider .ui-slider-handle,
.commerce .widget_price_filter .ui-slider .ui-slider-range,
p.demo_store,
.commerce a.button.alt.disabled,
.commerce button.button.alt.disabled,
.commerce input.button.alt.disabled,
.commerce #respond input#submit.alt.disabled,
.commerce a.button.alt:disabled,
.commerce button.button.alt:disabled,
.commerce input.button.alt:disabled,
.commerce #respond input#submit.alt:disabled,
.commerce a.button.alt:disabled[disabled],
.commerce button.button.alt:disabled[disabled],
.commerce input.button.alt:disabled[disabled],
.commerce #respond input#submit.alt:disabled[disabled],
background-color {
    background-color: #748636;
}
.commerce .commerce-message,
.commerce .commerce-info {
    border-top-color: #748636;
}

.commerce .commerce-message:before,
.commerce .commerce-info:before {
    color: #748636;
}
.commerce a.button.alt.disabled:hover,
.commerce button.button.alt.disabled:hover,
.commerce input.button.alt.disabled:hover,
.commerce #respond input#submit.alt.disabled:hover,
.commerce a.button.alt:disabled:hover,
.commerce button.button.alt:disabled:hover,
.commerce input.button.alt:disabled:hover,
.commerce #respond input#submit.alt:disabled:hover,
.commerce a.button.alt:disabled[disabled]:hover,
.commerce button.button.alt:disabled[disabled]:hover,
.commerce input.button.alt:disabled[disabled]:hover,
.commerce #respond input#submit.alt:disabled[disabled]:hover,
.commerce a.button.alt:hover,
.commerce button.button.alt:hover,
.commerce input.button.alt:hover,
.commerce #respond input#submit.alt:hover,
.commerce #respond input#submit:hover,
.commerce a.button:hover,
.commerce button.button:hover,
.commerce input.button:hover {
    background-color: #748636;
}
.commerce a.button.alt:hover:before,
.commerce div.product form.cart .button:hover:before,
.commerce ul.products li.product a.add_to_cart_button:hover:before {
    border-left-color: #748636;
}
.single-product.commerce div.product .commerce-tabs ul.tabs li.active a {
	color: #748636;
}
.single-product.commerce div.product .commerce-tabs ul.tabs li a:hover {
	color: #748636;
}

/* ________________________seconde couleur____________________ */

.projects_btn .projects_btn_left:hover,
.projects_btn .projects_btn_right:hover {
  background: #748636;
}
.single-project .tm-gallery .tm-nav .tm-prev:hover,
.single-project .tm-gallery .tm-nav .tm-next:hover {
  background: #748636;
}
.project-grid .our-projects-categories a {
    border-bottom: 1px solid #748636;
	color: #748636;
}
.project-grid .our-projects-title a {
	color: #748636;
}
.ourservices_btn .ourservices_btn_left:hover,
.ourservices_btn .ourservices_btn_right:hover {
  background: #748636;
}
#services-projects .esg-entry-content .esg-content:first-child a {
  border-bottom: 1px solid #748636;
}
.services-consultation .consulting .info:before {
  background: #748636;
  opacity: 0.9;
}
.our-services-title-link {
    color: #1c272b;
    background-color: rgba(255, 255, 255, 1.00);
}
.our-services-readmore-link-2 {
	border-bottom: 1px solid #1c272b;
}
.clients_btn .clients_btn_left:hover,
.clients_btn .clients_btn_right:hover {
  color: #FFFFFF;
}

.home-blog-readmore a {
    border-bottom: 1px solid #1c272b;
}
@media (min-width: 992px) {
  .header09 .extra-info i {
    color: #748636;
  }
  .header02 .extra-info h3,
  .header04 .extra-info h3,
  .header05 .extra-info h3,
  .header06 .extra-info h3,
  .header09 .extra-info h3 {
    color: #748636;
  }
}
.header03 #site-navigation {
  background-color: #748636;
}

@media (min-width: 992px) {
  .header03 .extra-info i,
  .header10 .extra-info i {
    color: #748636;
  }
  .header03 .extra-info h3,
  .header10 .extra-info h3 {
    color: #748636;
  }
}

ul, ol {
    margin-left: 36px;
}

.header07 .main-navigation {
    background-color: #748636;
}
.sidebar .better-menu-widget ul li:hover,
.sidebar .better-menu-widget ul li.current-menu-item,
.sidebar .better-menu-widget ul li.current-menu-parent {
  background: #7e9a18;
}
.sidebar .better-menu-widget ul li {
    background: #e8e8e8;
}
.mini-cart .widget_shopping_cart_content .cart_list li .remove:hover {
  background: #748636;
}
.mini-cart .widget_shopping_cart_content .wc-forward:hover {
  background: #748636;
  border: 1px solid #748636;
}
.big-title--single {
    background-color: #748636;
}
.pagination > li > span,
.pagination > li > a {
  color: #748636;
}
.pagination span:hover,
.pagination > li > a:hover,
.pagination > li.current > a {
  background: #748636;
  border: 1px solid #748636;
}
.pagination span.current,
.pagination span:hover {
  background: #748636;
  border: 1px solid #748636;
}
.tab-timeline li.active:before,
.tab-timeline li:hover:before {
    color: #748636;
}
.commerce input[type="submit"] {
  color: #748636;
  border: 1px solid #748636;
}
.commerce input[type="submit"]:hover {
  background: #748636;
}
.commerce a.remove:hover {
  color: #748636;
}
.commerce .cart_item .product-name a {
  color: #748636;
}
.commerce a.checkout-button {
  background: #748636 !important;
}
.single-product .commerce-tabs ul.tabs li.active {
  color: #748636;
}
.commerce table.shop_table th,
.commerce table.shop_table td {
  color: #748636;
}

/*
 * MENU PRESTATIONS SUR DEUX COLONNES
 */
 @media only screen and (min-width: 990px) {
  #site-navigation .sub-menu, #site-navigation .children {
      max-height: initial;
      column-count: 3;
      width: 80vw;
      right: -20vw;
      left: inherit;
      border-bottom: solid 15px #0b8e36;
  }
  }
/*
* MENU PRESTATIONS SUR DEUX COLONNES
*/