/**
 * @file
 * The layout base CSS file for the theme.
 *
 * 2 COLUMN RESPONSIVE
 *
 */

.resp-2col {
  display: block;
}


/***********
*  HEADER  *
***********/

#main-menu {
  margin: 0 auto;
  position: relative;
  width: auto;
}

body.front #main-menu .button.right,
body.front #main-menu button.right,
body.page-bar-locator #main-menu .button.right,
body.page-bar-locator #main-menu button.right {
  right: 1.5em;
}

body.front #main-menu .button.left,
body.front #main-menu button.left,
body.page-bar-locator #main-menu .button.left,
body.page-bar-locator #main-menu button.left {
  left: 1.5em;
}

#main-menu .button.right,
#main-menu button.right {
  right: 1.5em;
}

#main-menu .button.left,
#main-menu button.left {
  left: 1.5em;
}

#block-system-main-menu ul.menu li {
  margin: 1.8em 1% 0;
}

/***********
*  FOOTER  *
***********/

#block-block-1 {
  margin: 2em auto 0 auto;
  width: auto;
}