/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
/* line 55, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-header,
.l-hero,
.l-main,
.l-footer {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px; }
  /* line 12, ../../../../../../../../../.rvm/gems/ruby-1.9.3-p551@omega.ahmec_responsive/gems/susy-2.2.5/sass/susy/output/support/_clearfix.scss */
  .l-header:after,
  .l-hero:after,
  .l-main:after,
  .l-footer:after {
    content: " ";
    display: block;
    clear: both; }

/* line 64, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-region--highlighted,
.l-region--help,
.l-region--sidebar-first,
.l-region--sidebar-second {
  margin-bottom: 20px; }

/* line 72, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
body {
  background: rgba(255, 0, 0, 0.2);
  background: white;
  font-family: Helvetica, Arial, sans-serif; }

/* line 79, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-header {
  margin-bottom: 0;
  margin-top: 0; }

/* line 86, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-branding,
.l-region--header,
.l-content {
  padding: 0 0.5em; }

/* line 92, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-main p {
  line-height: 1.4; }

/* line 96, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-main h2,
.l-main h3,
.l-main h4 {
  margin-bottom: 0; }

/* line 102, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
h2 + p,
h3 + p,
h3 + ul,
h3 + ol {
  margin-top: 0; }

/* line 109, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
h4 + p,
h4 + ul,
h4 + ol {
  margin-top: 0; }

/* line 115, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
p + ul {
  margin-top: 0.5em; }

/* line 119, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-main li {
  margin-bottom: 0.25em;
  margin-right: 4em; }

/* line 124, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
a[href^=tel] {
  color: inherit; }

/* line 128, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.panel-pane.pane-page-logo {
  padding: 1em 0;
  text-align: center; }

/* line 133, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.panel-pane.pane-page-logo img:hover {
  opacity: 0.7; }

/* line 137, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-page-site-name {
  display: none; }

/* line 141, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-region--header {
  padding-top: 1em;
  text-align: right;
  bottom: 0; }

/* line 150, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-header-utility-navigation {
  text-align: right;
  width: 70%;
  float: left; }

/* line 157, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-header-utility-navigation {
  display: none; }

/* line 161, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-header-utility-navigation ul {
  padding-left: 2em;
  padding-top: 0.5em;
  margin-top: 0;
  margin-bottom: 1.5em;
  display: inline-block; }

/* line 169, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-header-utility-navigation li.leaf {
  list-style-type: none;
  list-style-image: none;
  padding-right: 0.75em;
  display: inline-block; }

/* line 176, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-header-utility-navigation a:link,
.pane-menu-menu-header-utility-navigation a:visited {
  text-decoration: none;
  color: black; }

/* line 182, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-header-utility-navigation a:hover {
  text-decoration: underline;
  color: rgba(0, 0, 0, 0.5); }

/* line 189, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.header_search_block .search-block-form {
  display: inline-block;
  float: right;
  width: 25%;
  width: 100%;
  margin-left: 0.5em;
  text-align: center;
  margin-bottom: 0.5em; }

/* line 200, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.header_search_block .form-item.form-type-textfield.form-item-search-block-form {
  margin: 0;
  margin-right: -0.25em;
  padding-right: -2em; }

/* line 209, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.header_search_block .search-block-form .form-type-textfield.form-item-search-block-form input.form-text {
  background: white;
  border: 1px solid #505050;
  border-radius: 0;
  padding: 0.2em;
  margin-right: 0;
  width: 60%; }

/* line 218, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.search-block-form .form-type-textfield h2 {
  display: none; }

/* line 222, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.header_search_block .search-block-form input.form-submit {
  -webkit-appearance: none;
  /*Removes default chrome and safari style*/
  -moz-appearance: none;
  /* Removes Default Firefox style*/
  background: #0375a8;
  color: white;
  border: none;
  border-radius: 0;
  padding: 0.25em 0.5em;
  width: 35%; }

/* line 234, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.email_signup {
  padding-left: 0.5em;
  display: inline-block;
  text-align: center;
  margin-bottom: 1em; }

/* line 242, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.email_signup label {
  width: 100%;
  display: inline-block;
  margin-bottom: 0.5em;
  font-weight: normal;
  float: left; }

/* line 259, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.email_signup input.form-text,
.email_signup input#edit-submitted-email-address {
  background: white;
  border: 1px solid #505050;
  border-radius: 0;
  padding: 0.25em;
  width: 60%;
  display: inline-block;
  float: left; }

/* line 270, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.email_signup input.form-submit {
  -webkit-appearance: none;
  /*Removes default chrome and safari style*/
  -moz-appearance: none;
  /* Removes Default Firefox style*/
  background: #23c812;
  color: white;
  border: none;
  border-radius: 0;
  padding: 0.25em 0.5em;
  margin-top: 0.03em;
  display: inline-block;
  width: 35%;
  float: left; }

