.g-content{
margin: 0;
padding: 0;
}
body p{
margin: 0;
}
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    height: 27px;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    color: black;
    background-color: lightgrey;
    border: 2px solid black;
    box-sizing: border-box !important;
    -webkit-transition: border 0.2s linear, box-shadow 0.2s linear;
    -moz-transition: border 0.2s linear, box-shadow 0.2s linear;
    transition: border 0.2s linear, box-shadow 0.2s linear;
}
div.mod_search89 input[type="search"] {
    width: 100%;
}
input.search-query {
    padding-right: 14px;
    padding-right: 4px \9;
    padding-left: 14px;
    padding-left: 4px \9;
    margin-bottom: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]), textarea {
    padding: 0 0;
        padding-right: 0.375rem;
        padding-left: 0.375rem;
}
.gmnoprint > div > button > div > img {
    background: white;
}
.gm-svpc > div > div > img{
    background: white;
}
.customaccessibilite a{
    color: white;
}
#g-intro {
    background: #fff;
    color: #fff;
    padding: 0 0;
        padding-bottom: 0px;
}
.titreck{
color: black;
}
img {
    width: auto\9;
    height: auto;
    max-width: 100%;
    display: inline-block;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
    margin-left: 5px;
    background: #006d68;
}
.customenunclic > p > a > img:hover{
    background: #e1bb07;
}

#g-intro{
background-color: #e5e5e5;
}
#g-sidebar {
    background: #fff;
    color: #424753;
    padding: 10px;
    float: right;
    margin-top: 17px;
}
.size-100 {
    width: 100%;
    max-width: 100%;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    flex-grow: 0;
    -ms-flex-positive: 0;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
}
.size-65 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 65%;
    -moz-flex: 0 65%;
    -ms-flex: 0 65%;
    flex: 0 65%;
    width: 65%;
    background: #fff;
}
.size-35 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 35%;
    -moz-flex: 0 35%;
    -ms-flex: 0 35%;
    flex: 0 35%;
    width: 35%;
    background: #fff;
}
#g-above {
    background: #e5e5e5;
    color: #424753;
    padding: 0;
    height: 328px;
}
.bt-cs {
    position: relative;
    border: none;
    background: #fff;
    padding: 0;
}
#g-mainbottom {
    background: #e1bb07;
    color: #fff;
    padding: 0;
}
.size-38 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 38%;
    -moz-flex: 0 38%;
    -ms-flex: 0 38%;
    flex: 0 38%;
    width: 38%;
    background: #5c5c5c;
}
.size-24 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 24%;
    -moz-flex: 0 24%;
    -ms-flex: 0 24%;
    flex: 0 24%;
    width: 24%;
    background: #5c5c5c;
}

.moduletable .nav.menu, .moduletable .mostread, .moduletable .latestnews, .moduletable .archive-module, .moduletable .relateditems, .moduletable .categories-module, .moduletable .category-module, .moduletable .latestusers, .moduletable .unstyled {
    margin: 0;
    display: block;
    padding: 1rem 3rem;
    background: #5c5c5c;
    border: none;
}
#g-footer .g-content {
    margin: 0;
}
.logo {
    background: #5c5c5c;
}
.customlogonav{
    position: absolute;
    margin: 0px -12px 0 -4px;
}
.size-29{
    height: 68px;
}
a {
    color: #006d68;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
    font-size: 100%;
}
.result-title a{
    color: black;
}
.actu a{
    color: black;
    text-align: center;
}


