@charset "utf-8";
/*--
	Color styles
--*/
header li.act-link a , .text-title span , .dec-list li:before  , .resum-header i , .sl-tabs li i , .testimonials-slider ul.star-rating li , .to-top-wrap i ,.scroll-nav a.external:after , .mail-link:hover  , .price  , .fixed-filter .gallery-filters a.gallery-filter-active , .slider-zoom , .page-nav a span , .post-meta li i , .post-author-wrap li a , .controls button , .sliding-menu a:hover{
	color: #9ACD32;
}
header.sticky  li.act-link a , .footer-social li a  ,   .share-icon , .fixed-icons-wrap ul li a  , .bold-separator , .fixed-column , .btn , .scroll-nav li a.act-link:before  , .scroll-nav li a.act-link:after  , .custom-skillbar , .price:before , .color-bg , ul.tabs li.current .tb-item , .testimonials-slider-holder .customNavigation a  , .accordion-title.activeac  h5 a , .resum-header:before  , .menu-inner:before , .customNavigation.gals a , .bold-title:before , .progress-bar  , #submit , .grid-det h3:before , .inline-filter .gallery-filters a.gallery-filter-active , .box-item.vis-det a , .inline-filter .folio-counter , .fixed-filter .folio-counter , .box-item.hd-box .image-popup , .post-tags li a:hover , .pagination a.current-page , .pagination a:hover , .carousel-item h3:before   , .box-item.vis-det a.popgal , .show-share:before{
	background-color: #9ACD32; 
}
.loader {
	border-top: 10px solid  #9ACD32;
	border-right: 10px solid #9ACD32;
	border-bottom: 10px solid #9ACD32;
}
.hd-box-wrap h2:after{
	border-color: transparent #9ACD32 transparent transparent;
}
.texte_orange{
	color:#9ACD32;
}
.texte_footer > a {
	color:#ffffff;
}
.texte_footer > a:hover {
	color:#9ACD32;
}
.gallery-filter.gallery-filter-active {
    color: #ffffff;
}
.all-album, .num-album {
    color: #ffffff;
}
.scroll-nav li:hover, .scroll-nav .active {
    background: #9ACD32 none repeat scroll 0 0;
    -webkit-transition: all 0.4s  ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s   ease-in-out;
	transition: all 0.4s  ease-in-out;
}

.post-tags li a:hover, .tagcloud li a:hover {
    color: #ffffff;
}

.footer-social > #a_masquer {
    float: left;
    margin: -83px 0 0 -210px;
    background: #9ACD32;
}
.texte_telephone {
    color: #ffffff;
    padding: 10px 25px;
}

.lient_tilte{
	color:#ffffff;
}
.lient_tilte:hover{
	color:#9ACD32;
}
.contact-info::before {
    border-color: transparent transparent #9ACD32;
}