/* Page */
/* line 7, ../sass/colors.scss */
html, body {
  background-color: #000;
  color: #6f6a60;
}

/* line 15, ../sass/colors.scss */
ul.secondary,
.section-collapsible,
.region-highlighted,
#columns {
  background-color: #ffffff;
}

/* tasks */
/* line 22, ../sass/colors.scss */
#skip-link a,
ul.tabs li a,
ul.tabs li a:visited {
  background-color: #fffffe;
  color: #101010;
}

/* line 30, ../sass/colors.scss */
ul.tabs li a:hover,
ul.tabs li a:focus,
ul.tabs li a:active,
ul.tabs li a.active,
ul.tabs li a.active:visited {
  background-color: #efedeb;
  color: #111111;
}

/* Links */
/* line 37, ../sass/colors.scss */
a,
a:visited {
  color: #7a3513;
}

/* line 42, ../sass/colors.scss */
a:hover,
a:focus,
a:active {
  color: #203500;
}

/* line 47, ../sass/colors.scss */
.pager a:hover,
.pager a:active,
.pager a:focus {
  background-color: #1c6ea0;
  color: #fff;
}

/* Identity */
/* line 54, ../sass/colors.scss */
h1#site-name a,
h1#site-name a:visited {
  color: #4c4742;
}

/* line 57, ../sass/colors.scss */
h2#site-slogan {
  color: #837b72;
}

/* Header */
/* line 65, ../sass/colors.scss */
.region-header,
.nav .block-menu,
.region-header h2.block-title,
.nav .block-menu h2.block-title {
  color: #101000;
}

/* line 69, ../sass/colors.scss */
.region-header a,
.region-header a:visited {
  color: #0679be;
}

/* line 74, ../sass/colors.scss */
.region-header a:hover,
.region-header a:focus,
.region-header a:active {
  color: #42a9ba;
}

/* Footer */
/* line 81, ../sass/colors.scss */
.breadcrumb,
#page > footer,
#page > footer .block-title {
  background-color: #000;
  color: #010101;
}

/* line 87, ../sass/colors.scss */
.breadcrumb a,
#page > footer a,
#page > footer a:visited {
  color: #126598;
}

/* line 95, ../sass/colors.scss */
.breadcrumb a:hover,
.breadcrumb a:focus,
.breadcrumb a:active,
#page > footer a:hover,
#page > footer a:focus,
#page > footer a:active {
  color: #127ba5;
}

/* Menu bar */
/* line 100, ../sass/colors.scss */
.menu-toggle a {
  color: #4d453e;
  background-color: #ffffff;
}

/* line 104, ../sass/colors.scss */
#menu-bar-wrapper {
  background: transparent;
}

/* line 107, ../sass/colors.scss */
.nav .block-menu ul li a {
  color: #4d453e;
  background-color: #e1dfdc;
}

/* line 113, ../sass/colors.scss */
.nav .block-menu ul a:focus,
.nav .block-menu ul a:hover,
.nav .block-menu ul a:active {
  background: #ffffff;
}

/* line 116, ../sass/colors.scss */
.nav .block-menu ul li a.active {
  color: #4d453e;
  background-color: #ffffff;
}

/* Superfish Skin - we keep the Superfish skin seperate so we can special case
   if we really need to */
/* line 123, ../sass/colors.scss */
.sf-menu.sf-style-default a {
  border: 0;
  color: #f9d4aa;
  /*background-color: #e1dfdc;*/
  background-position: center top;
}

/* line 133, ../sass/colors.scss */
.sf-menu.sf-style-default a,
.sf-menu.sf-style-default a:visited {
  color: #fad5ab;
}

/* line 136, ../sass/colors.scss */
.sf-menu.sf-style-default span.sf-description {
  color: #4d453e;
}

/* line 142, ../sass/colors.scss */
.sf-menu.sf-style-default li li,
.sf-menu.sf-style-default.sf-navbar li ul {
  background-color: #2e2e2d;
}

/* line 145, ../sass/colors.scss */
.sf-menu.sf-style-default li li li {
  background-color: #efedeb;
}

/* line 151, ../sass/colors.scss */
.sf-menu.sf-style-default li,
.sf-menu.sf-style-default li:hover,
.sf-menu.sf-style-default li.sfHover
.sf-menu.sf-style-default li:active {
  background: transparent;
  /*add the nav item seperattor for only top level navitems*/
  background-image: url("images/navItemSeperator.png");
  background-repeat: no-repeat;
  background-position: right top;
  padding-right: 3px;
}