body {
    font-size: 1rem;
    line-height: 1;
}
.nav > li > a:hover{
    color: #fff;
}
.nav > li > ul > li> a:hover{
    color:#fff;
}
}
.moduletable .nav.menu li, .moduletable .mostread li, .moduletable .latestnews li, .moduletable .archive-module li, .moduletable .relateditems li, .moduletable .categories-module li, .moduletable .category-module li, .moduletable .latestusers li, .moduletable .unstyled li {
    list-style-type: none;
    margin-left: 0;
    padding-bottom: 0;
    margin-bottom: 1;
    border-bottom: none;
    width: 195px;
}
.moduletable .nav.menu, .moduletable .mostread, .moduletable .latestnews, .moduletable .archive-module, .moduletable .relateditems, .moduletable .categories-module, .moduletable .category-module, .moduletable .latestusers, .moduletable .unstyled {
    margin: 0;
        margin-top: 0px;
    display: block;
    padding: 12px 12px;
    background: #5c5c5c;
    border: none;
}
.moduletable .nav.menu li, .moduletable .mostread li, .moduletable .latestnews li, .moduletable .archive-module li, .moduletable .relateditems li, .moduletable .categories-module li, .moduletable .category-module li, .moduletable .latestusers li, .moduletable .unstyled li {
    list-style-type: none;
    margin-left: 0;
    padding-bottom: 0.938rem;
    margin-bottom: 0.625rem;
    display: -moz-grid;
    width: 195px;
}
.moduletable .nav.menu li, .moduletable .mostread li, .moduletable .latestnews li, .moduletable .archive-module li, .moduletable .relateditems li, .moduletable .categories-module li, .moduletable .category-module li, .moduletable .latestusers li, .moduletable .unstyled li {
    list-style-type: none;
    margin-left: 0;
    padding-bottom: 0.938rem;
    margin-bottom: 0.625rem;
    border-bottom: none;
}
.moduletable .nav.menu li, .moduletable .mostread li, .moduletable .latestnews li, .moduletable .archive-module li, .moduletable .relateditems li, .moduletable .categories-module li, .moduletable .category-module li, .moduletable .latestusers li, .moduletable .unstyled li {
    list-style-type: none;
    margin-left: 0;
    padding-bottom: 0;
    border-bottom: none;
}
#bottom{
padding: 5px;
}
#bottom li{
border-bottom: 1px solid white;
display: inline-block;
width: auto;
}
#bottom li a::after{
content: "   |    ";
color: white;
}
#bottom li a {
font-size: 12px;
margin-left: 3px;
}
.size-44{
background: #5c5c5c;
}
.size-26{
background: #5c5c5c;
}
.moduletable .nav.menu .deeper.parent {
float: left;
}
.moduletable .nav.menu li{
font-size: 20px;
text-align: left;
}
.moduletable .nav.menu .deeper.parent li a{
font-size: 12px;
text-align: left;
}
.moduletable .nav.menu .deeper.parent li a::before{
content: " -  ";
}
/************************* AGENDA ************************************************/
.ic_eventlistagenda h2 {
    font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
    font-weight: bold;
    margin-top: 0;
    width: 100%;
    padding: 0 10px;
}
.ic_eventlistagenda h2 span.titre_evt {
    background: #f6f6f6;
	padding: 10px;
	display: inline-block;
}
.ic_eventlistagenda h2 span.tous_evt {
    font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
    font-weight: bold;
    background: none;
    font-style:italic;
	font-size:50%;
	float:right;
	padding: 10px;
}
.ic_eventlistagenda h2 span.tous_evt a {
    color:#554949;
}
.ic_eventlistagenda p{
margin-left: 60px;
}
.ic-block.agenda_image {
position:relative;
}
.ic-block.agenda_image a {
display:block;
}
.ic-date-img-box {
	background: transparent url("../../../../images/site/divers/fond_agenda.png") top left repeat;
	position:absolute;
	top:0;
	right:79px;
	z-index:1;
}
.ic-date-img-box a {
	color:#FFFFFF;
}
.ic-date-img-box a:hover {
	color:#FFFFFF;
}
.ic-day {
	text-align:center;
	font-size: 300%;
padding-top: 10px;
}
.ic-month {
	text-align:center;
	text-transform: uppercase;
font-size: 160%;
font-weight: bold;
padding-top: 4px;
}
.ic-year {
	text-align:center;
	    font-size: 140%;
}
.loupe {
	text-align:center;
	padding-top: 20px;
}
.iceventlist-title {
	color:#000000;
	font-size:100%;
	padding: 2px;
}
.iceventlist-title a {
	color:#000000;
}
.iceventlist-title a:hover {
	color:#000000;
}
.lire_plus {
	color:#000000;
	font-size:100%;
	padding: 2px;
	text-align:right;
	font-style:italic;
	margin-left:12px;
}
.lire_plus a {
	color:#000000;
}
.lire_plus a:hover {
	color:#000000;
}
.ic-event-div {
	height:220px;
}
.g-wrapper{
    height: auto;
}
.bx-wrapper {
	position:relative;
}
.bx-wrapper, .bx-viewport {
    height: 240px !important; 
}
#g-above .bx-controls {
	position:absolute;
	top:30%;
	left:-30px;
	width:100%;
	/*display:none;*/
}
.bx-controls:hover {
	display:block;
}
.bx-next {
	position:absolute;
	top:0;
	right:-35px;
}
#g-above .bx-controls img {
	background:none;
}
/****************************** PUBLICATIONS ***************************/
.bt-cspublic {
    position: relative;
    border: none;
    background: #707070;
    padding: 1px 7px;
    height: 285px;
}
#g-mainbar{
padding: 10px;
margin-top: 17px;
line-height:normal;
}
.bt-cspublic .bt-center a::before{
/*content: " < ";
font-size: 60px;
color: #e1bb07;*/
}
.bt-cspublic .bt-center a::after{
/*content: " > ";
font-size: 60px;
color: #e1bb07;
margin-left: 10px;*/
}
#btcontentslider192 a.prev {
background:none !important;
font-size: 60px;
color: #e1bb07;
text-indent:0px;
left: 5%;
top: 35%;
}
#btcontentslider192 a.next {
background:none !important;
font-size: 60px;
color: #e1bb07;
text-indent:0px;
right: 5%;
top: 35%;
}
.moduletable .breadcrumb span.divider::before {
    text-align: center;
    font-family: FontAwesome;
    content: "\f054";
    position: absolute;
    vertical-align: middle;
    display: none;
}
.moduletable .breadcrumb a{
color: #3f4144;
}
.breadcrumb {
    padding: 8px 15px;
    margin: 0 0 20px;
    list-style: none;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.breadcrumb > li > .divider {
    padding: 0 5px;
    color: #3f4144;
}
.moduletable .breadcrumb span.divider {
    position: relative;
    vertical-align: top;
    width: 21px;
    height: 21px;
    line-height: 1;
}
.moduletable .breadcrumb li {
    text-shadow: none;
    vertical-align: baseline;
}
.moduletable .breadcrumb {
    font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
    font-size: 16px;
}
.breadcrumb ul{
margin-left: 0;
}
ul.breadcrumb {
	padding-left:0;
}
ul.breadcrumb li a.pathway span {
	text-decoration:underline;
}
.breadcrumb > .active {
    color: #3f4144;
}
.breadcrumb span.icon-location{
display:none;
}
.customofficiel p {
background: black; 
text-align: center; 
font-size: 130%; 
color: white; 
width: 100%; 
height:35px;
padding:8px 0 6px 0;
display:block;
}
div.mod_search89 {
background:#000000;
font-size:90%;
color:#000000;
}
div.mod_search89 input[type="search"] {
border-radius:5px;
width:80% !important;
font-size:100%;
color:#000000;
font-weight:100%;
background: lightgrey url("../../../../images/site/pictos/picto_recherche.png") 3px 3px no-repeat;
padding-left: 24px;
height:30px;
margin-top:3px;
margin-bottom:2px;
}
.customaccessibilite p {
background: black; 
text-align: center; 
font-size: 90%; 
color: white; 
width: 100%; 
height:35px;
padding:4px 0 4px 0;
display:block;
}
.customaccessibilite a:hover {
color:#FFFFFF;
}
/************************ ACTUALITES *****************************/
#g-features {
    background: #fff;
    color: #424753;
    padding: 20px 0 15px 0;
}
#btcontentslider191 .bt-inner img {
    outline:none;
    border: none;
    max-width: 100%;
    margin:0px;
}
#btcontentslider191 .bt-center {
    position:relative;
}
#btcontentslider191 .bt-introtext {
	background: transparent url("../../../../images/site/divers/fond_texte_actu.png") top left repeat;
    position:absolute;
	z-index:1;
	bottom: 0px;