/* line 288, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-footer {
  display: inline-block; }

/* line 292, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.footer_copyright {
  display: inline-block;
  padding-left: 0.5em; }

/* line 297, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.footer_address {
  display: inline-block;
  width: 100%;
  padding: 0.5em;
  text-align: center;
  bottom: 0; }

/* line 305, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-region--footer-first {
  width: 100%; }

/* line 310, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-region--footer-second {
  width: 100%; }

/*
.pane-system-main-menu ul {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  float: right;
}

.pane-system-main-menu li.collapsed {
  list-style-type: none;
  list-style-image: none;
  display: inline-block;
  padding: 0.5em;
}

.pane-system-main-menu a:link,
.pane-system-main-menu a:visited {
  text-decoration: none;
  color: rgba(0,0,0,1);
  font-weight: bold;
  text-transform: uppercase;

}

.pane-system-main-menu a:hover {

}*/
/* line 351, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-region--navigation {
  width: 100%; }

/* line 359, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 {
  width: 100%; }

/* line 366, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 ul {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: bold;
  float: right;
  font-size: 1em; }

/* line 377, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 li {
  padding: 0.5em; }

/* line 382, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 .sf-depth-2 {
  background: white;
  background: #cde3ee;
  background: #e5f1f6;
  margin-top: 0;
  text-transform: none;
  font-weight: normal; }

/* line 396, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 .sf-depth-2 ul {
  background: yellow; }

/* line 414, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 .active-trail .first a:link {
  margin-top: 0; }

/* line 418, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 .sf-sub-indicator {
  display: none; }

/* line 422, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 a:link,
.pane-superfish-1 a:visited {
  text-decoration: none;
  color: black; }

/* line 428, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 a:hover {
  color: rgba(0, 0, 0, 0.5); }

/* line 432, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 select {
  background: #0375a8 url(/sites/default/files/AHMEC-Hamburger-Rev.svg) 96% center no-repeat;
  border: none;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  color: white;
  padding: 1em 0.5em;
  width: 100%; }

/* line 443, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-superfish-1 select option {
  background: white;
  color: black; }

/* line 449, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
#menu-319-1 ul {
  right: 0; }

/* line 464, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-hero {
  margin-bottom: 0; }

/* line 468, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-region--hero {
  position: relative; }

/* line 482, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.flexslider ul.slides li.flex-active-slide {
  margin-right: 0; }

/* line 488, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.flexslider {
  background: none;
  border: none;
  border-radius: none;
  margin: 0;
  box-shadow: none; }

/* line 496, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.flexslider .views-field-body .field-content {
  position: absolute;
  bottom: 0;
  width: 75%;
  right: 0;
  left: 0;
  margin: auto;
  padding: 1em;
  text-align: center;
  background: rgba(255, 255, 255, 0.7);
  color: black; }

/* line 510, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.flexslider h2 {
  font-size: 1.5em;
  font-weight: bold;
  margin-top: 0; }

/* line 516, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.flexslider p {
  margin-top: 0;
  font-size: 1.5em; }

/* line 521, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.flexslider p:last-of-type {
  margin-bottom: 0; }

/* line 527, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content {
  padding-bottom: 1em; }

/* line 532, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .introwrapper {
  background: #0375a8;
  color: white;
  text-align: center;
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1.5;
  padding: 0 1em;
  margin: 0; }

/* line 543, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .introwrapper .panel-col-first {
  width: 100%; }

/* line 552, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .firstrowwrapper .panel-col-first iframe {
  width: 600px;
  max-width: 100%; }

/* line 558, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .firstrowwrapper .panel-col-first p {
  margin-top: 0;
  margin-bottom: 0; }

/* line 563, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .firstrowwrapper .panel-col-middle {
  padding: 0 0.5em; }

/* line 569, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content h2,
.sidebar_info h2 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: #148d07;
  font-size: 1.25em; }

/* line 577, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-upcoming-events .views-field-field-date,
.sidebar_info .views-field-field-date {
  font-style: italic;
  margin-bottom: 0.25em; }

/* line 583, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .views-field-title a:link,
.homepage-content .views-field-title a:visited,
.sidebar_info .views-field-title a:link,
.sidebar_info .views-field-title a:visited,
.homepage-content .homepage-upcoming-events .views-field.views-field-title span.field-content {
  text-decoration: none;
  font-weight: bold;
  font-size: 1.25em;
  color: black;
  margin-bottom: 0; }

/* line 595, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .views-field-title a:hover,
.sidebar_info .views-field-title a:hover {
  color: rgba(0, 0, 0, 0.5); }

/* line 600, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .views-field-body p,
.sidebar_info .views-field-body p {
  margin-top: 0;
  line-height: 1.2; }

/* line 606, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .more-link a:link,
.homepage-content .more-link a:visited,
.sidebar_info .more-link a:link,
.sidebar_info .more-link a:visited,
.sidebar_info p a.more-link:link,
.sidebar_info p a.more-link:visited {
  color: #0375a8;
  text-decoration: none;
  font-weight: bold; }

/* line 617, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .more-link a:hover,
.sidebar_info .more-link a:hover,
.sidebar_info p a.more-link:hover {
  color: rgba(3, 117, 168, 0.5); }

/* line 624, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .firstrowwrapper .panel-col-last {
  text-align: center; }

/* line 629, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .firstrowwrapper .panel-col-last p {
  margin-top: 0;
  margin-bottom: 0; }

/* line 634, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .firstrowwrapper .panel-col-last img {
  max-width: 100%; }

/* line 638, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .secondrowwrapper {
  margin: 1em 0; }

/* line 642, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .secondrowwrapper a:link,
.homepage-content .secondrowwrapper a:visited {
  text-decoration: none;
  color: white;
  font-weight: bold;
  background: #0375a8;
  padding: 0.75em 1.5em;
  display: inline-block;
  width: 70%; }

/* line 653, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .secondrowwrapper a:hover {
  color: rgba(255, 255, 255, 0.5); }

/* line 658, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .secondrowwrapper .panel-col-first,
.homepage-content .secondrowwrapper .panel-col-middle,
.homepage-content .secondrowwrapper .panel-col-last {
  text-align: center;
  text-transform: uppercase;
  padding-top: 0.5em; }

/* line 668, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .secondrowwrapper .panel-col-middle a:link,
.homepage-content .secondrowwrapper .panel-col-middle a:visited {
  background: #23c812; }

/* line 673, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .secondrowwrapper p {
  margin-top: 0;
  margin-bottom: 0; }

/* line 678, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .thirdrowwrapper .panel-col-first {
  padding: 0 0.5em; }

/* line 682, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .thirdrowwrapper .panel-col-last {
  width: 100%;
  padding: 0 0.5em; }

/* line 688, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-exhibits .views-field-field-featured-image {
  width: 100%;
  display: inline-block;
  float: none;
  margin-right: 0; }

/* line 696, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-exhibits .views-field-field-featured-image a:link,
.homepage-exhibits .views-field-field-featured-image a:visited {
  opacity: 1; }

/* line 701, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-exhibits .views-field-field-featured-image a:hover {
  opacity: 0.5; }

/* line 706, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.homepage-content .firstrowwrapper .panel-col-middle,
.homepage-content .thirdrowwrapper .panel-col-first,
.homepage-content .thirdrowwrapper .panel-col-last {
  padding-top: 1em; }

/* line 717, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-main {
  margin-bottom: 0;
  padding-bottom: 1em;
  padding-top: 1em;
  background: rgba(255, 255, 255, 0.5); }

/* line 724, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
body.front .l-main {
  padding: 0; }

/* line 729, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
body.front .l-main .pane-title h1 {
  display: none; }

/* line 733, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
body.front .panel-pane.pane-page-title h1 {
  display: none; }

/* line 737, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.panel-pane.pane-page-title h1 {
  color: #0375a8; }

/* line 742, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--page #flexslider-1 {
  border-radius: 0;
  position: relative; }

/* line 748, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--page #flexslider-1 ul li {
  margin-bottom: 0; }

/* line 753, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--page #flexslider-1 ol.flex-control-nav.flex-control-paging {
  position: absolute;
  bottom: 0;
  z-index: 1000; }

/* line 759, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--page #flexslider-1 .flex-control-paging li a {
  text-shadow: 0 0 1em rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.9); }

/* line 764, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--page #flexslider-1 .flex-control-paging li {
  margin-right: 2em; }

/* line 768, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content p {
  margin-bottom: 1em; }

/* line 777, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-footer {
  background: #155899;
  margin-bottom: 0;
  color: white;
  line-height: 1.4; }

/* line 784, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-footer a:link,
.l-footer a:visited {
  color: white;
  text-decoration: none; }

/* line 789, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-footer a:hover {
  color: rgba(255, 255, 255, 0.5);
  text-decoration: underline; }

/* line 794, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-footer {
  display: inline-block;
  width: 100%;
  position: relative;
  text-align: center; }

/* line 803, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-footer ul {
  display: inline-block;
  position: relative;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center; }

/* line 812, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-menu-menu-footer li.leaf {
  list-style-type: none;
  list-style-image: none;
  display: inline-block;
  padding: 0.5em; }

/* line 820, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.footer_copyright {
  text-align: center; }

/* line 824, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sm_facebook {
  height: 2em;
  margin-right: 0.5em; }

/* line 829, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sm_twitter {
  height: 2em; }

/* line 833, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img.sm_facebook:hover,
img.sm_twitter:hover {
  opacity: 0.5; }

/* line 839, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.field--name-field-featured-image img {
  max-width: 100%; }

/* line 843, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.slick-prev::before,
.slick-next::before {
  color: rgba(255, 255, 255, 0.7);
  text-shadow: 0 0 0.5em rgba(0, 0, 0, 0.7); }

/* line 849, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.slick-prev:hover::before,
.slick-next:hover::before {
  color: white; }

/* line 856, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-item {
  width: 100%;
  margin-right: 0;
  margin-bottom: 1em;
  display: block;
  float: left;
  box-sizing: content-box; }

/* line 866, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-item .views-field-title {
  min-height: 4em; }

/* line 870, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-item h2 {
  font-size: 1.3em;
  margin-top: 0.5em;
  line-height: 1.4; }

/* line 876, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-item h2 a:link,
.exhibit-item h2 a:visited {
  text-decoration: none;
  color: black; }

/* line 882, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-item h2 a:hover {
  color: rgba(0, 0, 0, 0.5); }

/* line 886, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-item a img:hover {
  opacity: 0.5; }

/* line 891, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-aircraft-specs {
  margin: 2em 0; }

/* line 896, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-aircraft-specs h3 {
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.75);
  margin-bottom: 0.25em;
  margin-top: 0.5em; }

/* line 903, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-aircraft-specs.field-group-div .field__label {
  color: rgba(0, 0, 0, 0.5); }

/* line 907, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-aircraft-specs .field {
  margin-bottom: 0.5em; }

/* line 911, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-aircraft-specs a:link,
.group-aircraft-specs a:visited {
  text-decoration: none;
  color: #0375a8; }

/* line 917, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-aircraft-specs a:hover {
  text-decoration: underline; }

/* line 927, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-region--sidebar-second {
  padding-right: 0; }

/* line 932, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sidebar_cta {
  text-align: center;
  text-transform: uppercase;
  padding-top: 0.5em; }

/* line 938, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sidebar_cta a:link,
.sidebar_cta a:visited {
  text-decoration: none;
  color: white;
  font-weight: bold;
  padding: 0.75em 1.5em;
  display: inline-block;
  width: 70%; }

/* line 950, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sidebar_cta a:hover {
  color: rgba(255, 255, 255, 0.5); }

/* line 955, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
#sidebar_donation a:link,
#sidebar_volunteer a:link {
  background: #0375a8; }

/* line 960, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
#sidebar_member a:link {
  background: #23c812; }

/* line 968, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
#sidebar_events {
  margin-top: 2em;
  padding-bottom: 2em; }

/* line 975, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
#sidebar_featured_exhibit {
  margin-top: 2em;
  margin-bottom: 4em;
  padding-bottom: 2em; }

/* line 981, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sidebar_info {
  margin: 0 0.5em 2em 0.5em; }

/* line 986, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sidebar_info .pane-title {
  color: #23c812; }

/* line 1001, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-sponsor-content .field--name-field-sponsor-logo {
  display: inline-block;
  float: right;
  width: 100%;
  margin-left: 0;
  position: relative; }

/* line 1009, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-sponsor-content .field--name-field-sponsor-logo img {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%); }

/* line 1017, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sponosor-logos .sponsor-org {
  position: relative; }

/* line 1028, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-sponsor-content div.field.field--name-body.field--type-text-with-summary p:first-child {
  margin-top: 0; }

/* line 1032, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--sponsor .field--name-field-website div.field__label {
  margin-top: 0.5em;
  color: rgba(0, 0, 0, 0.5);
  font-weight: normal; }

/* line 1038, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--sponsor .field--name-field-website .field__items a:link,
.node--sponsor .field--name-field-website .field__items a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #0375a8; }

/* line 1045, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--sponsor .field--name-field-website .field__items a:hover {
  color: rgba(3, 117, 168, 0.5); }

/* line 1049, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content .node--sponsor {
  padding-bottom: 4em; }

/* line 1062, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.field--name-field-board-member-image.field--type-image.field--label-hidden {
  float: left;
  margin: 0 1em 0.5em 0; }

/* line 1075, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group-bio-area.field-group-div.group div.field.field--name-body.field--type-text-with-summary p:first-child {
  margin-top: 0; }

/* line 1082, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.board-member-view {
  margin-bottom: 2em; }

/* line 1088, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.board-member-view div.view-content div.board-member-individual {
  float: left;
  width: 49%;
  margin-right: 2%;
  padding-bottom: 1em;
  min-height: 16em; }

/* line 1101, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.board-member-view div.view-content div.board-member-individual:nth-child(4n+0) {
  margin-right: 2%; }

/* line 1105, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.board-member-view div.view-content div.board-member-individual:nth-child(5n+0) {
  margin-right: 2%; }

/* line 1109, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.board-member-view div.view-content div.board-member-individual:nth-child(2n+0) {
  margin-right: 0; }

/* line 1113, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.board-member-individual picture img {
  width: 100%; }

/* line 1117, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.board-member-individual .views-field-field-last-name .field-content {
  color: black;
  text-align: center;
  font-weight: normal;
  margin-top: 0.5em; }

/* line 1128, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-views-staff-block h2 {
  margin-bottom: 0.5em; }

/* line 1131, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.staff-member-view {
  margin-bottom: 2em; }

/* line 1136, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.staff-member-view {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2; }

/* line 1142, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.staff-member-view {
  text-align: center; }

/* line 1146, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.staff-member-view .views-field-field-last-name .field-content {
  margin-bottom: 0.25em;
  display: inline-block; }

/* line 1151, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.staff-member-view a:link,
.staff-member-view a:visited {
  text-decoration: none;
  color: black; }

/* line 1157, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.staff-member-view a:hover {
  color: rgba(0, 0, 0, 0.5);
  text-decoration: underline; }

/* line 1162, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.staff-member-view .views-field-title {
  margin-bottom: 0.75em; }

/* line 1169, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main .group {
  margin-bottom: 2em; }

/* line 1173, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main img {
  width: 100%;
  margin-bottom: 0.5em; }

/* line 1179, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main img:hover {
  opacity: 0.7; }

/* line 1184, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main .date-display-single {
  width: 100%;
  margin-bottom: 0.5em;
  line-height: 1.4; }

/* line 1190, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main .views-field-title {
  margin-top: 0.5em;
  color: #0375a8;
  font-weight: bold;
  font-size: 1.2em; }

/* line 1197, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main .views-field-title a:link,
.events-main .views-field-title a:visited {
  text-decoration: none;
  color: #0375a8; }

/* line 1203, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main .views-field-title a:hover {
  color: rgba(3, 117, 168, 0.5); }

/* line 1207, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.events-main .views-field-body {
  margin-top: 0.5em;
  line-height: 1.4; }

/* line 1216, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.webform-component .webform-component-textarea {
  background: #0f0; }

/* line 1220, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content label,
.l-content.form-item label,
.l-content.form-actions label {
  color: #0375a8;
  font-weight: normal;
  font-style: normal;
  font-size: 0.9em;
  margin-bottom: 0.25em; }

/* line 1230, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content textarea.form-textarea {
  background: rgba(0, 0, 0, 0.05);
  width: 100%;
  border: 1px solid #c8c8c8;
  padding: 0.25em; }

/* line 1237, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content input.form-text {
  background: rgba(0, 0, 0, 0.05);
  width: 100%;
  border: 1px solid #c8c8c8;
  padding: 0.25em; }

/* line 1244, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content input.webform-submit.button-primary.form-submit,
.l-content input.webform-previous,
.l-content input.webform-next,
.bodybutton {
  color: white;
  background: #0375a8;
  border: 1px solid #0375a8;
  padding: 0.5em 0.75em 0.4em 0.75em;
  font-size: 1.25em;
  font-weight: bold;
  text-decoration: none; }

/* line 1257, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content input.webform-submit.button-primary.form-submit:hover,
.l-content input.webform-previous:hover,
.l-content input.webform-next:hover,
.bodybutton:hover {
  background: #23c812;
  border: 1px solid #23c812; }

/* line 1265, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content textarea.form-textarea placeholder {
  color: red; }

/* line 1269, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.l-content div.form-item.webform-component div.description {
  font-size: 0.8em;
  font-style: italic;
  margin-top: 0.5em;
  color: rgba(0, 0, 0, 0.75); }

/* line 1276, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
select {
  -webkit-appearance: none;
  /*Removes default chrome and safari style*/
  -moz-appearance: none;
  /* Removes Default Firefox style*/
  color: white;
  font-size: 1em;
  background: #148d07 url(/sites/default/files/AHMEC-DownArrow-Rev.svg) 96% center no-repeat;
  border: 1px solid #148d07;
  padding: 8px 32px 8px 16px;
  text-indent: 0.01px;
  outline: none;
  text-overflow: '';
  width: 100%; }

