
/*font-family: 'Oswald', sans-serif;
font-family: 'Open Sans', sans-serif;*/
#news{
	/*background:#DAC53A;*/
	background: #DAC53A;
}
#news form{margin-bottom:10px;}
#news form button{
	background: #062646;
	text-transform: uppercase;
	color: #fff;
	height:35px;
	padding: 0.2em 0.5em;
}
#news form label{color:#062646;}
#news form input{
	height: 35px;
	width:100%;
	padding-left:5px;
}
.newsOK{
	color: #84A308;
	font-family: 'Oswald', sans-serif;
	background: rgba(255,255,255,0.6);
	
	}
	.newspOK{
		color:#D63E2E;
		font-family: 'Oswald', sans-serif;
		background: rgba(255,255,255,0.6);
	}
#top_barre{
	padding: 0.3em 0;
	/*background-image:url(../_gfx/fond-bois.png);*/
	background-repeat:repeat-x;
	/*background-color: #503F2F;*/
	background-color: #2F2F2F;
}
#valid_search:hover{border:none;}
#valid_search{
	border-radius: 0;
	height: 22px;
	border:none;
	outline:none;
	background-color:#DAC53A;
	background-image:url(../_gfx/icon_search.png);
	background-repeat:no-repeat;
	background-position:center;
}
#recherche div.input-group{
	/*border:1px solid #DAC53A;*/
	padding-top:2px;
}
#recherche #motcle{border-radius:0;outline:none;height: 22px;padding: 0px 12px!important;}
.at300bs{background:transparent;background-repeat:no-repeat;background-position:center;vertical-align: middle;}

.at15t_compact {
	vertical-align: text-top;
	background: url(../_gfx/share.png);
	background-repeat: no-repeat;
	width: 29px;
	height: 29px;
}
#carousel-agenda .item .date:empty{display:none;}


#carousel-agenda .item a{color:#fff!important;text-decoration:none;}
.alaUneGal{
	position:relative; 
	margin:5px 0;
	overflow:hidden;
	}
.ef_form_erreur{
	color:#fff!important;
}
.at300bs.at15nc.at15t_compact{vertical-align:top;}
.contentRub button.btn:hover{background:#D63E2E;}
.contentRub button.btn{width: 100%;outline:none;-webkit-transition: background 250ms ease-in-out;margin-top: 8px;
-moz-transition: background 250ms ease-in-out;
-ms-transition: background 250ms ease-in-out;
-o-transition: background 250ms ease-in-out;
transition: background 250ms ease-in-out;
border-radius: 0;
background: #062646;
color: #fff;
font-family: 'Oswald', sans-serif;}
.boxGallery img{margin-bottom:10px;}
.alaUneGal a{text-decoration:none;}
.alaUneGal h3{padding-top:2px;-webkit-transition: all 250ms ease-in-out;
-moz-transition: all 250ms ease-in-out;
-ms-transition: all 250ms ease-in-out;
-o-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out;
text-transform: uppercase;margin:0;position:absolute;top:100%;bottom:0;width:100%;background:rgba(255,255,255,0.8);text-align:center;color:#202020;}
.alaUneGal:hover h3{top:80%;bottom:0;}
#share #rss{
	margin-right:5px;
	background:url(../_gfx/icon_rss.png);
	background-repeat:no-repeat;
	background-position:center;
	width: 14px;
	vertical-align: middle;
	height: 14px;
	display: inline-block;}
.addthis_sharing_toolbox{display:inline-block;max-width: 80%;margin-top: -27px;}
#slogan p{
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	background: url(../_gfx/fleche.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	text-transform: uppercase;
	color: #5960A8;
	font-size: 24px;
	margin-top: 25px;
	padding-top: 15px;
	padding-right: 15px;}
header{
	/*
	border-top:2px solid #DAC53A;
	border-bottom:2px solid #DAC53A;
	*/
	background-color: #f0efe7;
}
	.singlegal{margin:10px 0;}
#entete{}
#logoBio img{margin-top:20px;}
.bandeHeader{
}
.bandeHeader h1{
	margin:0px;
}
.spacer{
	/*background-color: #503F2F;*/
	background-color: #2F2F2F;
	/*margin-top: -20px;*/
}
#menu nav ul li.menu:first-child{
	background:none;
}
#menu nav ul li.menu{
	float: left;
	padding: 15px 19px;
	/*position:relative;*/
}
.menu0{padding-top: 20px!important;}
	.menu0 a{
		color: #FFF;
		font-size: 20px;
	}
