body { background : #EDEDED; }
.background-top {display : none}
.background-bottom {display : none}
#wrapper {width : 100%}
header  {width : 320px; height : 131px}
#sp87 {width : 320px!important; height : 131px!important} /**rotator*/
#masque {width : 320px; height :131px }
.logo {width : 315px!important;height : 143px!important}

#nav-1 {width : 320px ; height : auto ;}
#nav-2 {display : none}
div.moduletable_menuoxalis {   float : none!important }
.moduletable_menuoxalis ul.menumain { padding-left: 0px; height : auto ;}
.moduletable_menuoxalis li.parent ul {position : static; width : 320px ;display : none}
.moduletable_menuoxalis li:hover ul{ display : block; }


.moduletable_intro {display : none }
.moduletable_menuoxalis ul.menumain li {width : 320px!important; height : 36px}

.moduletable_rechercher {display : none } 

div[role="main"] {width : 320px ; float : none}
.moduletable_accroches ul li { width: 300px!important; padding-left : 10px}
.moduletable_accroches li a {padding-left: 0; background : none!important}

div.moduletable_alaune {display : block; width : 300px!important; }
.deux-tiers .bloc_texte { width: 300px;}
.un-tiers article {display: inline-block;clear : none!important; width : 295px; margin-right : 10px}

/*es*/
.conteneur-composant { background : none }
#menugaucheactivite {width : 320px; float : none; padding : 0}
.moduletable_menumetiers li {padding-left : 10px}
.moduletable_menumetiers li:hover {#9B9B9B}
#gf_map_1 {margin : 0 ; width : 320px!important; height:256px!important }
.cbUsersList {width : 320px }
#cbUsersListInner, #cbProfileInner { background: none;   width: 320px; white-space: normal; }
.conteneurlistees {   display: block; padding: 20px 0px 0;  width: 320px;}
.minifichees {   margin: 0 0 20px 0;  width: 320px;display : block ; clear : both}
.minifichees .champsperso:first-child {float:left; margin : 0 10px 20px 0}
#cbUsersListInner > .cb_template_oxalis {   margin-left: 0; white-space: normal;}
.moduletable_mini-articles.quatre-articles article {display : block; width : 100%}

#fiche-es { display: block; font-family: tahoma,'sans-serif';   padding: 10px; width: 300px; background : #fff}
.portrait img { border-radius: 5px ; margin-right: 10px; width: 90px;}
#fiche-es .tab.selected:after { content: none;}
#fiche-es div.tab-row { height: auto; width: 100%;}
#fiche-es .tab { display: block;width : 100%;height : 34px }
#fiche-es .cbft_editorta { width: 300px;}
#cbfr_59 {float : left}
#cbfr_96 p {float: none; width: 100%; }
}
#gf_map_cbtab1_2 {width : 320px!important; height : 113px!important }

/** cat et articles */
#conteneur {width : 300px; padding : 0 10px}
#conteneur aside { width : 100%; padding : 0}
#conteneur section {width : 100%; padding : 0 ; margin : 0; background : none}
#conteneur article {width : 100%;padding : 0 ; margin : 0}
aside .itemListCategoriesBlock h1 {padding-left : 10px; width : 100%}
.itemListView aside .itemListCategory:after { content: none;}
#conteneur.itemView aside {width : 100%; padding : 0; float : right}
#conteneur.itemView article {float : left}

 
#module-entete {  white-space: normal;}
.moduletable_faq article {width : 290px; display : block}

aside {float : none ; width : 300px}
.moduletable_menuicone li {float : left }

#footer, footer {width : 320px}
.moduletable_menufooter {width : 319px!important} 

  