@import url(normalize.css);
@import url(bootstrap.culture.min.css);
@import url(global.css);
@import url(page-content.css);


/*
culture
vert - primary 92ba00 / old 95c000
*/


h2,
h4,
h6,
code,
.panel-title > a,
.caption-item-link a:after,
.dropdown-menu > li.open > a:hover,
.dropdown-menu > li.open > a:focus,
.breadcrumb a:hover,
.header-tools .glyphicon,
#cv3-navigation a,
#cv3-navigation a:hover:before,
#cv3-news a,
#cv3-news .link2 a:hover,
.quick-links-wrap a:hover,
.quick-links-wrap a:focus,
.quick-links-wrap .pictoFonts,
.legende,
.cv3-gmap ul.buttons li a:link,
.cv3-gmap ul.buttons li a:visited,
.cv3-gmap ul.submit-buttons li a:link,
.cv3-gmap ul.submit-buttons li a:visited,
.cv8d-formanswer .cv8d-answer label,
.cv8d-insert .cv8d-field > label,
.actus a,
.actus .actus-content .link a:hover,
.actus .actus-content .link a:focus,
.actus + .link .btn-actus,
.fiche-media .glyphicon,
.cv8d-browse-129 .cv8-filter-actions .btn-default,
.documents-liste .type .glyphicon,
.documents-liste .content .title,
.documents-liste .action .glyphicon,
.documents-list .ccbdico-help


{
	color: #A62416;
}



hr,
input[type="submit"],
.navbar-default .navbar-nav > li > a,
.navbar-nav > li .dropdown-menu,
.nav-tabs,
#cv3-navigation,
.quick-links-wrap .pictoFonts,
.quick-links-wrap a:hover .pictoFonts,
.cv3-envaleur .txt_envaleur,
.quickpagelinks .glyphicon,
.cv8d-browse-129 .cv8-filter-actions .btn-default

{
	border-color: #A62416;
}




input[type="submit"],
.carousel-caption,
.modal-header,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.navbar-default .navbar-toggle .icon-bar,
#scrollToTop a,
#cv3-navigation h4,
#cv3-news h4,
#cv3-news .separator,
.quick-links h4,
.footer,
#cv3-linkscustom a::after,
.table > thead > tr > th, .table > tbody > tr > th,
.links-2 .legende::before,
.links-2 .col:first-child .legende::after,
.quick-links-wrap a:hover .pictoFonts,
.cv3-envaleur .titrage_envaleur,
.liste-communes li .title,
.documents-liste .type,
.documents-liste .action a:hover .glyphicon,
.documents-list .ccbdico-help:hover

{
	background-color: #A62416;
}

input[type="submit"]:focus,
input[type="submit"]:hover {
	color: #111111;
	background-color: #ff8c00;
	border: 1px solid #ff8c00;
}

.navbar-brand a {
	background-color: #A62416;
}

.navbar-brand a:hover {
	background-color: #A62416;
}

.navbar-brand img {
	filter: invert(100%) sepia(91%) saturate(5%) hue-rotate(257deg) brightness(107%) contrast(100%);
}


.navbar-default .navbar-toggle .icon-bar {
	background-color: #ff8c00;
}

.navbar-default .navbar-toggle:hover	{
	background-color: #ff8c00;
	border-color: #ff8c00;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	color: #ff8c00;
	}



#scrollToTop a:hover {
		border-color: #ff8c00;
		background-color: #ff8c00;
		}

.header-tools .search-btn, #cv3-recherche {
	display:none;
}


.cv3-3cols .titre {
	background-color:#9FA19A;
}

.cv3-titrepage h1::before {
	background: url('/images/h1-bullet2.svg') left center no-repeat;
	opacity:1;
	animation-delay:0;
	animation-duration:0;
	animation-fill-mode:none;
	animation-name:none;
}


.footer #cv3-recherche .btn-primary {
	border-color: #ff8c00;
	background-color: #ff8c00;
}

.footer #cv3-recherche .btn-primary:hover,
.footer #cv3-recherche .btn-primary:focus {
	color: #ff8c00;
	}
	
	#cv3-linkscustom ul a {
	color: #111111;
	background-color: #ff8c00;
}

#cv3-linkscustom ul a:hover {
	color: #ff8c00;
	background-color: #111111;
}

#cv3-linkscustom a:after {
	color: #ffffff;
	background-color: #A62416;
}

#cv3-linkscustom ul a:hover:after {
	color: #A62416;
	background-color: #ff8c00;
}
	
.cv3-slider .carousel-caption {
   background-color: rgba(255, 140, 0, 0.75);
}
.header-tools a {
	color: #ff8c00;
}

.header-tools a:hover {
	color: #ffffff;
}

.header-tools .glyphicon {
		background-color: #ff8c00;
}
	
h2::before {
    color: #ff8c00;
}



@media (max-width: 767px) {
	
	.documents-liste .type {
		color: #A62416;
		background-color: transparent;
	}

	.documents-liste .type .glyphicon {
		color: #ffffff;
		background-color: #A62416;
	}
	
}


@media (min-width: 992px) {
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li.active > a:hover {
		border-bottom-color: #ff8c00;
	}
}