.menu1{background-color:#FB8C1F}
.menu2{background-color:#91C483}
.menu3{background-color:#DAC53A}
.menu4{background-color:#4FB4F7}
.menu5{background-color:#CC4896}
.menu6{background-color:#062646}
.menu7{background-color:#D63E2E}


#menu nav ul li.menu div>a{font-family:'Open Sans', sans-serif;font-weight:bold;font-size:16px;text-decoration:none;color:#FFF;}
#menu nav ul li.menu div>a span{font-family: 'Oswald', sans-serif;display:block;font-weight:normal;font-size:13px;}
#menu nav ul li.menu ul.ss_menu{
	height: 0;
	z-index:25;
	background:inherit;
	overflow: hidden;
	text-align: left;
	list-style-type: none;
	position: absolute;
	padding: 0px 0px;
	/*
	left: 15px;
	top: 99%;
	*/
}

#menu nav{margin-bottom:10px;}
ul.ss_menu.row{max-width: 422px;}
.ss_menu.row{
	margin-right: -20px;
	margin-left: -20px;
	margin-top: 14px;
}
#menu nav ul li.menu:hover ul.ss_menu{height:auto;}
#menu nav ul li.menu ul.ss_menu li a{text-decoration:none;font-family: 'Oswald', sans-serif;font-size: 14px;display:block; color:#FFF; text-transform: uppercase;}
#menu nav ul li.menu ul.ss_menu li{-webkit-transition: all 250ms ease-in-out;
-moz-transition: all 250ms ease-in-out;
-ms-transition: all 250ms ease-in-out;
-o-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out;margin:5px 0;padding:0.5em;
}
#menu nav ul li.menu ul.ss_menu li:hover{background-color: rgba(0, 0, 0, 0.1);}

#menu nav ul li.menu ul.ss_menu li:hover a{color:#fff;}
#principale{
	padding-bottom: 30PX;
	/*background-image:url(../_gfx/fond-toile.png);*/
	background-color: #f0efe7;
}
#actusHome h2{
	color: #D63E2E;
	background-image: url(../_gfx/globe_blanc.png);
}
#prodHome h2{
	color: #072746;
	background-image: url(../_gfx/globe_vert.png);
}
#partenaireHome h2{
	color:#FFF;
	margin-top:88px;
	background-position-x: 25%;

	background-image: url(../_gfx/globe_bleu.png);
}
.home h2{
	background-repeat: no-repeat;
	background-position: left;
	font-family: 'Oswald', sans-serif;
	font-size: 28px;
	line-height: 1.9em;
	padding-left: 25px;
}
/*MASONRY PRODUCTEUR*/

.item.is-expanded,
.item.is-expanded .contentRub {
  height: auto!important;
  overflow:visible!important;
}
.contenuManso img{max-width:100%;margin-bottom:5px;}
.masonry .item,
.masonry .item .contentRub {
	cursor:pointer;
	height: 40px;
	overflow: hidden;
}
.masonry .item .contentRub {
	-webkit-transition: width 0.4s, height 0.4s;
	-moz-transition: width 0.4s, height 0.4s;
	-o-transition: width 0.4s, height 0.4s;
	transition: width 0.4s, height 0.4s;
}
.actus .relatif{position:relative;}
.actus  .relatif .desc{
	position:absolute;left:0;bottom:0;
	/*background:rgba(0,72,145,0.9);
	background:rgba(222,101,90,0.9);*/
	background:rgba(214,62,46,0.9);
	width:90%;padding:0.5em;
}
.actus  .relatif .desc h3{
	text-transform:uppercase;
font-size:16px;color:#fff;font-family: 'Oswald', sans-serif;margin:0;background:url(../_gfx/soulignement.png);background-repeat:no-repeat;background-position:left bottom;}
.actus  .relatif .desc p{
	font-family:'Open Sans', sans-serif;
	color:#fff;
	margin-top: 5px;
	font-size:12px;}
#agendaHome{background:#D63E2E;padding: 0 0.7em;height: 250px;padding: 0.5em!important;}

#agendaHome hgroup{font-family:'Open Sans', sans-serif; color:#fff;background:url(../_gfx/soulignement.png);background-repeat:no-repeat;background-position:left bottom;}
#agendaHome hgroup h3 span{font-size:15px;font-weight:300;}
#agendaHome hgroup h3{font-size:30px;font-weight:800;margin:0;}
#agendaHome hgroup h4{font-size:30px;font-weight:normal;margin:0;letter-spacing: 6px;}
#agendaHome #accesAgenda{text-decoration:none;color:#fff;}
#agendaHome #accesAgenda h1{font-size:105px;margin:0;line-height: 0.5em;}

#carousel-agenda{
	margin-top: 10px;
	height: 144px;
	overflow:hidden;
}
#carousel-agenda .carousel-control{opacity:1;background-image:none;top: 25%;width: 10%;}
#carousel-agenda .carousel-inner{width: 80%;
margin: 25px auto;}
#carousel-agenda .item{
margin: 0 5px; color:#fff;}
#carousel-agenda .item .date strong{display:block;line-height: 0.3em;
padding-top: 13px;}
#carousel-agenda .item .date{background:url(../_gfx/calendar.png);background-repeat:no-repeat;background-position:center;text-align:center;min-height:35px;display:inline-block;min-width: 35px;
margin-right: 10px;}
#carousel-agenda .item .titre{font-family:'Open Sans', sans-serif;font-size:18px;font-weight:bold;}
#carousel-agenda .item .short{font-family: 'Oswald', sans-serif;font-size:14px;margin:10px 0 25px 0;}
.mansory{
	overflow: hidden;
	padding: 0!important;
margin: 5px ;
}
.col-md-4.mansory{width:30%!important;}
.col-md-8.mansory{width:64%!important;}
#plusarticles{font-family: 'Oswald', sans-serif;text-decoration:none;color:#202020;font-size:13px;background:url(../_gfx/voir+.png);background-position:top;background-repeat:no-repeat;padding-top: 25px;
display: block;margin-top: 25px;}
#plusarticles:hover{background:url(../_gfx/voir+hover.png);background-position:top;background-repeat:no-repeat;}
.prodHome a{display: block;text-decoration:none; color:#222222;font-family:'Open Sans', sans-serif;font-size:11px;font-weight:600;}
.prodHome span.accueil{
width: 46%;
display: inline-block;
margin-left: 7px;
vertical-align: middle;
}
.prodHome{margin: 10px 0;}
.illus{float:left;margin-right: 40px;}

#second{
	padding-top: 30px;
	/*background-image:url(../_gfx/fond-toile-sombre.png);*/
	background: #2F2F2F;
}
#bandeau{
	padding-bottom: 165px;
	background-image:url(../_gfx/bottom_bandeau.png);
	background-repeat:no-repeat;
	background-position:bottom;}
