/**
 * @file
 * EarthBeat styles.
 */
/************************************************************************************************************************************/
                                                                                                                                     /*
* Default breakpoint widths for responsive design.
**************************************************************************************************************************************/
/************************************************************************************************************************************/
                                                                                                                                     /*
* Susy global setup
**************************************************************************************************************************************/
/************************************************************************************************************************************/
                                                                                                                                     /*
* Variables
**************************************************************************************************************************************/
/************************************************************************************************************************************/
                                                                                                                                     /*
* Partials to be shared with all .scss files.
**************************************************************************************************************************************/
/************************************************************************************************************************************/
                                                                                                                                     /*
* Mixins
**************************************************************************************************************************************/
/************************************************************************************************************************************/
                                                                                                                                     /*
* Placeholders
**************************************************************************************************************************************/
/**
 * Links
 */
/**
 * Slugs
 */
/**
 * Byline style
 */
/* line 121, ../../sass/_mixins.scss */
div#block-views-topic-pages-block-4 .byline {
  background: none !important;
}

/**
 * Floated-right featured image
 */
/**
 * H1 styles
 */
/**
 * Buttons
 */
/**
 * Advertisements
 */
/**
 * Buttons
 */
/**
 * Widths
 */
/************************************************************************************************************************************/
                                                                                                                                     /*
* General styles
**************************************************************************************************************************************/
/* line 12, ../../sass/site-sections/main_ncr_site.scss */
a,
a:link,
a:visited {
  color: #046db1;
}
/* line 16, ../../sass/site-sections/main_ncr_site.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h1
a:link, h2
a:link, h3
a:link, h4
a:link, h5
a:link, h1
a:visited, h2
a:visited, h3
a:visited, h4
a:visited, h5
a:visited {
  color: #04619d;
}
/* line 22, ../../sass/site-sections/main_ncr_site.scss */
h1 a:hover, h1 a:active, h2 a:hover, h2 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active, h5 a:hover, h5 a:active, h1
a:link:hover, h1
a:link:active, h2
a:link:hover, h2
a:link:active, h3
a:link:hover, h3
a:link:active, h4
a:link:hover, h4
a:link:active, h5
a:link:hover, h5
a:link:active, h1
a:visited:hover, h1
a:visited:active, h2
a:visited:hover, h2
a:visited:active, h3
a:visited:hover, h3
a:visited:active, h4
a:visited:hover, h4
a:visited:active, h5
a:visited:hover, h5
a:visited:active {
  color: #0479c5;
}

/* line 29, ../../sass/site-sections/main_ncr_site.scss */
a:hover,
a:active,
a:focus {
  color: #0582d4;
}

/************************************************************************************************************************************/
                                                                                                                                     /*
* Page sections
**************************************************************************************************************************************/
/* line 39, ../../sass/site-sections/main_ncr_site.scss */
.region-header-top {
  background: #1b5678;
}
/* line 44, ../../sass/site-sections/main_ncr_site.scss */
.region-header-top li.first a {
  background: #f68622;
  font-weight: bold;
  opacity: 1 !important;
}
/* line 48, ../../sass/site-sections/main_ncr_site.scss */
.region-header-top li.first a:hover {
  background: #f7933b;
}

/* line 55, ../../sass/site-sections/main_ncr_site.scss */
#megamenu li.expanded > span,
#megamenu .block-menu-block > ul.menu > li > a {
  color: #fff;
  display: block;
  border-top: 1px solid #7889a3;
  padding: 0.5em 1em;
  background-color: #20658d;
}
/* line 45, ../../sass/_mixins.scss */
#megamenu li.expanded > span:hover,
#megamenu .block-menu-block > ul.menu > li > a:hover {
  color: #fff;
}
/* line 60, ../../sass/site-sections/main_ncr_site.scss */
#megamenu a {
  color: #bbd7e7;
  display: block;
  border-top: 1px solid #7889a3;
  padding: 0.5em 1em;
}
/* line 45, ../../sass/_mixins.scss */
#megamenu a:hover {
  color: #fff;
}
/* line 66, ../../sass/site-sections/main_ncr_site.scss */
#megamenu .block-menu-block li.last li.last a {
  color: #f68622;
}
/* line 68, ../../sass/site-sections/main_ncr_site.scss */
#megamenu .block-menu-block li.last li.last a:hover {
  color: #f89b49;
}

