/*
print styles
*/
@page {
  margin: 2cm 1cm; }

body, html {
  background: none !important;
  font: 12pt,Georgia,'Times New Roman',Times,serif;
  line-height: 1.3; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Ubuntu',sans-serif; }

.video-wrapper, aside, #main-nav-header, .logo.non-mobile, .mobile-logo, nav, .add-your-name, #like-box, .social-links, .ak-form, .share-bar, .disclaimer, .project, .fluid-width-video-wrapper, .mobile-margin > h1, iframe, .tablet-action-progress, .mobile-action-progress, .action-progress, .loading-progress, footer {
  display: none !important; }

#page-header {
  margin-top: 0;
  color: black;
  background: none; }

header h1, header h2, header h3, header h4, header h5, header h6, header .subtitle {
  color: black; }

#progress {
  color: black; }
  #progress .progress-caption {
    color: black; }
  #progress .action-progress-bar-border-extender {
    border-right-color: black; }
  #progress .action-progress-bar-container, #progress .action-progress-bar {
    background: black !important;
    color: black !important;
    background-color: black !important; }

a {
  word-wrap: break-word;
  color: #000;
  text-decoration: none;
  font-weight: 700; }

a[href^='#']:after {
  display: none; }

a[href^='http://']:after, a[href^='https://']:after {
  content: " [" attr(href) "]";
  font-size: 75%; }

.col-7 {
  width: 90%;
  margin: 0; }

#main {
  margin: 0; }