#bandeau .pres{
	color:#fff;
	font-family: 'Oswald', sans-serif;
	font-size:16px;
	background:url(../_gfx/img_text.png);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom: 80px;
	border-right:1px dashed #fff;
	}
#bandeau .charte{
	background-size: cover;
	border-right:1px dashed #fff;
	background-image:url(../_gfx/background_paper.png);
	background-repeat:no-repeat;
}
#bandeau .charte p{	
font-family:'Open Sans', sans-serif;
	color:#062646;
	font-size:12px;
	font-weight:600;
}
#bandeau .charte h5{font-family: 'Oswald', sans-serif;font-size:30px;color:#D63E2E;text-transform:uppercase;}
#bandeau .charte h5 span{font-size:17px;color:#DAC53A;text-transform:lowercase;}
#bandeau .charte .titre{margin-top:15px;}
#bandeau .charte img,#bandeau .charte h5{display:inline-block;}
#partenaireHome .imgPart{margin:10px 0;overflow: hidden;}

#third{
	padding-bottom: 15px;
	/*
	margin-top: 3px;
	background-image:url(../_gfx/fond-laine.png);
	background: #DAC53A;
	*/
	background: #DAC53A;
}

.ssRub, .part{margin-bottom: 15px;}
#listingRub{
position: relative;
margin: 0;
}
.dropdown>button{width:100%;background:transparent;text-transform:uppercase;outline:none;}
/*.dropdown{margin-bottom:15px;}*/
ul.dropdown-menu{border-radius: 0;
padding: 0.5em;}
.dropdown-menu ul{list-style-image:none!important;list-style-type:none;}
.item .contentRub, .ligneGallery .contentGal{position: relative;
	border: 1px solid #efefef;
background-color: rgba(255,255,255,0.4);padding: 10px;
}


