
/*
NONE
*/
.cadre1, 
.cadre2, 
.cadre3, 
.cadre4, 
.cache, 
nav, 
footer, 
a.next, 
a.previous, 
.background, 
.fiche, 
.accueil, 
.accueil1, 
.accueil2, 
.accueil3, 
.accueil4, 
.accueil5, 
.accueil5 i, 
.parutions, 
.galerie, 
.news, 
.fiche2, 
.mobile_cache, 
.contact1, 
.contact2, 
.iframe, 
.contact3 
{display:none;}

body {overflow-y:auto}

/*
MOBILE MENU
*/
h1 {font-size:24px;letter-spacing:1px}
h2 {font-size:13px;}

/*
MOBILE MENU
*/
.mobile_menu {display:block;position:fixed;height:50px;width:100%;border-bottom:1px solid #ddd;background-color:#fff;background-image:url(http://www.amelieviaene.com/images/00-menu3.png);background-repeat:no-repeat;background-position:center left;z-index:99999}
.mobile_menu a.mobile_logo1 {position:fixed;height:36px;top:0;left:0;right:0;padding:8px 0 6px 0;}
.mobile_menu a.mobile_logo1 img {display:block;height:36px;margin:0 auto;}
.mobile_menu a.mobile_logo2 {position:fixed;height:36px;top:0;left:0;right:0;padding:8px 0 6px 0;}
.mobile_menu a.mobile_logo2 img {display:block;height:36px;margin:0 auto;}
.mobile_menu a.mobile_logo2 {display:none;}
.mobile_menu .mobile_nav {display:block;position:fixed;top:51px;left:0;right:0;bottom:0;background:#fff;z-index:99999;padding-top:30px;display:none;overflow-y:auto;}
.mobile_menu .mobile_nav a {float:left;height:auto;width:100%;font:normal 12px 'Exemplar';text-align:center;padding:10px 0 10px 0;text-transform:uppercase;color:#000;}
.mobile_menu .mobile_nav a.on {background:url(../images/00-hover.png.html) no-repeat center center;}
.mobile_menu .mobile_nav span {float:left;height:auto;width:100%;text-align:center;margin-top:20px;}
.mobile_menu .mobile_nav span a {float:none;height:auto;width:auto;font:normal 12px 'Exemplar';text-align:center;padding:5px 10px 5px 10px;text-transform:uppercase;color:#fff;background:#000;}
.mobile_menu .mobile_nav span em {float:none;height:auto;width:auto;font:normal 12px 'Exemplar';text-align:center;padding:5px 0 5px 0;text-transform:uppercase;color:#fff;background:#000;}

/*
MOBILE RS
*/
.mobile_rs {position:fixed;bottom:0;left:0;right:0;height:50px;text-align:center;}
.mobile_rs a i {padding:0 15px 0 15px;font-size:18px;color:#333;line-height:50px;}

/*
MOBILE FICHE
*/
.mobile_fiche {display:block;float:left;height:auto;width:100%;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:50px;overflow:hidden;}
.mobile_fiche img {float:left;height:auto;width:100%;}
.mobile_fiche div {float:left;height:auto;width:100%;padding:25px;-moz-box-sizing:border-box;box-sizing:border-box;}
.mobile_fiche h1 {float:left;width:100%;text-align:left;text-transform:uppercase;}
.mobile_fiche h2 {float:left;width:100%;text-align:left;margin-bottom:10px;}
.mobile_fiche p {float:left;width:100%;text-align:justify;margin-top:10px;}
.mobile_fiche p a {color:#000;text-decoration:underline}

/*
MOBILE GALERIE
*/
.mobile_galerie {display:block;float:left;height:auto;width:100%;margin-top:50px;overflow:auto;}
.mobile_galerie span {float:left;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 50px 10px;}
.mobile_galerie#mobile_galerie span {float:left;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 50px 25px 50px;}
.mobile_galerie img {float:left;height:auto;width:100%;}
.mobile_galerie b, .mobile_galerie a b {float:left;width:100%;text-align:center;margin-top:8px;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px 0 25px;font-weight:normal;color:#000;}
.mobile_galerie i, .mobile_galerie a i {float:left;width:100%;text-align:center;margin-top:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px 0 25px;font-size:10px;color:#333;}

/*
MOBILE GALERIE
*/
.mobile_presse {display:block;float:left;height:auto;width:100%;margin-top:50px;overflow:auto;padding:25px;-moz-box-sizing:border-box;box-sizing:border-box;}
.mobile_presse img {float:left;height:auto;width:100%;margin-bottom:20px;}

/*
MOBILE NEXT
*/
.mobile_next {display:block;float:left;height:auto;width:100%;background:#fff;border-top:1px solid #ccc;}
.mobile_next a.next {display:block;float:right;padding:25px;text-transform:uppercase;letter-spacing:2px;color:#000;font-size:9px;}
.mobile_next a.previous {display:block;float:left;padding:25px;text-transform:uppercase;letter-spacing:2px;color:#000;font-size:9px;}
