ul.ui-autocomplete{
	margin:0 0;
	padding:5px 5px 5px 5px;
}
ul.ui-autocomplete li.ui-menu-item {
	list-style:none;
}
.bandeau {
	background-color: #ebc908;
}

.slider_grd {
	background-color: #ebc908;
}

.groupe_page h4 a {
	background-color: #ebc908;
}

.groupe_page h4 a.active,
.groupe_page h4 a:hover {
	color: #ebc908;
	background: #ffffff url(../images_ffcam/groupe_page_puce_refuge.png) right bottom no-repeat;
}

.groupe_page_content {
	background-color: #ebc908;
}


.actus-filtres li {
	color: #ebc908;
}

.actus-filtres li a:hover,
.actus-filtres li a.active {
	color: #ebc908;
}



.widget_page .widget_page_content a:hover {
	color: #584d4b;
	background-color: #ebc908;
}

.widget_page .widget_page_content a:hover .titre {
	color: #584d4b;
}

.widget_page .widget_page_more a:hover {
	color: #ebc908;
}



.transverse-filtres li a:hover {
	color: #ebc908;
}

.transverse-filtres li a.active {
	color: #ebc908;
}

.transverse_infos_filtre select {
	color: #d6b600;
	border: 1px solid #ebc908;
}

.transverse-content {
	background-color: #ebc908;
}

.transverse-content ul li a {
	color: #584d4b;
}

.transverse-content ul li .ffcam,
.transverse-content ul li .sport,
.transverse-content ul li .montagne,
.transverse-content ul li .lma {
	display: none;
}

.transverse-content ul li .refuge {
	display: block;
}

.transverse-content ul li a:hover .infos {
	color: #ffffff;
}

.transverse-content ul li .photo {
	background: #ebc908 url('../images_ffcam/transverse_infos_fond.png') center -400px no-repeat;
}



a {
	color: #ebc908;
}

.header_triangle {
	border-bottom: 1px solid #ebc908;
}

.header_triangle:before {
	border-top-color: #ebc908;
}

h1 {
	color: #ebc908;
}

h3 {
	color: #ebc908;
}

h5 {
	color: #ebc908;
}

.legende {
	color: #d6b600;
}

.cv3-chapo {
	background: url(../images_ffcam/cv3-chapo_refuge_fond.png) left top no-repeat;
}

/* puces des different univers des legendes */
[class^="cv3-"] .photo .ffcam,
[class^="cv3-"] .photo .montagne,
[class^="cv3-"] .photo .sport,
[class^="cv3-"] .photo .lma {
	display: none;
}

[class^="cv3-"] .photo .refuge {
	display: block;
}

.cv3-4cols {
	background-color: #ebc908;
}

.cv3-4cols .photo .ffcam,
.cv3-4cols .photo .montagne,
.cv3-4cols .photo .sport,
.cv3-4cols .photo .lma {
	display: none;
}

.cv3-4cols .photo .refuge {
	display: block;
}

.cv3-4cols .col {
	color: #584d4b;
}

.cv3-4cols .col h4 {
	color: #584d4b;
}

.cv3-4cols a {
	color: #584d4b;
}

.cv3-4cols a:hover {
	color: #000000;
}

.cv3-4cols .lien a {
	color: #584d4b;
}

.cv3-4cols .lien a:hover {
	color: #ebc908;
}

	
.vimeo-player .video .thumb {
	background-color: #ebc908;
}

.vimeo-player .video a.active .name {
	background-color: #ebc908;
	border: 1px solid #ebc908;
}


.tab_base caption {
	color: #ebc908;
}

.tab_base td {
	border-bottom: 1px solid #ebc908;
}

.tab_base th {
	border-bottom: 1px solid #ebc908;
	background-color: #ebc908;
}

.cv3-diagonale .texte {
	color: #584d4b;
	background: url('../images_ffcam/cv3-diagonale_refuge_fond.png') left top no-repeat;
}

.cv3-diagonale h4 {
	color: #584d4b;
}

.cv3-envaleur .titrage h2 {
	color: #ebc908;
}

.cv3-3cols .cols1, .cv3-3cols .cols2, .cv3-3cols .cols3 {
  background: #ebc908;
}

.carte_chercher_liste .plus a:hover {
	background-color: #ebc908;
}