.contentRub h2, .contentGal h2{font-size:20px!important;margin-top:0;text-transform:uppercase;border-bottom: 1px solid #D7D4D4;width: 100%;}
.contentRub>ul, .contenuManso>ul{padding-left: 15px;margin-bottom:0;}
.contentRub ul li{font-size:12px;}
#logoB img{margin-top:15px;}
.contactHome{
	/*background-color:rgba(255,240,156,0.8);*/
	height:86px;color:#062646;font-family:'Open Sans', sans-serif;font-size:13px;font-weight:600;}
.contactHome h2{margin-top:0!important;}
.contactHome p{margin:0!important;}
.contactHome h5{font-family: 'Oswald', sans-serif;font-size:20px;}
.col-md-4 .contactHome{padding-left: 5px;}
.contactHome a, .contactHome pre{
	text-decoration:none;
	background:none;
	border:none;
	font-family:'Open Sans', sans-serif;
	color:#072746;
}
.contactHome{
	/*padding-top: 15px;*/
	margin-top: 10px;
}
footer{background:url(../_gfx/fond-toile-sombre.png);padding:0.3em 0;}
footer p, footer a, footer a:visited{font-family:'Open Sans', sans-serif;font-size:10px;color:#fff;text-decoration:none;}
footer a:hover{color:#FFF09C;}
#chemin, #pagination, #result,.doc,.doc li a{font-family: 'Oswald', sans-serif;color:#202020;}
#chemin a, #pagination a,#result a, .doc li a{color:#9f1810; }
.doc ul, .contenu ul{list-style-image:url(../_gfx/list_img.png);}

#chemin a:hover, #pagination a:hover,#result a:hover, .doc a:hover{color:#062646;}
.contenu h1{
	background-image:url(../_gfx/globe_rouge.png);
	background-repeat: no-repeat;
	background-position: left;
	font-family: 'Oswald', sans-serif;
	font-size: 32px;
	line-height: 1.9em;
	padding-left: 25px;
	color:#062646;
}
.contenu h2{ font-weight:600!important; font-size:22px;font-family: 'Oswald', sans-serif;color:#062646;}
.contenu h3{ font-weight:400!important; font-size:18px;}
.contenu p,.contenu li, .contenu label{
font-size:14px;

font-family:'Open Sans', sans-serif;
}
.contenu a:hover{color:#062646;}
.contenu a{color:#9f1810; 	-webkit-transition: color 250ms ease-in-out;
-moz-transition: color 250ms ease-in-out;
-ms-transition: color 250ms ease-in-out;
-o-transition: color 250ms ease-in-out;
transition: color 250ms ease-in-out;}
.contenu p{
color:#202020;}
#formcontact{border:1px solid #004891; padding: 1.5em ;background-color: rgba(255,255,255,0.4);}
#formcontact label{color:#202020; }
#formcontact input[type=submit]{

width:100%;
border: 1px solid transparent;
border-radius: 4px;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
padding: 0.3em 0.8em;

}
p.message{text-align:center;font-size:25px;font-weight:bold;color:#5960B5;}
p.erreur{text-align:center;font-size:25px;font-weight:bold;color:#9F1925;}

.actus.listing .relatif img{margin:auto;}
.actus.listing{margin:10px 0;}
.actus.listing .relatif .desc{width: 73%;}
.dossier article a{display:block;padding:0.8em;text-decoration:none;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:600;color:#202020;}
.dossier article{
	border-bottom:1px dashed #9f1810;
}
	
.dossier article:hover{background:rgba(255,255,255,0.7);}
.prodHome.listing span{
	color: #202020;
	padding: 27px 10px;
	
	margin: 0!important;
	font-size: 14px;}
.prodHome.listing .conteneur{
	-webkit-transition: all 250ms ease-in-out;
	-moz-transition: all 250ms ease-in-out;
	-ms-transition: all 250ms ease-in-out;
	-o-transition: all 250ms ease-in-out;
	transition: all 250ms ease-in-out;
	border: 2px solid #9f1810;
	background: #fff;
}
.prodHome.listing .conteneur:hover span{color:#fff;}
.prodHome.listing .conteneur:hover{background:rgba(159,24,16,0.8);}
.imgContenu{margin-bottom:15px;}
.imgContenu img{/*border: 2px solid #9f1810;*/}
h5.sousTitre{
	color:#5960A8;
	font-size:18px;
	font-weight:bold;
	font-family: 'Oswald', sans-serif;
}
.part ul{
	padding-left: 40px;
}
.prod.listing, #imgEntete, #imgEntete img{margin-bottom:10px;}
#imgEntete a{cursor:default;}

.listing.prod .conteneur .description .chapo li{font-size: 11px!important;
margin-left: 12px;}
.conteneur .description{
	display: inline-block;vertical-align: middle;}
.conteneur .description h3{	font-family: 'Oswald', sans-serif;margin-top:0;color:#062646;}
.conteneur .description .chapo{padding-left:0.8em;}

#agenda .event .entete{background:#fff;border: 1px solid #ccdf0b;
padding: 0.3em;}
#agenda .event .date strong{display:block;line-height: 0.3em;
padding-top: 13px;}
#agenda .event .date{background:url(../_gfx/calendar.png);background-repeat:no-repeat;background-position:center;text-align:center;min-height:35px;display:inline-block;min-width: 35px;
margin-right: 10px;}
#agenda .event .titre{vertical-align: super;display:inline-block;font-family:'Open Sans', sans-serif;font-size:22px;font-weight:bold; text-transform:uppercase;}
#agenda .event .short{font-family: 'Oswald', sans-serif;font-size:14px;margin:10px;}

.part .entete{background:#fff;border: 1px solid #ccdf0b;
padding: 0.3em;margin-bottom: 15px;}
/*.part{min-height: 290px;padding-bottom: 15px;}*/

#videos2 {
background-color: #fff;
max-height: 485px;
overflow: auto;
border:2px solid #DAC53A;
}
#videos2 .videos {list-style-type:none;}
#videos2 .videos li {
cursor: pointer;
display: inline-block;
width: 30%;
margin: 5px;}
.ligneGallery{margin-bottom:15px;}
/*.ligneGallery h2{border-bottom:1px dashed #202020;margin-bottom:10px;}*/
#map{height:550px;width:100%;}

/* clearfix */
#listingRub:after {
  content: '';
  display: block;
  clear: both;
}

.liengalery{display:none;}

a.liengalery.visible{
	-webkit-transition: background 250ms ease-in-out;
	-moz-transition: background 250ms ease-in-out;
	-ms-transition: background 250ms ease-in-out;
	-o-transition: background 250ms ease-in-out;
	transition: background 250ms ease-in-out;
	position: absolute;
	top: 1%;
	width: 25px;
	left: 90%;
	height: 20px;
	display: block!important;
	background-image:url('../_gfx/galery.png');
	background-repeat:no-repeat;
	background-position:center;
}
a.liengalery.visible:hover{
		background-image:url('../_gfx/galery_hover.png');}

.singleNum img{margin:auto;}
.singleNum div{padding-left: 32px;
margin-top: 12px;}
.singleNum div p{font-size: 12px;
font-style: italic;
line-height: 0;}
.singleNum div h4{
font-size: 15px;
}

.singleNum{cursor: pointer;padding-top:20px;-webkit-transition: background 250ms ease-in-out;
-moz-transition: background 250ms ease-in-out;
-ms-transition: background 250ms ease-in-out;
padding-bottom: 10px;
-o-transition: background 250ms ease-in-out;
transition: background 250ms ease-in-out;}
.vert .singleNum:hover{background:rgba(204,223,11,0.7);}
.rouge .singleNum:hover{background:rgba(159,24,16,0.7);}
#download ul.nav-tabs li a{
	color:#fff;
	text-decoration:none;
}
#download ul.nav-tabs li.bleu a{
	background:#062646;
}
#download ul.nav-tabs li.rouge a{
	background:#D63E2E;
}
#download ul.nav-tabs li.vert a{
	background:#DAC53A;
}
#download .tab-pane{padding-top:25px;padding-bottom:25px;background:#fff;}
#download .tab-pane.bleu{
	border:2px solid #062646 ;
}
#download .tab-pane.rouge{
	border:2px solid #D63E2E ;
}
#download .tab-pane.vert{
	border:2px solid #DAC53A ;
}
.bleu h2{color:#062646!important;}
.rouge h2{color:#D63E2E!important;margin-top:0;}
.vert h2{color:#DAC53A!important;margin-top:0;}
#listGuides ul li, .listingNews ul li{border-bottom:1px dashed #062646;padding:0.5em;-webkit-transition: background 250ms ease-in-out;
-moz-transition: background 250ms ease-in-out;
-ms-transition: background 250ms ease-in-out;
-o-transition: background 250ms ease-in-out;
transition: background 250ms ease-in-out;}
#listGuides ul li:hover, .listingNews ul li:hover{background:rgba(232,225,225,0.7);}

#listGuides ul li a,.listingNews ul li a{text-decoration:none;font-weight:bold;color:black;display:block;}
#listGuides ul li a span.date,#lastNum p.date{display:block;font-size:11px;font-style:italic;font-weight:normal;}
#motClef{width:80%;}

#listGuides ul, .listingNews ul{list-style-type:none!important;list-style-image: none;}
#titreListGuide{
	color:#fff;
	padding:0.5em;
	background:#062646;
}
.vert #lastNum{border-color: #DAC53A;}
.rouge #lastNum{border-color: #D63E2E;}
#lastNum{border-top: 1px solid;
padding: 0.8em;}
#lastNum img{margin:auto;}
.listingNews ul li a img{float:left;}
#lastNum h4{font-weight: bold;}
.listingNews ul li a{height: 133px;
}
.listingNews ul li a h3{margin-top:0;font-weight:bold!important;text-transform: uppercase;}
.listingNews ul li a div span{font-weight:normal;font-size:12px;}
#otherNums h3{color:#fff;text-transform:uppercase;padding:0.5em}
.vert #otherNums h3{background:#DAC53A;}
.rouge #otherNums h3{background:#D63E2E;}
#formSearchGuides, #formSearchActus, #formSearchAgenda{border-right:1px dashed #062646 ;margin-bottom: 15px;}