left: 0px;
width: 100%;
text-align:left;
padding: 8px 8px 30px 8px;
color:#000000;
}
#btcontentslider191 .bt-inner .bt-title {
    clear: both;
    color: #e53923;
    font-weight: normal;
    text-transform: none;
	font-size:130%;
}
#btcontentslider191 .titre_actu {
    position:absolute;
	z-index:1;
	top: 0px;
left: 0px;
background:#FFFFFF;
color:#000000;
font-size:180%;
font-weight:bold;
padding:4px 20px 2px 8px;
}
#btcontentslider191 a.prev {
    background: url("../../../../images/site/divers/prev.png") left center no-repeat !important;
}
#btcontentslider191 a.next {
    background: url("../../../../images/site/divers/next.png") right center no-repeat !important;
}
#btcontentslider191 .bt_handles li a {
	background-image: url("../../../../images/site/divers/pagination.png");
    width: 24px;
    padding-top: 30px;
    padding: 30px 0 0 0 !important;
}
#btcontentslider191 .bt_handles li.current a {
    background-position: 0 -27px;
}
.customright > p:first-child img{
    background: #e1bb07;
}
.customright > p:first-child + p + p img{
    background: #e1bb07;
}
.customright > p > a > img:hover{
    background: #e63a22;
}

.customright > p:first-child + p + p img:hover{
    background: #e63a22;
}
.customvideo {
	clear:both;
	background:#D6E8E7;
margin-top: 8px;
padding: 0px 5px 8px 22px;
margin-left: 24px;
float: left;
width: 93%;
}
.customvideo h2 {
	font-size:160%;
	font-weight:bold;
	margin-bottom:10px;
}
#g-mainbar h1 {
	font-size:220%;
}
#g-mainbar h1::before {
	content:'[';
}
#g-mainbar h1::after {
	content:']';
}
#g-mainbar h2 {
	color:#006d68;
	font-size:160%;
	font-weight:bold;
	margin-left: 7px;
	text-transform:uppercase;
}
#g-mainbar h2::before {
	content:'';
}
#g-mainbar h2::after {
	content:'';
}
#g-mainbar h3 {
    color:#006d68;
    margin-left: 7px;
}
#g-mainbar h4 {
    color:#006d68;
    margin-left: 7px;
}
#g-footer a {
    color: white;
}
.row-fluid.clearfix a{
    color:white;
}