/* line 1293, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
select#edit-submitted-state.form-select.required option {
  margin: 1em 0 0 0.5em;
  letter-spacing: 0.05em; }

/* line 1301, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sponsor-logos {
  width: 100%;
  margin-bottom: 2em; }

/* line 1306, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sponsor-org {
  width: 47.5%;
  float: left;
  margin-right: 4%;
  margin-left: 0;
  margin-bottom: 2em;
  display: inline-block;
  min-height: 16em;
  position: relative; }

/* line 1325, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sponsor-org:nth-child(2n+0) {
  margin-right: 0; }

/* line 1333, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sponsor-org:nth-child(4n+0) {
  margin-right: 0%; }

/* line 1337, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sponsor-org-imgwrapper.group {
  position: relative;
  position: absolute;
  top: 50%;
  transform: translateY(-50%); }

/* line 1345, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.sponsor-org img {
  width: 100%; }

/* line 1357, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header {
  margin-bottom: 2em; }

/* line 1361, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header .view-header {
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.7);
  background: rgba(0, 0, 0, 0.7);
  padding: 0.25em 0.5em 0.25em 0.5em;
  letter-spacing: 0.125em; }

/* line 1369, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header .view-header p {
  margin: 0.25em 0; }

/* line 1373, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header img {
  margin-bottom: 0.5em; }

/* line 1378, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header img:hover {
  opacity: 0.7; }

/* line 1382, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header .views-field-title a:link,
.featured-item-header .views-field-title a:visited {
  text-decoration: none;
  font-weight: bold;
  font-size: 1.4em;
  margin-top: 0.5em;
  color: black; }

/* line 1392, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header .views-field-title a:hover {
  color: rgba(0, 0, 0, 0.5); }

/* line 1398, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.featured-item-header .views-field-body {
  font-size: 1.1em;
  color: #505050; }

/* line 1404, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
a.views-more-link:link,
a.views-more-link:visited {
  color: #0375a8;
  text-decoration: none;
  font-weight: bold; }

/* line 1412, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
a.views-more-link:hover {
  color: rgba(3, 117, 168, 0.5); }

/* line 1418, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-wrapper {
  width: 100%;
  margin: 4em 0; }

/* line 1423, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-wrapper h2 {
  color: #148d07;
  font-size: 1.25em;
  margin-bottom: 0.5em;
  margin-top: 0; }

/* line 1431, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibits-interest {
  width: 100%;
  margin: 0.5em 0 2em 0; }

/* line 1436, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-single {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 1em;
  display: block;
  float: left; }

/* line 1444, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-single:nth-child(2n+0) {
  margin-right: 0; }

/* line 1449, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-single img {
  width: 100%;
  margin-bottom: 0.5em; }

/* line 1454, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-single img:hover {
  opacity: 0.7; }

/* line 1458, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-single .views-field-title a:link,
.exhibit-interest-single .views-field-title a:visited {
  text-decoration: none;
  font-weight: bold;
  margin-top: 9.5em;
  color: black; }

/* line 1466, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.exhibit-interest-single .views-field-title a:hover {
  color: rgba(0, 0, 0, 0.5); }

/* line 1473, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.news-info .views-field-title a:link,
.news-info .views-field-title a:visited {
  font-size: 1.25em;
  font-weight: bold;
  color: black;
  text-decoration: none; }

/* line 1481, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.news-info .views-field-title a:hover {
  color: rgba(0, 0, 0, 0.5); }

/* line 1490, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.news-info .views-field-body p {
  margin-top: 0;
  margin-bottom: 0; }

/* line 1495, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.news-info .views-row {
  margin-bottom: 1em; }

/* line 1540, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.main_square_left,
.main_square_right,
.main_banner,
.main_tall_left,
.main_tall_right,
.main_portrait_left,
.main_portrait_right,
.main_landscape_left,
.main_landscape_right {
  margin: 1em 0; }

/* line 1576, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable table {
  width: 100%; }

/* line 1581, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable {
  margin-bottom: 2em; }

/* line 1586, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable thead th {
  background: rgba(3, 117, 168, 0.7);
  padding: 0.25em;
  border-bottom: 2px solid #0375a8;
  color: white; }

/* line 1593, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable thead th a:link,
.datatable thead th a:visited {
  color: white;
  text-decoration: none; }

/* line 1598, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable thead th a:hover {
  color: rgba(255, 255, 255, 0.5);
  text-decoration: none; }

/* line 1603, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable tbody tr.odd td,
.datatable tbody tr.even td {
  padding: 0.25em; }

/* line 1608, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable tbody tr.odd td {
  background: rgba(35, 200, 18, 0.2); }

/* line 1612, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable tbody tr.even td {
  background: rgba(35, 200, 18, 0.1); }

/* line 1617, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable a:link,
.datatable a:visited {
  color: #0375a8;
  text-decoration: none; }

/* line 1623, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.datatable a:hover {
  color: rgba(3, 117, 168, 0.5); }

/* line 1648, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-mapping="main_square_1_1"] {
  border: 1px solid #0f0;
  width: 50%; }

/* line 1682, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
div.field__items div.field__item.even p picture img.lazyloaded
#main_square_1_1 {
  border: 1px solid #000; }

/* line 1700, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-mapping="main_portait_small_mapping"] {
  width: 45%; }

/* line 1710, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-align="left"] {
  margin: 1em 0 1em 0;
  float: none; }

/* line 1715, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-align="right"] {
  margin: 1em 0 1em 0;
  float: none; }

/* line 1720, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-align="center"] {
  margin: 1em 0 1em 0;
  float: none; }

/* line 1725, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-mapping="main_portait_small_mapping"][data-picture-align="left"] {
  width: 45%;
  float: left;
  margin: 0 1em 1em 0; }

/* line 1732, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-mapping="main_portait_small_mapping"][data-picture-align="right"] {
  width: 45%;
  float: right;
  margin: 0 0 1em 1em; }

/* line 1739, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
img[data-picture-mapping="main_portait_small_mapping"][data-picture-align="center"] {
  width: 45%;
  float: none;
  margin: 1em auto 1em auto; }

/* line 1749, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.blog_usernames_blog {
  display: none; }

/* line 1753, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.pane-views-blog-listings-block {
  margin: 1em; }

/* line 1757, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
article.node.node--blog.node-teaser.node--teaser.node--blog--teaser {
  margin-bottom: 2em; }

/* line 1761, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser header h2.node__title a:link,
.node--blog--teaser header h2.node__title a:visited {
  color: black;
  text-decoration: none; }

/* line 1766, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser header h2.node__title a:hover {
  color: rgba(0, 0, 0, 0.5); }

/* line 1770, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser .node__submitted p,
.node--blog--full .node__submitted p {
  margin: 0.5em 0;
  font-style: italic; }

/* line 1776, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser .field--type-text-with-summary.field--label-hidden p {
  margin-top: 0.5em; }

/* line 1780, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser .node__links {
  margin-top: 0.5em; }

/* line 1784, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix div.field__items a:link,
.node--blog--teaser div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix div.field__items a:visited,
.node--blog--full div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix div.field__items a:link,
.node--blog--full div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix div.field__items a:visited {
  color: #148d07;
  text-decoration: none; }

/* line 1792, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix div.field__items a:hover,
.node--blog--full div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix div.field__items a:hover {
  color: rgba(20, 141, 7, 0.5);
  text-decoration: none; }

/* line 1798, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--full div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix div.field__items {
  margin-bottom: 0.5em; }

/* line 1802, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser .node__links li.node-readmore.first a:link,
.node--blog--teaser .node__links li.node-readmore.first a:visited {
  font-style: bold;
  color: white;
  text-decoration: none;
  padding: 0.5em;
  background: #155899; }

/* line 1812, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--teaser .node__links li.node-readmore.first a:hover {
  text-decoration: none;
  background: rgba(21, 88, 153, 0.5); }

/* line 1823, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.bloglistings .view-content h3 {
  color: #505050; }

/* line 1827, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.bloglistings span.field-content a:link,
.bloglistings span.field-content a:visited {
  text-decoration: none;
  color: #155899; }

/* line 1833, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.bloglistings span.field-content a:hover {
  text-decoration: none;
  color: rgba(21, 88, 153, 0.5); }

/* line 1838, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.node--blog--full div.node__content div.field.field--name-field-topics.field--type-taxonomy-term-reference.field--label-inline.clearfix
div.view-collapsible-archive h3 {
  cursor: pointer;
  margin: 0;
  font-size: 1em;
  font-weight: normal;
  padding: 6px 0; }

/* line 1850, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
div.view-collapsible-archive h4 {
  cursor: pointer;
  margin: 0;
  font-size: 1em;
  font-weight: normal;
  padding: 6px 0 6px 1em; }

/* line 1857, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
div.view-collapsible-archive ul {
  list-style: none;
  width: 220px;
  /* prevents slide jump in jQuery - modify as needed */ }

