
.footer_credit > * ul * {
  list-style-type: none;

  color:rgb(210, 201, 184)!important;/*#A00932 !important;*/

  background-image:none !important;
  
  padding: 0 2px !important;
  font-weight: bold;


}
#block-menu-menu-acces-internet > * ul * {
  list-style-type: none;
   background-image:none !important;
}



#footer{
    background: rgb(210, 201, 184);


}
.footer_credit {
    color: #777;
    font-family: Arial;
    overflow: auto;
    padding: 2px 0px;
    background: #a00932;
}
.owl-item1 {
    max-width: 20% !important;
    background-color: #f2f2f2;
    width: 400px !important;
    padding: 10px;
    border-right: azure 2px solid;
}

.region-footer{
	width:100%;
	margin-left:30% !important;


}
.footer_credit > * ul{
	padding: 0 2px !important;
	margin-left : 5px;
}
.footer_inner_credit{
	
}
.copyright{
	float:right !important;
}
#header {
  max-width: 100%;
  margin: 0 auto;
  background-color: #A00932;
}

#logo {
  width:100%;
   max-width: 100%;
  margin: 0 auto;
  background-color: #A00932;
}
#main-menu {
  max-width: 100%;
  margin: 0 auto;
  position: relative;
  border-bottom: 2px solid #A00932;
  /*rgb(39, 39, 39) rgb(160,9,50)*/
  background: none repeat scroll 0 0 rgb(210,201,184);
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.03);
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.03);
  -moz-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.03);
  -o-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.03);
}

#main-menu ul {
  float:left;
  padding:0;
  margin:0;
  list-style:none;
  font-size:13px;
}

#main-menu li {
  background: url(images/nav-border.png) no-repeat right 0;
  position:relative;
  float:left;
  padding:0;
  margin:0;
  font-size: 14px;
}

#main-menu ul li:first-child {
  padding-left:0;
}

ul, ol, div.item-list ul{
  margin: 5px 0 5px 0;
  padding: 0;
}

ul li, ul.menu li, ul.links li, .item-list ul li {
  background: url("images/marker.png") no-repeat scroll left 6px transparent;
  list-style: none outside none;
  margin: 0 0 2px;
  padding: 0 0 0 15px;
}

#main-menu a {
  display: block;
  color: #A00932;/*rgb(153, 153, 153);*/
  text-align: center;
  padding: 13px 23px;
  text-decoration: none;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
#main-menu a:hover,
#main-menu li a.active{
  color:#A00932;/* #FFF;*/
  text-decoration: none;
  background: none repeat scroll 0 0 rgb(210,201,184);/*#A00932;*/
};
#main-menu li li a.active{
  background:rgb(210, 201, 184);/* rgb(30, 39, 46);*/
}

.drop-down-toggle {
  position: absolute;
  top: 5px;
  right: 16px;
  display: none;
  width: 28px;
  height: 28px;
  border-radius:15px;
  background:#333;
  background:-moz-linear-gradient(#333,#444);
  background:-webkit-linear-gradient(#333,#444);
  background:-o-linear-gradient(#333,#444);
  background:-ms-linear-gradient(#333,#444);
  background:linear-gradient(#333,#444);
  border:#aaa 3px solid;
}

.drop-down-arrow {
  display: block;
  width: 0;
  height: 0;
  margin: 8px 0 0 3px;
  border-top: 8px solid #aaa;
  border-left: transparent 8px solid;
  border-right: transparent 8px solid;
}

#main-menu li li {
  float:none;
  min-width:190px;
  padding:0;
  margin:0;
}


#main-menu li li a{
  color: #A00932;
  min-width: 150px;
  margin: 0;
  background: rgb(210, 201, 184);
  border-top: 1px solid rgb(70, 69, 69);
  font-size: 11px;
  text-align: left;
  overflow: hidden;
  padding: 10px;
  font-weight: normal;
}

#main-menu li li:first-child > a {
  border-top:none;
}
#container {
  clear: both;
  margin: 0 auto;
  max-width: 100%;
  overflow: hidden;
  padding: 1%;
  background: #fff;
  height:100%;
}
.search-snippet strong {
  color:#A00932;
}
#block-views-message-alerte-block h2 {
    padding: 9px 10px 10px 10px;
    color: #A00932 !important;
    text-align: center;
    
    font-size: 18px;
    margin: 0;
    font-weight: bold;
}
#block-views-message-alerte-block
  
  {
    border-radius: 25px;
    border: 1px solid #A00932;
    padding: 2em; 
    width: 100%;
   
}