#formSearchGuides button[type="submit"], #formSearchAgenda button[type="submit"], #formSearchActus button[type="submit"],#formcontact input[type=submit]{background:#062646;color:#fff;-webkit-transition: all 250ms ease-in-out;
-moz-transition: all 250ms ease-in-out;
-ms-transition: all 250ms ease-in-out;
-o-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out;}
#formSearchGuides button[type="submit"]:hover, #formSearchAgenda button[type="submit"]:hover, #formSearchActus button[type="submit"]:hover,#formcontact input[type=submit]:hover{
	background:#9f1810;color:#fff;
}
#carousel-partenaires .item{ 
 	width: 80%;
	margin: auto;
}
#carousel-partenaires .item a{
  width: 32%;
  display: inline-block;
  text-align: center;
}
  #carousel-partenaires .item a img{margin:auto;}
     #carousel-partenaires{ margin-top: 25px;}
  #carousel-partenaires .carousel-control{background-image:none;}
  
.listingNews{background:#fff;}
@media(max-width:1200px){
	.prodHome.listing .conteneur{width:100%;}
	#carousel-agenda .carousel-inner {
padding: 0 15px;
}
#carousel-agenda .carousel-control {
top: 30%;
width: 12%;
}

#carousel-agenda .item .titre {font-size:13px;}
.home h2{font-size: 23px;line-height: 2.2em;}
#bandeau .pres{background:none;}
#map{height:400px;}
.conteneur .description {
	max-width: 63%;
	overflow: hidden;
}
.contentRub h2{font-size:18px!important;}
#slogan p{font-size: 19px;}
.contactHome p {
	font-size: 12px;
}
.text-center .contactHome {
	padding-top: 15px;
}
.contactHome h5{margin-top:0!important;}
.col-md-4 .contactHome {
	margin-top: 12px;
}

