html .main-container, body .main-container {
  min-height: 0; }

html .home .learn-about-energy-page .wrapper-fixed-content, body .home .learn-about-energy-page .wrapper-fixed-content {
  position: relative;
  background-color: transparent;
  background-image: none !important; }

html .home .learn-about-energy-page .wrapper-ee-content, body .home .learn-about-energy-page .wrapper-ee-content {
  margin-top: 0px;
  background-color: transparent; }
  html .home .learn-about-energy-page .wrapper-ee-content .ee-cta a, body .home .learn-about-energy-page .wrapper-ee-content .ee-cta a {
    background-color: transparent !important;
    border: 2px #d0d0ce solid; }

html .home .projects-landing .header-bar, body .home .projects-landing .header-bar {
  margin-top: 70px; }
  html .home .projects-landing .header-bar h1:first-child, body .home .projects-landing .header-bar h1:first-child {
    display: none; }

html .home .projects-landing .project-results .project, body .home .projects-landing .project-results .project {
  height: 200px !important; }
  html .home .projects-landing .project-results .project .project__image, body .home .projects-landing .project-results .project .project__image {
    height: 90%;
    width: 30%; }
  html .home .projects-landing .project-results .project .project__primary-text, body .home .projects-landing .project-results .project .project__primary-text {
    margin-left: 32%; }
  html .home .projects-landing .project-results .project .project__secondary-text, body .home .projects-landing .project-results .project .project__secondary-text {
    margin-left: 32%; }
  html .home .projects-landing .project-results .project .project__cta, body .home .projects-landing .project-results .project .project__cta {
    margin-left: 32%; }

html .home .story-page .story-banner .story-title, body .home .story-page .story-banner .story-title {
  height: auto;
  background-color: white !important;
  padding: 1rem 0rem 0rem 0rem; }

html .home #page-menu, body .home #page-menu {
  position: absolute !important;
  transform: none; }

html .home a[href]:after, body .home a[href]:after {
  content: none !important; }

html .home .scWebEditRibbon, body .home .scWebEditRibbon {
  display: none; }

html .home .hidden-print,
html .home .breadcrumb,
html .home .desktop--toolbar,
html .home .mobile--toolbar,
html .home .utility-wrapper,
html .home .header-right,
html .home .menu-button-container,
html .home .main-menu,
html .home .scroll-to-top,
html .home .footer-links-wrap,
html .home .mobile-location-popup,
html .home .tile,
html .home .sidebar,
html .home .wrapper-sidebar,
html .home .mobile-filter-bar,
html .home .mobile-filter-panel,
html .home .btn-map-legend,
html .home .filter,
html .home .btn-map-view-wrapper,
html .home .search-map-icon,
html .home .project-info-tabs-wrapper,
html .home .story-media2,
html .home .CoveoSearchbox,
html .home .just-filters,
html .home .mobile--hr iframe, body .home .hidden-print,
body .home .breadcrumb,
body .home .desktop--toolbar,
body .home .mobile--toolbar,
body .home .utility-wrapper,
body .home .header-right,
body .home .menu-button-container,
body .home .main-menu,
body .home .scroll-to-top,
body .home .footer-links-wrap,
body .home .mobile-location-popup,
body .home .tile,
body .home .sidebar,
body .home .wrapper-sidebar,
body .home .mobile-filter-bar,
body .home .mobile-filter-panel,
body .home .btn-map-legend,
body .home .filter,
body .home .btn-map-view-wrapper,
body .home .search-map-icon,
body .home .project-info-tabs-wrapper,
body .home .story-media2,
body .home .CoveoSearchbox,
body .home .just-filters,
body .home .mobile--hr iframe {
  display: none; }

html .home .wrapper-content-no-banner, body .home .wrapper-content-no-banner {
  padding: 0px; }

html .home .small-banner, html .home .large-banner, html .home .section-page-top-container, body .home .small-banner, body .home .large-banner, body .home .section-page-top-container {
  margin-top: 70px;
  min-height: 70px !important; }

html .home .wrapper-content-no-banner, html .home .section-page-top-container, html .home .section-page-with-grids-top-container, html .home .stories-top-panel, body .home .wrapper-content-no-banner, body .home .section-page-top-container, body .home .section-page-with-grids-top-container, body .home .stories-top-panel {
  margin-top: 70px !important; }

