#content {

}
#wrapper {

  max-width: 100%;
  width: 610px;
  margin: 0 auto 0 auto;
}
.one-sidebar #wrapper {
  width: 880px;
}
.two-sidebars #wrapper {
  width: 910px;
}
#header #logo, #branding, #main, .sidebar {
  float: left;
}

#search, #header-additional {
  float: right;
}
#menu, #content, #footer {
  clear: both;
}
#main {
  padding: 2em 35px 1.5em 35px;
}
.sidebar {
  width: 170px;
}
#sidebar-left {
  margin-right: -1px;
}
#sidebar-right {
  margin-left: -1px;
}
#footer {
  width: 100%;
}
#footer .block-menu h2 {
  display: none;
}
#footer .block-menu ul {
  text-align: center;
}
#footer .block-menu li {
  display: inline;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#footer .block-menu li:before { content: "| "; }
#footer .block-menu li:first-child:before { content: ""; }
.comment .picture img { float: right; }
.dev-timer, .dev-memory-usage { text-align: center; font-size: 85%; color: #999999 }
.dev-memory-usage h3 { display: none }

/*cacher la date .calendar {display:none;}*/
.calendar.published {display:none;}
/* conteneur général qqs la page (node ou page ou story ou page de liste de type de contenu*/
#wrapper .node.sticky, #wrapper .node.teaser.story, #wrapper .node.teaser.character,
#wrapper .node.teaser.coulisses {
    width:192px;
    height:300px;
    padding-left:2px;
    padding-right:2px;
    float:left;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    overflow: hidden;
}
#wrapper .node.character {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    overflow: hidden;
}
#wrapper .node.story {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    overflow: hidden;
}

#wrapper .node.coulisses {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    overflow: hidden;
}

#wrapper .node.taxonomy {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    overflow: hidden;
}


/* pleine page sans bordure
#wrapper #content #main .node.sticky, #wrapper .node.teaser.story, #wrapper .node.teaser.character,
#wrapper #content #main .node.teaser.coulisses {
    width:190px;
    height:300px;
    padding-left:2px;
    padding-right:2px;
    float:left;
    border-right: 0px;
    border-bottom: 0px;
   overflow: hidden;
}
#wrapper #content #main .node.character {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 0px;
    border-bottom: 0px;
    overflow: hidden;
}
#wrapper #content #main .node.story {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 0px;
    border-bottom: 0px;
    overflow: hidden;
}

#wrapper #content #main .node.coulisses {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 0px;
    border-bottom: 0px;
    overflow: hidden;
}

#wrapper #content #main .node.taxonomy {
    width:120%;
    padding-left:9px;
    float:left;
    border-right: 0px;
    border-bottom: 0px;
    overflow: hidden;
}

*/
/* le nuage peut être caché dans certains templates */
.hidecloud {display:none;}


.gmapnodelabel.gmapnodelabel-story{
    height:310px;
    width:220px;
    background-color: white;
}



.gmapnodelabel.gmapnodelabel-character{
    height:310px;
    width:220px;
    background-color: white;
}



.gmapnodelabel.gmapnodelabel-user{
    height:310px;
    width:220px;
    background-color: white;
}