#site-map > * ul *{

background-image : none;
list-style:none;
}
#copyright{
/*margin-left:80%;*/
margin-right: 10px;
  float:right;
}

.footer_inner_credit {
    max-width: 98%;
    margin: 0px auto;
}
.region region-content-top{
padding-top: 5%;
}
.page-title{
  color:#A00932;
   padding-top: 2%;
   padding-bottom: 1%;
}
.content.node-actualites img{
  display: block;
    max-width:100px;
    max-height:100px;
    width: auto;
    height: auto;
    float:left;
    padding:0 2% 0 0;
   

}
.owl-item {
  padding:0 1em;
}
.owl-item img {
  float:left;
    padding:0 2% 0 0;

}
#block-block-9{
  padding-top: 2%;
  margin-top:3%;
  color:#000000;
  border-radius: 15px 50px;
    background: #D2C9B8;
    padding: 20px;
    width: 200px;
    height: 150px;


}
body{
  color:#000000;
}
.owl-wrapper-outer{
	height:20%;
}
.print-icon{
     width: 25px !important;
    height: 25px !important;
border: none !important;
}
.field-itemss img{
  display: block;
    max-width:220px;
    max-height:220px;
    width: auto;
    height: auto;
    float:left;
    padding:0 2% 0 0;

}

.views-field.views-field-body{
 padding:4% 2%;

  }
#block-views-derni-re-actualit-block > * h2  {
  color : #A00932;
   font-size: 12px;
   font-weight:lighter;
  
}
#block-views-derni-re-actualit-block .views-field-title > * img  {
display: block;
    max-width:220px;
   /* max-height:220px;*/
    width: auto;
   /* height: auto;*/
    float:right;
    padding:4% 0;

}
.view-derni-re-actualit- > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > img:nth-child(1),div.field:nth-child(2) > div:nth-child(1) > div:nth-child(1) > img:nth-child(1){
display: block;
    max-width:220px;
   max-height:220px;
    width: auto;
   height: auto;
    float:left;
    padding:4% 4% 4% 1%;

}
#block-menu-menu-pied-de-page li{

    display: inline;
    list-style: none; /* pour enlever les puces sur IE7 */
    /*margin: 10px;*/

}
#block-block-9{
 margin: 10% 0 !important;
}
footer ul.links.inline li.node-readmore.first.last{
  list-style: none;
  background-image: none;
}

div.view-actualites > * li a {

  background-color:#D2C9B8; 
  /*float:right;*/
  margin-left:80%;
  padding-top: 0;
   
  max-height: 18px;
}

.node h2.title a {

  color : #A00932;
   font-size: 12px;
   font-weight:lighter;
}
/*slider*/
.region-slideshow {
    /*background-color: yellow;*/
    padding:0;
}
.content-sidebar-wrap{
  padding-top:0;
}
.owl-controls, .clickable{
  padding:0;
  margin-top: 0;
  margin-bottom: 0;
}
.region-slideshow {
  background-size: 100% 100%;
  /* background: url(images/cujas_s.jpg) no-repeat right 0;*/
  padding : 0 !important;
 margin-top:-3px;
/* background-color: red !important;*/
}

/*last news*/
.view-derni-re-actualit- > * span.field-content a{
color : #A00932;
   
   font-size: 2em;
   font-weight:lighter;
}

}
/*
#block-views-actualites-en-caroussel-block {
  padding-top: 5px !important;
  background-color: red !important;
  margin-top:-4px;
}*/
#sidebar-first{
  padding:0;
  margin-top:-4px;
  
}
.block-views{
 padding-top:1em;
}
.content-sidebar-wrap{
/*background-color: grey !important;*/
}
#container{
  padding-top:5px;
}

/*footer*/
#footer-area{
margin :2px;
}

body{
  padding:.0em;
}
/*html.js body.html.front.not-logged-in.two-sidebars.page-accueil.i18n-fr div#container div.content-sidebar-wrap div#content section#post-content div.region.region-content div#block-views-derni-re-actualit-block.block.block-views div.content div.view.view-derni-re-actualit-.view-id-derni_re_actualit_.view-display-id-block.view-dom-id-0b6182e2ee5f462bc3b33002816f4084 div.view-content div.views-row.views-row-1.views-row-odd.views-row-first.views-row-last div.views-field.views-field-title span.field-content a*/

