
a, h2, h5,li a, p a{
	color: #3fbb9b;
}
a:hover{
	color: #38a88b;
}
.logo span.bg:after{
	background-color: #38a88b;
}
.contact a:hover{
	border-bottom: 1px solid #38a88b;
}
p a:hover{
  border-bottom: 1px solid #38a88b;
}

h1:before{
	border-top-color: #3fbb9b;
}

.page-template .flash-info li:before{
	background-color: #3fbb9b;
}

input:focus, textarea:focus{
	border-bottom: 1px solid #3fbb9b;
}
#submit{
	background-color: #3fbb9b;
}
#submit:hover{
	background-color: #38a88b;
}
li.current-menu-item a{
	color: #38a88b;
	border-bottom: 3px solid #38a88b;
}

li.current_page_item a{
	color: #fff;
}
.page-template-template-accueil .flash-info{
	border-top: 1px solid #3fbb9b;
	border-bottom: 1px solid #3fbb9b;
}

.pagination .current, .pagination a:hover{
	color: #3fbb9b;
}

footer.row a:hover{
	color: #3fbb9b;
}
.logo_list-container li{
	border-color: #38a88b;
}

.big-news span, .small-news .news span{
	color : #3fbb9b;
}

.big-news a:hover span:after, .small-news .news a:hover span:after, .news-home .more-news a{
	background-color : #3fbb9b !important;
}

@media screen and (min-width: 61.25em){
	.nav-container li.current-menu-item:before,.nav-container li.current_page_item:before, .nav-container li:hover:before {
		border-top-color: #3fbb9b;
	}

}