body { font-size: 16px; }

.logo { max-height:180px; padding:30px 10px 20px 10px; }
.mob_only { display:none; }

a.menu, a.menu_Selected:hover, a.menu:hover, a.menu_Selected { font-size:18px; }
#Prev, #Next {  width:100px; }
.bloc_menu_vertical_auto { position:absolute; z-index:10; margin:50px 0px 0px 200px;  }
/* .bloc_menu_vertical_auto_alternatif { display:none; } */
.saut_mobile { display:inline; }
.footer { line-height:2em; }
.br_mobile { display:none; }

.services_td3 { height: 100px; }
.services { width: 300px; max-width: 300px;  }
.PlusInfos { text-align:right; padding:20px 20px 20px 20px; }
@media screen and (min-width: 1281px) {
.nav, .coord h3 { padding-right:50px;  }
.PlusInfos { text-align:right; padding:20px 20px 20px 20px; }

.gal_2x2 img { width:243px; }
.fa-bars { font-size:48px; padding-top:20px; }