/*
 * A partial implementation of the Ruby list functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/lists.rb
 */
/*
 * A partial implementation of the Ruby constants functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/constants.rb
 */
/*
 * A partial implementation of the Ruby display functions from Compass:
 * https://github.com/Compass/compass/blob/stable/core/lib/compass/core/sass_extensions/functions/display.rb
 */
body#page div#sidebar, body.cust div#sidebar, body.admin div#sidebar {
  display: none; }

body#page div#main, body.cust div#main, body.admin div#main {
  width: 100%;
  float: right;
  margin-right: 0;
  padding-top: 0.5em; }

div#header {
  min-height: 0px; }
  div#header h1, div#header h3, div#header ul.social, div#header ul#menu {
    display: none; }
  div#header ul.navigation li {
    display: block;
    width: 100%;
    float: none;
    margin: 1em 1em; }
  div#header ul.navigation li.home {
    display: block; }
  div#header ul.navigation.js-enabled {
    display: none; }
  div#header ul.navigation li ul {
    width: 80%;
    list-style: none;
    background-color: #a4650b;
    margin: 0 1em;
    padding: 0 0.25em; }
    div#header ul.navigation li ul li {
      padding-top: 0;
      width: 80%; }
  div#header ul.navigation > li {
    padding-left: 0; }
    div#header ul.navigation > li a {
      border-right: none; }
  div#header div#nav-link {
    display: block;
    width: 100%;
    background-color: #D4830E; }
    div#header div#nav-link h2 {
      display: inline;
      line-height: 2em;
      font-size: 1.65em;
      padding-left: 1em;
      color: #6d6e71; }
    div#header div#nav-link span {
      font-size: 1.35em;
      display: block;
      margin: 4px 3px 0 3px;
      padding: 7px 5px 0 5px;
      float: right;
      background-color: #c1770d;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px; }

/*# sourceMappingURL=maps/mobile.css.map */