div#accessibility-links {
    display: none;
}
/********************* SOISY EN IMAGES *************************/
.soisy_image {
	background:#fcf8e6;
	height:285px;
}
.soisy_images h2 {
	background:#e1bb07;
	color:#000000;
	font-weight:bold;
	    font-size: 220%;
		margin-top: 0;
padding: 10px 6px;
margin-bottom:0px;
}
.soisy_images .titre_petit a {
	color:#000000;
	font-size: 50%;
	float: right;
display: inline-block;
margin-top: 10px;
margin-right: 8px;
}
.itemid-511 #g-sidebar  {
	width:100%;
}
.newsflash.soisy_images {
	width:100%;
	float:left;
	background:#fcf8e6;
}
.fiche_album {
	width:27%;
	margin-left:5%;
	float:left;
	box-shadow:1px 2px 4px rgba(0, 0, 0, .5);
	padding:3% 2%;
}
.photo_album img {
	background:none;
	padding: 0;
	margin: 0;
}
.album_texte {
	margin-top:10px;
	margin-bottom:10px;
}
.album_texte h3.newsflash-title {
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:bold;
	font-style:italic;
}
.album_texte p {
	margin:0;
	padding:0;
	font-size:90%;
	font-style:italic;
}
.album_texte a.readmore {
	color:#e1bb07;
}
.fiche_album:hover {
	color:#e1bb07;
}
.fiche_album:hover .album_texte a.readmore {
	color:#e1bb07;
}
/********************* MODULE ACCES RAPIDE *************************/
.maximenuck_mod .custom {
	position:absolute;
	bottom:16px;
	left:185px;
	height:40px;
}
.maximenuck_mod .custom table {
	border:none;
	font-size:80%;
	font-style:italic;
}
.maximenuck_mod .custom td {
	border:none;
	padding:0 12px 0 0;
}
.maximenuck_mod .custom a::before {
	content:"> ";
}
/********************* COORDONNEES *************************/
.coordonnees {
	text-align: right;
font-size: 110%;
line-height: 20px;
}
.coordonnees h2 {
	    font-size: 140%;
    font-weight: bold;
    padding: 18px 0 0px 0;
    margin-bottom: 6px;
}
.coordonnees p {
    margin: 6px 0;
}
.coordonnees a {
    text-decoration:underline;
}
/********************* ARTICLE *************************/
.item-page {
	float:left;
	width:100%;
}
.item-page .item-image {
	width:25%;
	height:80px;
	float:left;
	overflow:hidden;
}
.item-page .item-image img {
	margin-left:0px;
	
}
.ens_article {
	background:#535353;
	float:left;
	width:75%;
	height:80px;
}
.article-itemcs {
margin-top:10px;
}
.article-itemcs:nth-child(2n+1) {
clear:both;
margin-left:0;
}
.blog-article_title {
	font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
	height:60%;
	font-size:140%;
	padding:20px 4px 0 20px;
}
.blog-article_title:hover {
	color:#FFFFFF;
}
.plus_article {
	text-align:right;
	padding-right:10px;
}
.plus_article img {
	background:none;
}
.ens_cat {
	background:#535353;
	float:left;
	width:75%;
	height:80px;
}
.blog-itemcs {
margin-top:10px;
}
.blog-itemcs:nth-child(2n+1) {
clear:both;
margin-left:0;
}
.blog-cat_title {
	font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
	height:60%;
	font-size:140%;
	padding:20px 4px 0 20px;
}
.blog-article_title:hover {
	color:#FFFFFF;
}
.plus_cat {
	text-align:right;
	padding-right:10px;
}
.plus_cat img {
	background:none;
}
#g-mainbar h2 {
	padding-left:8px;
}
#g-mainbar h2::before{
    /*content: "[ ";
    color: black;*/
}
#g-mainbar h2::after{
    /*content: "] ";
    color: black;*/
}
#g-mainbar p {
	padding-left:8px;
	line-height: 1.2rem;
	font-size: 140%;
    margin: 10px 0px;
}
#g-mainbar h2.couleur {
	background:#006d68;
	color:#FFFFFF;
	margin-bottom:0;
	padding-top:8px;
	padding-bottom:8px;
}
#g-mainbar p.couleur {
	background:#006d68;
	color:#FFFFFF;
}
#g-mainbar .contenu_article a{
    font-weight:bold;
}
#cadre_alert_cookies {
	position:absolute;
	z-index: 99;
	width: 100%;
}
/*********************** MODULES GAUCHE ***********************************/
#g-container-main ul {
	background:#FFFFFF;
	font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
	padding-bottom:0;
}
#g-container-main ul.nav.menu {
	padding-left:0;
	padding-right:0;
}
#g-container-main ul.nav.menu li {
	display:none;
}
#g-container-main ul.nav.menu li.active {
	display:block;
}
#g-container-main ul.nav.menu li.active li {
	display:block;
}
#g-container-main ul.nav.menu li.active li.divider {
	display:none;
}
#g-container-main ul.nav.menu li.active.deeper a {
	background:#000000;
	padding:10px;
}
#g-container-main ul.nav.menu li:first-child a{
    color: white;
}
#g-container-main ul.nav.menu li.active.deeper a::before {
	content:"[ ";
}
#g-container-main ul.nav.menu li.active.deeper a::after {
	content:" ]";
}
#g-container-main ul.nav.menu li.active li a {
	background:#FFFFFF !important;
	color:#000000;
}
#g-container-main .moduletable .nav.menu .deeper.parent li a::before {
    content: "";
}
#g-container-main .moduletable .nav.menu .deeper.parent li a::after {
    content: "";
}
#g-container-main ul.nav-child {
	margin:0;
	padding-left:0;
	padding-right:0;
}
#g-aside {
	padding-top:0;
}
#g-aside .custom {
	color:#000000;
	background:#e3e3e3;
	padding:0;
}
#g-aside .custom h2 {
	padding: 4px 4px 4px 10px;
	color:#FFFFFF;
	background:#000000;
	font-size:120%;
	margin:0;
	text-transform:uppercase;
}
#g-aside .custom p {
	padding:4px 10px 4px 10px;
}
.customhoraires{
    font-size: 110%;
    line-height: 20px;
}
.customhoraires h2{
    font-size: 140%;
    font-weight: bold;
    padding: 18px 0 0px 0;
    margin-bottom: 6px;
}
.separator{
    display: none;
}
.highlight {
    color: black;
}
@media screen and (max-width: 1050px){
.customofficiel p{
    font-size: 80%;
}
.customvideo{
    width:max-content;
    padding: 0;
    margin-left: 5px;
}
.ic_eventlistagenda h2 {
    font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
    font-weight: bold;
    background: #f6f6f6;
    margin-top: 0;
    width: 100%;
    padding: 10px;
}

.customenunclic > p > a > img {
     height: auto;
    max-width: 100%;
    display: inherit;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
    margin-left: 60px;
    background: #006d68;
}


}