/* line 163, ../sass/colors.scss */
.sf-menu.sf-style-default li.last,
.sf-menu.sf-style-default li.last:hover,
.sf-menu.sf-style-default li.last.sfHover
.sf-menu.sf-style-default li.last:active {
  padding-right: 0;
  background-image: none;
}

/* line 171, ../sass/colors.scss */
.sf-menu.sf-style-default li li,
.sf-menu.sf-style-default li:hover li,
.sf-menu.sf-style-default li.sfHover li,
.sf-menu.sf-style-default li:active li {
  /*remove the nav item seperattor for lower down lis*/
  padding-right: 0;
  background-image: none;
}

/* line 178, ../sass/colors.scss */
.sf-menu.sf-style-default.sf-navbar {
  background: #efedeb;
}

/* line 181, ../sass/colors.scss */
.sf-menu.sf-style-default li a {
  color: #fad5ab;
}

/* line 187, ../sass/colors.scss */
.sf-menu.sf-style-default a:focus,
.sf-menu.sf-style-default a:hover,
.sf-menu.sf-style-default a:active {
  /*background-color: #ffffff;*/
  background: transparent;
  background: transparent url("images/navhover.png") no-repeat center top;
  color: #ffffff;
}

/* Reverse colors for sub menus */
/* line 201, ../sass/colors.scss */
.sf-menu.sf-style-default li li:hover,
.sf-menu.sf-style-default li li.sfHover,
.sf-menu.sf-style-default li li a:focus,
.sf-menu.sf-style-default li li a:hover,
.sf-menu.sf-style-default li li a:active {
  background-color: #4d453e;
  color: #ffffff;
}

/* line 206, ../sass/colors.scss */
.sf-menu.sf-style-default .active-trail.sf-depth-1,
.sf-menu.sf-style-default .sf-depth-1 > a.active {
  color: #ffffff;
}

/* line 211, ../sass/colors.scss */
#menu-bar-wrapper .sf-menu.sf-style-default .active-trail.sf-depth-1,
#menu-bar-wrapper .sf-menu.sf-style-default .sf-depth-1 > a.active {
  color: #ffffff;
}

/* .sf-navbar */
/* line 215, ../sass/colors.scss */
.sf-navbar.sf-style-default li ul {
  background-color: transparent !important;
  width: 100%;
}

/* line 219, ../sass/colors.scss */
.sf-navbar > li > ul > li {
  border-bottom: 1px solid #473e34;
}

/* line 222, ../sass/colors.scss */
.sf-menu.sf-style-default.sf-navbar li ul li ul {
  background-color: transparent;
}

/* If you adjust your media queries for mobile you must replicate those changes here */
@media only screen and (max-width: 480px) {
  /* line 234, ../sass/colors.scss */
  .sf-menu.sf-style-default li li:hover,
  .sf-menu.sf-style-default li li.sfHover,
  .sf-menu.sf-style-default li li a,
  .sf-menu.sf-style-default li li a:focus,
  .sf-menu.sf-style-default li li a:hover,
  .sf-menu.sf-style-default li li a:active,
  .sf-menu.sf-style-default li li a:visited {
    background-color: #4D453E;
    color: #E1DFDC;
  }
}
/* top menu bar */
/* line 241, ../sass/colors.scss */
.region-top-menu {
  background-color: #ffffff;
}

/* line 244, ../sass/colors.scss */
.region-top-menu a {
  color: #4d453e;
}

/* line 247, ../sass/colors.scss */
.region-top-menu .sf-menu.sf-style-default > li > a {
  border: 0;
  color: #4d453e;
  background-color: transparent;
}

/* Node links */
/* line 255, ../sass/colors.scss */
article .links a,
article .links a:visited {
  background-color: #e7e5e3;
  color: #100100;
}

/* line 261, ../sass/colors.scss */
article .links a:hover,
article .links a:focus,
article .links a:active {
  background-color: #d7d5d3;
  color: #100101;
}

/* Titles */
/* line 267, ../sass/colors.scss */
h1 {
  color: #100001;
}

/* line 270, ../sass/colors.scss */
h2 {
  color: #5e5247;
  /* need to update */
}

/* line 275, ../sass/colors.scss */
.comment header h3 a,
h1 a,
h1.node-title a {
  color: #100011;
}
