/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the body font size on small devices */
html {
  font-size: 100%;
}

#header {
  background-size: auto 85%;
  height: 194px;
}
.header-inner {
  background-position: 35% top;
  background-size: auto 85%;
  padding: 0 5%;
}
#site-name {
  font-size: 47px;
  line-height: 47px;
  margin-left: -5px;
  padding: 29px 0 5px;
  width: 340px;
}
#site-slogan {
}
#branding {
  height: 194px;
}

.region-sidebar-first .region-inner {
  margin: 0 20%;
}

#block-block-17 .block-inner .block-content a {
  font-size: 24px;
}

#block-block-15 h2,
#block-block-16 h2 {
  font-size: 17px;
}

#block-system-main-menu .menu li.menu-item-2324 {
  float: left;
}
#block-system-main-menu .menu li.menu-item-2324 a,
#block-block-21 a {
  font-size: 29px;
  padding: 6px 5px;
  width: auto;
}

#block-system-main-menu .menu li a {
  padding: 12px 12px;
}
#block-system-main-menu .menu li {
  font-size: 21px;
  margin-bottom: 1px;
}

#block-block-13,
#block-block-14 {
  clear: none;
  height: 168px;
  width: 48%;
}
#block-block-13 h2,
#block-block-14 h2 {
  font-size: 16px;
}

.footer-inner {
  width: 90%;
}

.programme-table small {
  font-size: 1em;
  display: block;
  font-weight: bold;
}
.programme-table td,
.programme-table th,
.programme-table tr.info th {
  display: block;
  width: auto;
}
.programme-table .rooms {
  display: none;
}
.programme-table th {
  background-color: #444;
  color: #fff;
}
.theme {
  margin-top: 5px;
}


/*Lien Drupalfr.org*/
.drupalfr a {
  overflow: hidden;
  padding-left: 30px;
  text-indent: -600px;
  white-space: nowrap;
}