.addthis_sharing_toolbox{display:none;}
}
@media(max-width:1000px){
	.singleNum div {
padding-left: 0;

}
	.listingNews ul li a {
height: 90px;
}
.listingNews ul li a img {
max-height: 85px;}
	
	}

@media(max-width:992px ){
	#formSearchGuides, #formSearchActus, #formSearchAgenda{border:1px dashed #062646;padding: 0.5em;}
	a.liengalery.visible{left:85%;}
	#menu nav ul li.menu{padding:10px;}
	.ss_menu.row{
		margin-right: -10px;
		margin-left: -10px;
		margin-top: 9px;
	}
	#slogan p{background:none;margin-top:0;font-size: 16px;}
	#menu nav ul li.menu div>a{font-size:12px;}
	
	#map{height:300px;}
	/*#agenda .event, .part{min-height: 360px;}*/
	.part h2{font-size:25px;}
	.alaUneGal h3{line-height:2.5em;}
	#formform{width:100%;}
	.singleNum div p{font-size:10px;}
	
	.singleNum div h4 {
font-size: 12px;}
	
	
	}
@media(max-width:768px ){
	.singleNum div{text-align:center;}
	#download ul.nav-tabs li a {
font-size: 12px;}
.downtel{margin-top:35px;}
	
	.alaUneGal h3{line-height:1.5em;}

