/*Remove Element*/
{background: transparent!important; color: black !important; box-shadow:none !important; 
text-shadow: none !important; filter:none !important;
-ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
a, a:visited {text-decoration: none;}
a[href]:after {content: " (" attr(href) ")";}
abbr[title]:after {content: " (" attr(title) ")";}
a[href]:after {content: "";}
pre, blockquote {border: 1px solid #999; page-break-inside: avoid;}
thead {display: table-header-group;} /* h5bp.com/t */
tr, img {page-break-inside: avoid;}
img {max-width: 100%!important;}
@page {margin: 0.5cm;}
p, h2, h3 {orphans: 3; widows: 3;}
h2, h3, table {page-break-after: avoid;}

/*** override the width of the main editorial container ***/
#wrapper,#content-wrap,.editorial {margin: 0!important; padding: 0!important;}
.large-content-wrap {width: 100%;}

/*** Generic style to hide or display element on print ***/
.printable {display: block;}
.not-printable {display: none;}

/*** All the elements that need to be hidden in the page ***/
.box,.outer-head,.socialMediaWrapper,header{display:none!important;}