@media screen and (max-width: 580px){
    .customlogonav {
    position: relative;
    margin: 0px -12px 0px 70px;
    }
    #g-intro {
    background: #fff;
    color: #fff;
    padding: 0 0;
    padding-bottom: 0px;
    padding: 27px;
}
    #g-features {
    background: #fff;
    color: #424753;
    padding: 45px;
}
.customenunclic > p > a > img {
     height: auto;
    max-width: 100%;
    display: inherit;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
    margin-left: 5px;
    background: #006d68;
	margin-top:10px;
}
.customvideo {
    clear: both;
    background: #D6E8E7;
    margin-top: 8px;
    padding: 0px 5px 8px 13px;
    margin-left: 3px;
    float: left;
    width: 100%;
}
.ic_eventlistagenda h2 {
    font-family: "Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
    font-weight: bold;
    background: #f6f6f6;
    margin-top: 0;
    width: 100%;
    padding: 15px;
}
.bt-cspublic {
    position: relative;
    border: none;
    background: #707070;
    padding: 1px 7px;
    height: auto;

}
#btcontentslider192 h4 {
    margin-top: 0px;
    width: 285px;
    text-align: center;
    margin-left: 40px;
}
.droppicsgallerypolaroid .wimg {
    position: relative;
    display: table-cell;
    max-width: 100%;
}
.coordonnees {
    text-align: center;
    font-size: 110%;
    line-height: 20px;
}
.customhoraires {
    font-size: 110%;
    line-height: 20px;
    text-align: center;
    margin-left: 80px;
}
.customaccesfoot > p > a> img{
    margin-right: 128px;
}
.customlogo{
    margin-top: 8px;
}
.moduletable.bottom{
    text-align: center;
}
#g-mobilemenu-container {
    margin: 0;
}
#g-above {
    background: #e5e5e5;
    color: #424753;
    height: 380px;
}
}

@media screen and (max-width: 580px){
    .imgenclic{
        display: none;
    }
}
 