/* pagination */
.cv8d-pagelist a {
	border: 1px solid #ebc908;
	background-color: #ebc908;
}

.cv8d-pagelist a.active-page,
.cv8d-pagelist a:hover,
.cv8d-pagelist-bottom a:hover {
	color: #ebc908;
	border: 1px solid #ebc908;
}



/* Cartographie des refuges et des clubs */

.carte_chercher h1 {
	color: #ebc908;
}

.carte_chercher .onoff a {
	background: #ebc908 url(../images_ffcam/refuge_chercher_close.png) left top no-repeat;
}

.carte_chercher .onoff a.active {
	background: #ebc908 url(../images_ffcam/refuge_chercher_open.png) left top no-repeat;
}

.carte_chercher_map {
	background-color: #ebc908;
}

.carte_chercher_map .cv8d-browseform {
	background-color: #ebc908;
}

.carte_chercher_map select {
	border: 1px solid #ebc908;
}

.carte_chercher_map input[type="text"] {
	border: 1px solid #ebc908;
}

.carte_chercher_map input[type="submit"]:hover {
	background: #ebc908 url(../images_ffcam/refuge_chercher_map_submit.png) right -49px no-repeat;
}

.gm-style .gm-style-iw .plus a:hover {
	background-color: #ebc908;
}

.carte_chercher_liste .plus a:hover {
	background-color: #ebc908;
}





/* pagination */

.cv8d-pagelist a {
	border: 1px solid #ebc908;
	background-color: #ebc908;
}

.cv8d-pagelist a.active-page,
.cv8d-pagelist a:hover,
.cv8d-pagelist-bottom a:hover {
	color: #ebc908;
	border: 1px solid #ebc908;
}


/* formation liste */

.cv8d-browsediv-formation .sectionfunction_infos_filtre {
	background-color: #ebc908;
}

.ffcam-formation .titre {
	color: #ebc908;
}

div.ffcam-formation a:hover {
	color: #ebc908;
}

div.ffcam-formation label {
	color: #ebc908;
}


.cv8d-object {
	border-bottom:1px solid #ebc908;
}


@media (min-width: 768px) {

	#cv3-navigation {
		background: #ebc908;
	}

	.refuge_chercher .onoff {
		margin-top: 2.5em;
	}

	.refuge_chercher_map .formelts {
		width: 23%;
		margin-left: 2.1%;
	}
	
	.refuge_chercher_map .formelts:nth-child(4n+1) {
		margin-left: 0;
	}

	.refuge_chercher_liste ul li {
		float: left;
		width: 48%;
		margin-left: 4%;
		margin-bottom: 2em;
	}
	
	.refuge_chercher_liste ul li:nth-child(2n+1) {
		margin-left: 0;
	}
	
	.refuge_chercher_liste img {
		float: left;
		width: 48%;
		margin-right: 4%;
	}
}

@media (min-width: 992px) {
	
	#cv3-navigation {
		padding-bottom: 2em;
		background: #ebc908 url(../images_ffcam/cv3-navigation_fond.png) bottom center no-repeat;
	}

	.refuge_chercher .onoff {
		margin-top: 1em;
	}

}

@media (min-width: 1200px) {
}

@media (max-width: 767px) {
	
	#cv3-navigation {
		background: #ebc908;
	}

	.refuge_chercher .onoff {
		margin-top: 2.5em;
	}

	.refuge_chercher_map input[type="submit"] {
		margin-bottom: 1em;
	}

	.refuge_chercher_map .formelts {
		width: 100%;
		margin-left: 0;
	}

	.refuge_chercher_liste ul li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 2em;
	}
	
	.refuge_chercher_liste img {
		float: none;
		width: 100%%;
		margin-bottom: 1em;
	}

	[class^="cv3-"] .photo .refuge {
		display: none;
	}

	.cv3-4cols .photo .refuge {
		display: none;
	}

	.cv3-diagonale .texte {
		background-image: none;
		background-color: #ebc908;
	}


	.cv8d-browseform .cv8-filter-item,
	.seolanMap-item {
		float: none;
		width: 100%;
		margin-left: 0;
		clear: left;
	}

	.cv8d-browseform input[type="submit"] {
		display: block;
		width: 100%;
		margin-left: 0;
		clear: left;
	}



}
