img { max-width: 100% !important; }
:root { -webkit-print-color-adjust:exact; }
body { background-color:#FFFFFF; background-image:none; }
.printOnly { display:block; }
.noPrint { display:none !important; }
.printLink { display:block; color:#03C; }
/*
h1, h2, h3, h4, h5, h6, div.homeFeature h3, div.homePBNews h3, div.homePBNews h3 a, div.homePBNewsBtn a { color:#000000 !important; }
*/
a.backLink { display:none; }
#breadCrumb { display:none; }

#siteMapList a:link:after { content:" (" attr(href) ") "; font-weight:400 !important; color:#666666; font-size:80%; }
#siteMapList a:visited:after { content:" (" attr(href) ") "; font-weight:400 !important; color:#666666; font-size:80%; }

#designBy { display:none; }

#pageHeader { background:none !important; width:auto !important; height:71px !important; padding:0 !important; margin:0 0 30px 0 !important; position: relative !important; top: 0 !important; left: 0 !important; border: none !important; }
/*
#pageHeader img.logo { display:none !important; }
#pageHeader img.logoPrint { display:block !important; }
*/
#pageHeader img.logo { float:left; margin:0; }
#pageHeader div.scene, #hdrMenu { display:none !important; }

#pageContainer, #stdContent { width:auto !important; padding:0 !important; margin:0 !important; display: inline !important; }

#sideColumn { display:none; }
#stdContent div.pageText { float:none !important; width:auto !important; padding:0 !important; margin:0 !important; }

#pageFooter { width:auto !important; padding:25px 0 0 0 !important; margin:0 !important; border-top:none !important; }
#pageFooter { color:#333333; }
#pageFooter ul, #pageFooter span { display:none !important; height:0 !important; }
#pageFooter div.logos { padding:0 !important; }

div.newsPreviousList { display:none; }
#headerPromos, #sidePromos { display:none; }

div.navFooter a, div.navFooter span.navUnavailable, div.navFooter select { display:none; }
.navPrint { display:inline; }

#searchBox input[type=text] { border:none; padding:0; margin:0; }
#searchBox:before { content:"Searched For: "; font-weight:600; }
#searchBox input[type=image] { display:none; }

div.toolsProdSelectors select { border:none !important; padding:0 !important; }
table.toolsProductsResults { margin-top:0 !important; }
table.toolsProductsResults a { color:#000000 !important; }

div.toolsProdResNote { 	background:transparent !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; border-radius:0 !important; border-color:transparent !important; border-width:0 !important; border-style:none !important; position:relative !important; display:inline-block !important; }
div.toolsProdResNote h5 { display:none !important; }
div.toolsProdResNote h6 { display:block !important; }
div.toolsProdResNote div.noteContent { padding:0 !important; background-color:transparent !important; }
div.toolsProdResNote div.inputOptions { display:none !important; }
#toolsProductsSortForm { display:none; }
form.toolsProductSelect { display:none !important; }
#printProductSearch { display:block !important; }

#mobileMenu, #pageHeader #mblMenu, #pageHeader #mblSrch { display: none !important; }

div.cmsTagsBar { display: none !important; }
#lbFtrPromo { display: none !important; }

div.pageBump { display: none !important; }

div.BTTLnk { display: none !important; }
#stdContent div.pageTOC { display: none !important; }
h2.aBlockHeader:after { transform: rotate(90deg); }
strong.fBlockHeader:before { opacity: 1; }
div.aBlockContent,
div.fBlockContent { padding: 0.8em 10px 0 10px; border-left:#F4F4F4 2px solid; border-right:#F4F4F4 2px solid; border-bottom:#F4F4F4 2px solid; height: auto !important; /*display: block !important;*/ }
#dtMenuMask { display: none; }