.col-md-8.mansory{width:100%!important;}
.col-md-4.mansory{width:100%!important;}
.relatif img{width:100%;}
.prodHome span{width:100%;margin-left:0;}
.prodHome.listing span{width:70%!important;}
.charte h5 {

margin-top: 25px;
vertical-align: middle;
}
.contenu h1{font-size:25px;}
/*.contenuManso img {
max-width: 100%;
float: left;
padding-right: 15px;}*/
.videos li img{width:98px!important;height:80px!important;}
}
.navbar-header{min-height: 80px;}
.navbar-brand{padding:0;}
.navbar-default{background:#fff;border:0;margin-bottom:0;min-height: 85px;}
.menuMob>a{text-transform:uppercase;border-bottom:1px solid #202020;}
.ss_menuMob {padding-left: 50px;border-bottom:1px solid #202020;}
.ss_menuMob li a {text-decoration:none;font-size:18px;color:#D63E2E;}
.download{margin-left:35px;}

.menu .selection a{
	/*color:#D63E2E!important;*/
	color:#EEE!important;
}
.contenu p>img{margin:0 10px;}
#charteAcc{max-width:100%;  margin-top: 40px;}
.pagination{width:100%;}
.pagination ul{padding: 0.5em;list-style-image:none;list-style-type:none;border-top:1px dotted grey;border-bottom:1px dotted grey;}
.pagination ul li{display:inline-block;border:0!important;}
.pagination ul li a.select_page{color:#fff!important;padding:0.4em;}
.bleu .pagination ul  a.select_page,.pagination ul  a.select_page{background:#062646;}
.vert .pagination ul li a.select_page{background:#DAC53A;}
.rouge .pagination ul li a.select_page{background:#D63E2E;}

.pagination ul li:hover a{background:rgba(232,225,225,0.7);}
.pagination ul li a{text-decoration:none;color:#000;padding:0.4em;height:auto!important;}
