@media print {
  header#site-header, footer, nav, .sidebar-navigation, .menu-sidebar-menu-container, .sidebar-navigation ul {
    display: none !important;
  }

   .interior-content {
     width:100%;
     padding:0px !important;
   }

   .content-wrapper, .content-wrapper-xs {
      display:block;
   }

   .fadeInUp, .fadeInLeft, .fadeInRight, .wow.fadeInUp, .wow.fadeInLeft, .wow.fadeInRight {
     display:block !important;
     visibility: visible !important;
   }

   body:after, .mobile-nav {
    display:none;
   }

  body {
 	  font-family: $roboto;
  	color: black;
    -webkit-print-color-adjust: exact;
  }

 main#content {
	width: 100%;
	margin: 0;
  padding: 0;
 }

 .flex-content {
   display:block;
 }

 p {
   -webkit-print-color-adjust: exact;
 }

 *, body {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
 }

 a,
 a:visited {
   text-decoration: underline;
 }

 a[href]:after {
   content: ' (' attr(href) ')';
 }

 header, footer, #breadcrumb-navigation, .sidebar-nav, .sidebar-nav-mobile, .dropdown {
   display:none !important;
  }

}

@media print and (color) {
   *, body {
      -webkit-print-color-adjust: exact !important;
      print-color-adjust: exact !important;
   }
}
