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

h1:before{
	border-top-color: #f5ba4e;
}

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

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

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

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

footer.row a:hover{
	color: #f5ba4e;
}
.logo_list-container li{
	border-color: #dca746;
}

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

.big-news a:hover span:after, .small-news .news a:hover span:after, .news-home .more-news a{
	background-color : #f5ba4e !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: #f5ba4e;
	}

}