/*footer*/

#footer_wrapper{
  max-width: 98%;
  margin: 0 auto;
}
.footer_inner_credit , .region-footer{
	max-width: 98%;
	margin-left:0 2px;
	padding-left: 0;
}
.block-menu-menu-pied-de-page,.region-footer{
	margin-left: 0 !important;
	font-size: 13px;
}
#block-menu-menu-pied-de-page > * > ul {
	margin: 0;
	padding: 0;
}


#block-views-focus-view-block h2 {
	margin-left : 0.2em;
	padding:0.2em 0 0 0.2em;
	color: #A00932;
}
#block-views-focus-view-block *> .views-field-title{
	/*margin-left : 30%;*/
	color: #A00932;
	}

	#block-views-focus-view-block *> .views-field-body{
	color :black;
	}

	#block-menu-menu-menu-de-droite > div:nth-child(2){
		padding-bottom:2em ;
	}

	.fieldset-legend{
		background-color: red;

	}
	.fieldset-legend{
		background-color: rgb(210,201,184) !important;

	}
#search-form input.form-submit{
	background: url(images/search-button.png) no-repeat center top rgb(210,201,184);

}
.sticky-enabled > thead:nth-child(1){
	background-color:green!important;/*rgb(210,201,184) !important;*/


}
.sticky-enabled > thead:nth-child(1) > tr:nth-child(1) > th{
	background-color:rgb(210,201,184) !important;


}

.sticky-enabled > thead:nth-child(1) > tr:nth-child(1) > th{
	background-color:rgb(210,201,184) !important;


}
 .odd > td{
	background-color:#f5f3ef;/*rgb(210,201,184)*/
}
.even > td{
	background-color:#ebe7e0;
}

.node-readmore li:nth-child(1){
  background-color:rgb(210,201,184);
}

* > footer:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1), ul.pager li{
  background-color:rgb(210,201,184);
}
.footer_credit{
  padding-top: 1em;

max-height: 110px;
}
.region-footer-third *>  ul li{
  
text-decoration: none;
  background: none repeat scroll 0 0 rgb(210,201,184);
}
#block-views-focus-view-block {
	padding-top: 0.2em;
    margin-top: 0.2em;
    color: #000000;
    border-radius: 15px 50px;
    background: #D2C9B8;
    padding: 0.3em 0.5em;
   /* width: 200px;*/
    height: auto;

}

input::-webkit-input-placeholder,
input:-moz-placeholder {
  color: #ffffff;
}

#footer-area .block > h2 {
    margin-bottom: 10px;
    font-size: inherit;
    
    }

   .image_logo_fac{
   	/*float:right;*/
    float:left;
    margin-left: 0 !important;
   	padding:1em;
   }
    .image_logo_fac img {

     height: auto; 
    width: auto; 
    max-width: 80px; 
    max-height: 80px

}

#block-views-focus-view-block{

}
#block-views-message-alerte-block >* span * .views-field{
color:blue;
}

.video-filter{
	padding:0 1em 0 1em;
	max-width: 100%;
}
.region-content-top > * .views-field > * span * .views-field a{
	text-align:center !important; 
	color:blue;

}

#block-views-message-alerte-block, #block-views-message-alerte-block > * span.views-field {
	width: 100%; 
	min-width: 100%;
	text-align:center !important; 
	/*background-color: yellow;*/
}
#block-menu-menu-rss-de-la-biblioth-que > * ul * {
background-image:none !important;

  }
#block-menu-menu-rss-de-la-biblioth-que.block.block-menu{

  padding-top: 2em;
    margin-top: 2em;
    color: #000000;
    margin-left:0!important;
border-bottom: 2px solid #A00932;
border-top: 1px solid #A00932;
    /*border-radius: 15px 50px;*/
    /*background: #D2C9B8;*/
    padding: 0.3em 0.5em;
   /* width: 200px;*/
  /*  height: auto;*/


}

/*css lien accès internet */
.dropbtn {
position: relative;
    background-color: #A00932!important;
    color: #A00932;
    padding: 1px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    margin-top:0;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: auto;
    /*box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);*/
}

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #D2C9B8;
}
