/*Couleur: 
principal: 
jaune#CFB408;
vert #76B214

secondaire et lien: #CFB408   #CFB408 

*/
/*boxed bordure top*/
html.boxed .body {border-top-color: #FFF!important}

/*liens*/
.contenu a, a{color:#76B214 }
.contenu a:hover, a:hover {color: #CFB408;text-decoration:underline;}
a:focus {color: #76B214;}
a:active {color: #76B214;}
.panel-body a {color: #666!important}
.bloc_doc a { color: #1c6b16 !important;}
.bloc_doc {
	background: #DDF6B5 url(../img/deco/pdf.png) no-repeat right center!important;
	border: 1px solid #B1D378!important;
}
.bloc_lien {
	background: #f6e5b1 url(../img/deco/liens.png) no-repeat right center!important;
	border: 1px solid #EFD074!important;
}
.bloc_lien a {
	color: #9F7E0B !important;
}
.panel-group .panel-heading a, .modal-body a{color: #CFB408!important}

ul.nav-pills > li.active > a {background-color: #CFB408!important}
/*album photo icon loupe*/
.thumb-info .thumb-info-action-icon {
    background-color: #76B214!important;
}
.pagination > .active > a, body.dark .pagination > .active > a,
.pagination > .active > a:active, body.dark .pagination > .active > a:active,
.pagination > .active > a:focus, body.dark .pagination > .active > a:focus {
	border-color: #76B214 #76B214 #639410!important;
	background: #76B214!important;
}
.pagination > li > a, .pagination > li > span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #76B214!important;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #E5FAC3 !important;
	border-color: #D0F592!important;
}
.panel-group .panel-heading a:focus {
    color: #76B214 !important;
    background: #1696AF !important;
    border-radius: 0 2px;
}
.panel-group .panel-heading a:hover, .panel-group .panel-heading a:focus {
    color: #fff !important;
    background: #76B214 !important;
}
.background-color-primary, .panel-body a:hover {color: #76B214!important;}

/*fond date*/
html .background-color-primary {background-color: #76B214!important}


.bloc_muni {  border-left: 5px solid #76B214;}
.bloc_muni .fl {border-color: transparent transparent transparent #76B214;}
.news_contenu {border-left: 5px solid #76B214!important}


h1, h2, h3, h4, h5, h6 {color: #76B214!important}

#footer h2, #footer h4, #footer a {
    color: #111 !important;
}

/*.mod, .accord {
	border-bottom: 2px solid #CCC;
}*/
.deco {
    border-top: 1px solid #76b214
}

/*mise en avant accueil*/

.featured-boxes-style-5 .featured-box, .featured-boxes-style-6 .featured-box, .featured-boxes-style-7 .featured-box {
    background: #F4F3F3 !important;
    border: 0;
    box-shadow: none;
    margin: 10px 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
box .icon-featured, .featured-boxes-style-7 .featured-box .icon-featured {
	display: inline-block;
	font-size: 30px;
	height: 75px;
	width: 75px;
	border: 1px solid #76B214!important;
	color: #76B214!important;
	line-height: 73px;
}

/*bouton accueil rd*/
html .featured-box-quaternary .icon-featured {
    background-color: #fff !important;
}

/*FOND*/
.gris {	background: #f4f4f4!important;}
.brun {	background: #FAF8F6!important;}
.section-ver1 { /*brun*/
	background: #f4f4f4;
	padding: 10px 20px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.section-ver2 {
	background: #EBEBEB /*url(../img/bg/bg_news2.png) no-repeat center top!important*/;
	padding: 10px 20px;
	border-top: 1px solid #CCCCCC!important;
	border-bottom: 1px solid #CCCCCC!important;
}
.section-ver3 {
	background: #666359 url(img/bg/fd_brun.png) repeat center top!important;
	padding: 10px 20px;
	border: 1px solid #CCCCCC;
}
.section-une  {
	background: url(../img/bg/fd_une.jpg) no-repeat left bottom  !important;
	padding: 10px 20px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/*titre*/
.titre_style_center {
	background: url(../img/deco/titre_ligne_vert.jpg) no-repeat center bottom!important;
}
.titre_style {
    background: url(../img/deco/titre_ligne_vert.jpg) no-repeat left bottom!important;    
}
.bloc1, .bloc3 {
    background: #ddf6b5 !important;
    border: 1px solid #BFD897;
}
thead tr, .modal-header {
	background: #BBBBBB!important;
}
.modal-body {
	background: #fff url(../img/deco/i_gris.png) no-repeat right bottom;
}
.modal-header {
	background: #F2F2F2!important;
}

/*.agendap .dateb {
	font-size: 18px;
	color: #666;
	font-weight: 700 !important;
	margin-bottom: 15px !important;
	text-transform: uppercase;
	background: url(../img/icons/icon_assens.png) no-repeat left center;
	padding-left: 20px;
}*/



/*BORDER DE LA PHOTO*/
.top { border-bottom: 5px solid #76B214;}


/*TTIRE DE LA PAGE*/
.page-header {
 background:#76B214 ;
 -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.20);
 box-shadow: 0 2px 8px rgba(0,0,0,.20);
}
.page-header a {
color:#fff;
}
.page-header h1 {
 color: #000!important;
 font-weight: 200 !important;
 padding: 0 0 22px 36px;
}

.page-header h1 span {
    color: #fff !important;
}

/*location salle*/
html body .tabs .nav-tabs li.active a, html.dark body .tabs .nav-tabs li.active a {
    border-top-color: #76B214!important;
    color: #76B214!important;
}
html body .tabs .nav-tabs a, html.dark body .tabs .nav-tabs a, html body .tabs .nav-tabs a:hover, html.dark body .tabs .nav-tabs a:hover {
    color: #76B214!important;
}
html body .tabs .nav-tabs a, html.dark body .tabs .nav-tabs a, html body .tabs .nav-tabs a:hover, html.dark body .tabs .nav-tabs a:hover {
    color: #76B214!important;
}
/*FOOTER*/
#footer {
	background: #76B214 url(../img/bg/footer_assens.jpg) repeat-x center top!important;
}

/*Smartphone Media Query*/
@media only screen and (min-width: 0px) and (max-width: 700px) {
#footer {
	background: #89867F url(none) repeat-x center top!important;
}
	}
.deco {
/*	background: url(../img/bg/top_gris.jpg) no-repeat center top!important;
*/	padding-top: 20px;
	background:none!important
}
/*.deco_bottom {
	background: white url(../img/bg/fd_bottom_assens.jpg) no-repeat center bottom;
}*/

.newsletter {
/*	background: url(../img/bg/bottom_gris.jpg) no-repeat center bottom!important;
*/	padding: 0px;
	min-height: 110px!important;
}
/*.newsletter .gant {
    margin-top: 190px!important;
}*/


/*MENU*/
.p7MGM-01 .mgm-mega-menu ul.megalist a:hover {
	color: #76B214!important;
	border: 1px solid #76B214!important}
	
.p7MGM-01 a.mgm-root-item:hover, .p7MGM-01 a.mgm-root-item.open {
	color: #76B214!important;
	background-color: #fff;}
	
/*Current Mark*/
.p7MGM-01 a.current_mark, .p7PM3-05 ul li a.pm3-link:hover, .p7PM3-05 ul ul li a.current_mark, .p7PM3-05.vert ul li a.current_mark  {
	color: #76B214!important;}

.p7MGM-01 .p7mgm-ColContent {border-bottom: 3px solid #76B214!important}

.p7PM3-05.vert ul li {
	float: none;
	padding: 0px 0px 0px 10px;
	position: relative;
	border-bottom: 1px solid #EFEFEF;
	background: url(../img/icons/icon_assens.png) no-repeat left center!important;
}
/*button - PRIMARY SECONDARY TERTIARY*/
html .btn-primary {
	color: #ffffff;
	/*    border-color: #1696AF #1696AF #006699!important;*/
	border-color: #679B11!important;
	background: #76B214!important
}
html .btn-primary:hover {
	color: #ffffff;
	/*    border-color: #1696AF #1696AF #006699!important;*/
	border-color: #BAA407!important;
	background: #CFB408!important
}