html .home .footer-copyright-wrap, html .home .right-sidebar, html .home .main-container, html .home .related-story-sidebar, html .home .wrap-header, html .home .wrapper-filters, html .home .wrapper-filter, html .home .sidebar, body .home .footer-copyright-wrap, body .home .right-sidebar, body .home .main-container, body .home .related-story-sidebar, body .home .wrap-header, body .home .wrapper-filters, body .home .wrapper-filter, body .home .sidebar {
  background-color: #ffffff !important; }

html .home .logo, body .home .logo {
  float: none; }
  html .home .logo hr, body .home .logo hr {
    display: none; }
  html .home .logo .desktop-enbridge-logo, body .home .logo .desktop-enbridge-logo {
    display: none; }
  html .home .logo img.print-enbridge-logo, body .home .logo img.print-enbridge-logo {
    display: block !important;
    margin: 0 auto;
    page-break-after: always;
    top: 0px !important; }

html .home .btn,
html .home .action-button,
html .home .download .download-options .action-button,
html .home .contact-page .contact-filters .btn-contact-filter,
html .home .filters,
html .home .CoveoQuerybox,
html .home .search .search-maps .CoveoQuerybox, body .home .btn,
body .home .action-button,
body .home .download .download-options .action-button,
body .home .contact-page .contact-filters .btn-contact-filter,
body .home .filters,
body .home .CoveoQuerybox,
body .home .search .search-maps .CoveoQuerybox {
  background-color: white !important;
  border: 1px solid #000; }

html .home .no-print-css .results-container, body .home .no-print-css .results-container {
  margin-top: 70px; }

html .home .no-print-css .local, body .home .no-print-css .local {
  width: 33%; }

html .home .no-print-css .home-page-hero-placeholder, body .home .no-print-css .home-page-hero-placeholder {
  top: 0px;
  position: absolute;
  width: 100%; }

html .home .no-print-css .twocolumns__grid .tile:before, body .home .no-print-css .twocolumns__grid .tile:before {
  padding-top: 50%; }

html .home .no-print-css .large-4, body .home .no-print-css .large-4 {
  width: 16.665%; }

html .home .no-print-css .large-7, body .home .no-print-css .large-7 {
  width: 29.167%; }

html .home .no-print-css .large-8, body .home .no-print-css .large-8 {
  width: 33.333%; }

html .home .no-print-css .large-12, body .home .no-print-css .large-12 {
  width: 50%; }

html .home .no-print-css .large-16, body .home .no-print-css .large-16 {
  width: 66.667%; }
  html .home .no-print-css .large-16 .tile:before, body .home .no-print-css .large-16 .tile:before {
    padding-top: 50%; }

html .home .no-print-css .large-20, body .home .no-print-css .large-20 {
  width: 83.334%; }

html .home .no-print-css .large-24, body .home .no-print-css .large-24 {
  width: 100%; }

html .home .no-print-css .tile, body .home .no-print-css .tile {
  margin: 0px;
  display: block !important; }
  html .home .no-print-css .tile .poll-second, body .home .no-print-css .tile .poll-second {
    background-color: transparent !important; }
  html .home .no-print-css .tile.tile--image .tile__content, html .home .no-print-css .tile.tile--image .tile__primary-text, html .home .no-print-css .tile.tile--image .tile__secondary-text, html .home .no-print-css .tile.tile--image .tile__label, html .home .no-print-css .tile.tile--image p, html .home .no-print-css .tile.tile--yellow .tile__content, html .home .no-print-css .tile.tile--yellow .tile__primary-text, html .home .no-print-css .tile.tile--yellow .tile__secondary-text, html .home .no-print-css .tile.tile--yellow .tile__label, html .home .no-print-css .tile.tile--yellow p, html .home .no-print-css .tile.video-tile .tile__content, html .home .no-print-css .tile.video-tile .tile__primary-text, html .home .no-print-css .tile.video-tile .tile__secondary-text, html .home .no-print-css .tile.video-tile .tile__label, html .home .no-print-css .tile.video-tile p, body .home .no-print-css .tile.tile--image .tile__content, body .home .no-print-css .tile.tile--image .tile__primary-text, body .home .no-print-css .tile.tile--image .tile__secondary-text, body .home .no-print-css .tile.tile--image .tile__label, body .home .no-print-css .tile.tile--image p, body .home .no-print-css .tile.tile--yellow .tile__content, body .home .no-print-css .tile.tile--yellow .tile__primary-text, body .home .no-print-css .tile.tile--yellow .tile__secondary-text, body .home .no-print-css .tile.tile--yellow .tile__label, body .home .no-print-css .tile.tile--yellow p, body .home .no-print-css .tile.video-tile .tile__content, body .home .no-print-css .tile.video-tile .tile__primary-text, body .home .no-print-css .tile.video-tile .tile__secondary-text, body .home .no-print-css .tile.video-tile .tile__label, body .home .no-print-css .tile.video-tile p {
    color: white !important; }

html *:not(.no-print-css) {
  box-shadow: none !important;
  color: black !important;
  /* Black prints faster: h5bp.com/s */
  text-shadow: none !important; }

html.project-template .small-banner, html.project-template .large-banner, html.project-template .section-page-top-container {
  margin-top: 70px;
  min-height: 0px !important; }

html.project-template .project-details-page {
  padding: 0px; }

/*# sourceMappingURL=../cssMaps/print.css.map */
