/*=====================================

Print CSS Styles

=====================================*/
@media print {
  
  
  /**
  * Defaults
  */
  body {
    padding: 0 !important;
  }
  
  a[href]:after {
    /*content: " (" attr(href) ")";*/
    display: none;
  }
  
  
  /**
  * Header
  */
  #header .top-navigation,
  #header #block-quark-main-menu,
  #header .navbar-toggle,
  #header .user-navigation,
  #header #header-navigation-collapsible {
    display: none !important;
  }
  
  #header {
    border-bottom: 1px solid #ccc;
  }
  
  .header-navigation > .container > .region {
    display: block !important;
    min-height: auto !important;
    padding: 0 !important;
  }
  
  .header-navigation .logo {
    float: none !important;
    margin: 0 !important;
  }
  
  .header-navigation .logo img {
    margin: 15px 0 !important;
    max-width: 220px !important;
    position: relative;
    top: 0;
  }
  
  
  
  /**
  * Content
  */
  .user-logged-in #main-content .highlighted .region-highlighted {
    display: none !important;
  }
  
  
  
  /**
  * Footer
  */
  #footer {
    border-top: 1px solid #ccc;
  }
  
  #footer .footer-section-two .col-menu-1,
  #footer .footer-section-two .col-menu-2,
  #footer .footer-section-two .col-menu-3 {
    display: none !important;
  }
  
  #footer .col-copyright {
    font-size: 0.9rem;
    text-align: center;
    width: 100%;
  }
  
  .footer-section-one .row {
    display: block;
    margin-bottom: 15px; 
    text-align: center;
  }
  
  .footer-section-one .logo {
    width: auto !important;
  }
  
  .footer-section-one .logo-nsf img {
    width: 80px;
  }

  .footer-section-one .logo-notre-dame img {
    width: 180px;
  }
  
  .footer-section-one .logo-notre-dame:after {
    content: " ";
    display: block;
  }
  
  .footer-section-one .logo-fnal img {
    width: 180px;
  }
  
  .footer-section-one .logo-doe img {
    width: 220px;
  }
  
  
  /**
  * Buttons
  */
  .btn,
  .btn:hover,
  .view-filters .views-exposed-form .btn.form-submit,
  .view-filters .views-exposed-form .btn.form-submit:hover {
    background: #f0f0f0 !important;
    border: 1px solid #40a3bb !important;
    color: #40a3bb !important;
  }
    
  
  
}
/*=====================================

END: Print CSS Styles

=====================================*/