/* line 77, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-marketing-menu {
  border-top: 1px solid #20658d;
}
/* line 80, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-marketing-menu ul.menu a {
  color: #f68622;
}
/* line 82, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-marketing-menu ul.menu a:hover {
  color: #f8a153;
}
/* line 85, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-marketing-menu ul.menu a .white, #block-ncr-blocks-main-marketing-menu ul.menu a:hover .white {
  color: #fff;
  opacity: 0.5;
}

/* line 96, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-megamenu-toggle-earthbeat .downarrow,
#block-ncr-blocks-main-megamenu-toggle .downarrow {
  background-image: url(../../images/menu-downarrow1.png);
}
/* line 99, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-megamenu-toggle-earthbeat li,
#block-ncr-blocks-main-megamenu-toggle li {
  color: #fff;
}
/* line 101, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-megamenu-toggle-earthbeat li.clicked,
#block-ncr-blocks-main-megamenu-toggle li.clicked {
  background-color: #1b5678;
}
/* line 104, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-megamenu-toggle-earthbeat li#sections_toggle,
#block-ncr-blocks-main-megamenu-toggle li#sections_toggle {
  background-image: url(../../images/menu-hamburger1.png);
}
/* line 107, ../../sass/site-sections/main_ncr_site.scss */
#block-ncr-blocks-main-megamenu-toggle-earthbeat li a,
#block-ncr-blocks-main-megamenu-toggle-earthbeat li a:hover,
#block-ncr-blocks-main-megamenu-toggle-earthbeat li a:active,
#block-ncr-blocks-main-megamenu-toggle li a,
#block-ncr-blocks-main-megamenu-toggle li a:hover,
#block-ncr-blocks-main-megamenu-toggle li a:active {
  color: #fff;
}

/* line 117, ../../sass/site-sections/main_ncr_site.scss */
nav#megamenu #block-menu-block-5 h2 {
  display: none;
}
/* line 120, ../../sass/site-sections/main_ncr_site.scss */
nav#megamenu #block-menu-block-5 a {
  border-top: none;
}
@media (min-width: 768px) {
  /* line 126, ../../sass/site-sections/main_ncr_site.scss */
  nav#megamenu #block-menu-block-2 > ul.menu > li {
    width: 25%;
    float: left;
    padding-right: 1em;
  }
}
@media (min-width: 768px) {
  /* line 132, ../../sass/site-sections/main_ncr_site.scss */
  nav#megamenu #block-menu-block-2 > ul.menu > li.first {
    width: 50%;
    float: left;
  }
  /* line 135, ../../sass/site-sections/main_ncr_site.scss */
  nav#megamenu #block-menu-block-2 > ul.menu > li.first li {
    width: 33.33333%;
    float: left;
  }
}
/* line 140, ../../sass/site-sections/main_ncr_site.scss */
nav#megamenu #block-menu-block-2 > ul.menu > li.last {
  padding-right: 0;
}
/* line 147, ../../sass/site-sections/main_ncr_site.scss */
nav#megamenu #block-menu-block-8 > ul.menu > li {
  padding-right: 1em;
  width: 25%;
  float: left;
}
/* line 151, ../../sass/site-sections/main_ncr_site.scss */
nav#megamenu #block-menu-block-8 > ul.menu > li.last {
  padding-right: 0;
}
/* line 157, ../../sass/site-sections/main_ncr_site.scss */
nav#megamenu .block-menu-block h2,
nav#megamenu .block-menu-block li.expanded > span,
nav#megamenu .block-menu-block > ul.menu > li > a {
  border-bottom: 1px dotted #7889a3;
}

/* line 165, ../../sass/site-sections/main_ncr_site.scss */
#footer_bottom {
  border-top: 3px solid #f68622;
  background: #063c5b;
}
/* line 168, ../../sass/site-sections/main_ncr_site.scss */
#footer_bottom .block-menu-block.first {
  background: #1b5678;
}

/*# sourceMappingURL=main_ncr_site.css.map */