/* line 1861, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
div.view-collapsible-archive ul li {
  background: none;
  line-height: 130%;
  padding: 3px 0 5px; }

/* line 1873, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
.group:after {
  content: "";
  display: table;
  clear: both; }

@media (min-width: 44em) {
  /* line 1882, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-header,
  .l-hero,
  .l-main,
  .l-footer {
    max-width: 1200px; }

  /* line 1890, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-header {
    padding-top: 1em; }

  /* line 1897, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-menu-menu-header-utility-navigation {
    text-align: right;
    width: 100%;
    float: left;
    display: inline-block; }

  /* line 1905, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-menu-menu-header-utility-navigation ul.menu {
    margin-bottom: 0.5em; }

  /* line 1910, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .panel-pane.pane-block.pane-superfish-1 li#menu-1788-1.active-trail,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1789-1.active-trail,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1790-1.active-trail,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1791-1.active-trail,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1792-1.active-trail,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1788-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1789-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1790-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1791-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1792-1 {
    display: none; }

  /* line 1924, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-superfish-1 ul li#menu-3268-1,
  .pane-superfish-1 ul li#menu-4645-1 {
    display: none; }

  /* line 1932, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .header_search_block .search-block-form {
    display: inline-block;
    float: right;
    width: 100%;
    margin-left: 0.5em; }

  /* line 1940, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .header_search_block .search-block-form {
    text-align: right; }

  /* line 1944, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--navigation {
    display: inline-block;
    text-align: center;
    width: 100%; }

  /* line 1955, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-superfish-1 {
    display: inline-block;
    text-align: center;
    font-size: 0.85em;
    background: rgba(255, 255, 255, 0.2);
    width: 100%; }

  /* line 1969, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-superfish-1 ul {
    float: none;
    margin: 0 auto;
    display: inline-block; }

  /* line 1978, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-superfish-1 li {
    display: inline-block;
    float: left; }

  /* line 1984, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  ul.sf-hidden {
    display: none; }

  /* line 1989, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .homepage-content .introwrapper {
    margin: 1em 0; }

  /* line 1995, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .homepage-content .thirdrowwrapper .panel-col-last {
    width: 66.6%; }

  /* line 2000, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .homepage-exhibits .views-field-field-featured-image {
    width: 45%;
    display: inline-block;
    float: left;
    margin-right: 1em; }

  /* line 2009, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .homepage-content .firstrowwrapper .panel-col-middle,
  .homepage-content .thirdrowwrapper .panel-col-first,
  .homepage-content .thirdrowwrapper .panel-col-last {
    padding-top: 0; }

  /* line 2015, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .homepage-content .firstrowwrapper .panel-col-middle {
    padding: 0 0 0 1em; }

  /* line 2023, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--sidebar-second {
    padding-right: 0.5em; }

  /* line 2028, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sidebar_cta a:link,
  .sidebar_cta a:visited {
    width: 100%; }

  /* line 2037, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  #sidebar_featured_exhibit {
    margin-bottom: 1em; }

  /* line 2042, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  #sidebar_featured_exhibit .views-field-field-featured-image {
    width: 100%;
    margin-bottom: 0.5em; }

  /* line 2047, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  #sidebar_featured_exhibit img:hover {
    opacity: 0.5; }

  /* line 2054, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--footer-first {
    width: 100%;
    width: 70%;
    width: 60%;
    float: left; }

  /* line 2062, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--footer-second {
    width: 100%;
    width: 30%;
    width: 40%;
    float: right; }

  /* line 2070, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--footer-second:after {
    content: "";
    display: table;
    clear: both; }

  /* line 2076, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .footer_address {
    width: auto;
    float: right;
    padding-right: 1em;
    text-align: left;
    bottom: 0; }

  /* line 2085, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .footer_copyright {
    text-align: left; }

  /* line 2089, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-menu-menu-footer {
    display: inline-block;
    float: left;
    left: 0; }

  /* line 2097, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-menu-menu-footer ul {
    display: inline-block;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    left: 0;
    float: left; }

  /* line 2108, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .email_signup {
    padding-left: 0.5em;
    display: inline-block;
    text-align: left;
    margin-bottom: 0; }

  /* line 2116, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .email_signup label {
    width: auto;
    margin-bottom: 0;
    margin-top: 0.25em;
    display: inline-block;
    font-weight: normal;
    float: left; }

  /* line 2136, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .email_signup input.form-text,
  .email_signup input#edit-submitted-email-address {
    background: white;
    border: 1px solid #505050;
    padding: 0.25em;
    width: 50%;
    width: 40%;
    display: inline-block;
    float: left; }

  /* line 2151, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .email_signup input.form-submit {
    -webkit-appearance: none;
    /*Removes default chrome and safari style*/
    -moz-appearance: none;
    /* Removes Default Firefox style*/
    background: #23c812;
    color: white;
    border: none;
    padding: 0.25em 0.5em;
    margin-top: 0.03em;
    display: inline-block;
    width: auto; }

  /* line 2168, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual {
    width: 24%;
    margin-right: 1.33333%;
    min-height: 14em; }

  /* line 2174, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual:nth-child(2n+0) {
    margin-right: 1.33333%; }

  /* line 2178, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual:nth-child(5n+0) {
    margin-right: 1.33333%; }

  /* line 2186, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual:nth-child(4n+0) {
    margin-right: 0; }

  /* line 2193, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .staff-member-view {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3; }

  /* line 2202, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .exhibit-item {
    width: 47.5%;
    margin-right: 5%; }

  /* line 2207, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .exhibit-item:nth-child(2n+0) {
    margin-right: 0; }

  /* line 2219, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org {
    width: 31%;
    margin-right: 3.5%;
    margin-left: 0;
    min-height: 17.5em; }

  /* line 2230, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org:nth-child(2n+0) {
    margin-right: 3.5%; }

  /* line 2234, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org:nth-child(3n+0) {
    margin-right: 0; }

  /* line 2238, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org:nth-child(4n+0) {
    margin-right: 3.5%; }

  /* line 2247, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-content textarea.form-textarea {
    width: 50%; }

  /* line 2251, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-content input.form-text {
    width: 50%; }

  /* line 2255, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-content .form-textarea-wrapper .grippie {
    width: 50%; }

  /* line 2266, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .group {
    margin-bottom: 2em; }

  /* line 2278, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .date-display-single {
    margin-bottom: 0.5em;
    line-height: 1.4; }

  /* line 2286, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .views-field-title {
    margin-top: 0.5em;
    color: #0375a8;
    font-weight: bold;
    font-size: 1.2em; }

  /* line 2296, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .views-field-body {
    margin-top: 0.5em; }

  /* line 2306, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_square_left {
    width: 33%;
    margin: 0 1em 1em 0;
    float: left; }

  /* line 2312, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_square_right {
    width: 33%;
    margin: 0 0 1em 1em;
    float: right; }

  /* line 2319, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_banner {
    width: 100%;
    margin: 0 0 1em 0; }

  /* line 2324, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_tall_left {
    width: 33%;
    margin: 0 1em 1em 0;
    float: left; }

  /* line 2330, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_tall_right {
    width: 33%;
    margin: 0 0 1em 1em;
    float: right; }

  /* line 2336, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_portrait_left {
    width: 33%;
    margin: 0 1em 1em 0;
    float: left; }

  /* line 2342, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_portrait_right {
    width: 33%;
    margin: 0 0 1em 1em;
    float: right; }

  /* line 2348, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_landscape_left {
    width: 50%;
    margin: 0 1em 1em 0;
    float: left; }

  /* line 2354, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_landscape_right {
    width: 50%;
    margin: 0 0 1em 1em;
    float: right; }

  /* line 2360, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .main_square_left img,
  .main_square_right img,
  .main_banner img,
  .main_tall_left img,
  .main_tall_right img,
  .main_portrait_left img,
  .main_portrait_right img,
  .main_landscape_left img,
  .main_landscape_right img {
    width: 100%; }

  /* line 2373, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_square_mapping"] {
    width: 50%; }

  /* line 2377, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_banner_mapping"] {
    width: 100%; }

  /* line 2381, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_tall_mapping"] {
    width: 33%; }

  /* line 2385, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_portrait_mapping"] {
    width: 33%; }

  /* line 2389, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_landscape_mapping"] {
    width: 50%; }

  /* line 2393, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_portait_small_mapping"] {
    width: 20%; }

  /* line 2397, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_landscape_small_mapping"] {
    width: 33%; }

  /* line 2401, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-align="left"] {
    margin: 0 2em 1em 0;
    float: left; }

  /* line 2406, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-align="right"] {
    margin: 0 0 1em 2em;
    float: right; }

  /* line 2412, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-align="center"] {
    margin: 1em auto 1em auto; }

  /* line 2417, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_portait_small_mapping"][data-picture-align="left"] {
    width: 20%;
    float: left;
    margin: 0 1em 1em 0; }

  /* line 2423, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_portait_small_mapping"][data-picture-align="right"] {
    width: 20%;
    float: right;
    margin: 0 0 1em 1em; }

  /* line 2429, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  img[data-picture-mapping="main_portait_small_mapping"][data-picture-align="center"] {
    width: 20%;
    float: none;
    margin: 1em auto 1em auto; }

  /* line 2439, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-branding {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%; }

  /* line 2442, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--header {
    width: 74.57627%;
    float: right;
    margin-right: 0; }

  /* line 2445, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--navigation {
    clear: both; }

  /* line 2452, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-sidebar-first .l-content,
  .has-sidebar-second .l-content,
  .has-two-sidebars .l-content {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; }
  /* line 2455, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-sidebar-first .l-region--sidebar-first,
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-first,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 32.20339%;
    float: right;
    margin-right: 0; }
  /* line 2459, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-sidebar-first .l-region--sidebar-second,
  .has-sidebar-second .l-region--sidebar-second,
  .has-two-sidebars .l-region--sidebar-second {
    clear: right; } }
@media (min-width: 70em) {
  /* line 2466, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-header,
  .l-hero,
  .l-main,
  .l-footer {
    max-width: 1200px; }

  /* line 2474, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-branding {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 2477, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--header {
    width: 74.68354%;
    float: right;
    margin-right: 0; }

  /* line 2481, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .panel-pane.pane-page-logo {
    text-align: left; }

  /*
  .pane-menu-menu-header-utility-navigation .menu {
    margin-bottom: 0.5em;
  }*/
  /* line 2490, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-menu-menu-header-utility-navigation {
    text-align: right;
    width: 70%;
    float: left; }

  /* line 2498, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .header_search_block .search-block-form {
    display: inline-block;
    float: right;
    width: 25%;
    margin-left: 0.5em; }

  /* line 2507, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .panel-pane.pane-block.pane-superfish-1 li#menu-1788-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1789-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1790-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1791-1,
  .panel-pane.pane-block.pane-superfish-1 li#menu-1792-1 {
    display: none; }

  /* line 2516, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-superfish-1 ul li#menu-3268-1,
  .pane-superfish-1 ul li#menu-4645-1 {
    display: none; }

  /* line 2525, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--navigation {
    margin-top: -3em;
    width: 70%;
    float: right; }

  /* line 2534, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-superfish-1 {
    font-size: 1em;
    right: 0; }

  /* line 2544, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .pane-superfish-1 ul {
    float: right; }

  /* line 2548, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  ul.sf-hidden {
    display: none; }

  /* line 2554, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--sidebar-second {
    padding-right: 0; }

  /* line 2559, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sidebar_cta a:link,
  .sidebar_cta a:visited {
    width: 100%; }

  /* line 2564, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sidebar_info {
    margin: 0 0 2em 0; }

  /* line 2572, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .exhibit-item {
    width: 31.333%;
    margin-right: 3%; }

  /* line 2577, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .exhibit-item:nth-child(2n+0) {
    margin-right: 3%; }

  /* line 2581, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .exhibit-item:nth-child(3n+0) {
    margin-right: 0; }

  /* line 2588, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--footer-first {
    width: 60%;
    float: left; }

  /* line 2593, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .l-region--footer-second {
    width: 40%;
    float: right; }

  /* line 2599, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual {
    width: 19%;
    margin-right: 1.25%;
    min-height: 16em; }

  /* line 2605, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual:nth-child(2n+0) {
    margin-right: 1.25%; }

  /* line 2609, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual:nth-child(4n+0) {
    margin-right: 1.25%; }

  /* line 2613, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .board-member-view div.view-content div.board-member-individual:nth-child(5n+0) {
    margin-right: 0; }

  /* line 2626, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .staff-member-view {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3; }

  /* line 2642, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org {
    width: 23%;
    margin-right: 2.666%;
    margin-left: 0; }

  /* line 2652, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org:nth-child(2n+0) {
    margin-right: 2.666%; }

  /* line 2656, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org:nth-child(3n+0) {
    margin-right: 2.666%; }

  /* line 2660, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .sponsor-org:nth-child(4n+0) {
    margin-right: 0; }

  /* line 2667, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .group {
    margin-bottom: 2em; }

  /* line 2679, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .date-display-single {
    margin-bottom: 0.5em;
    line-height: 1.4; }

  /* line 2687, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .views-field-title {
    margin-top: 0.5em;
    color: #0375a8;
    font-weight: bold;
    font-size: 1.2em; }

  /* line 2697, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .events-main .views-field-body {
    margin-top: 0.5em; }

  /* line 2709, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-sidebar-first .l-content {
    width: 74.68354%;
    float: right;
    margin-right: 0; }
  /* line 2712, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-sidebar-first .l-region--sidebar-first {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }

  /* line 2717, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-sidebar-second .l-content {
    width: 74.68354%;
    float: left;
    margin-right: 1.26582%; }
  /* line 2720, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-sidebar-second .l-region--sidebar-second {
    width: 24.05063%;
    float: right;
    margin-right: 0;
    clear: none; }

  /* line 2727, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-two-sidebars .l-content {
    width: 49.36709%;
    float: left;
    margin-right: 1.26582%;
    margin-left: 25.31646%; }
  /* line 2731, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-two-sidebars .l-region--sidebar-first,
  .has-two-sidebars .l-region--sidebar-second {
    width: 24.05063%;
    float: left;
    margin-right: 1.26582%; }
  /* line 2735, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-two-sidebars .l-region--sidebar-first {
    margin-left: -75.94937%; }
  /* line 2738, ../../../sass/layouts/ahmec-simple/ahmec-simple.layout.scss */
  .has-two-sidebars .l-region--sidebar-second {
    float: right;
    margin-right: 0;
    clear: none; } }

/*# sourceMappingURL=ahmec-simple.layout.css.map */
