/**
 * CSS Stylesheet for printing
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: print_stylesheet.css 4530 2006-09-16 04:00:24Z drbyte $
*/
body {background-color: #ffffff;}
#contentMainWrapper {background-color: #ffffff;}
.messageStackWarning, #navMainWrapper, #navMainSearch, #navCatTabsWrapper, #navEZPagesTop, 
#navColumnOne.columnLeft, #navColumnTwo.columnRight, 
.navMainSearch,
#navSupp, .banners, #navBreadCrumb, .buttonRow { display: none;}




.filt {
border: 0px solid grey;
position: absolute;
z-index: 2;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-size: 0.9em;
color:white;
text-align: right;
padding-bottom: 0.3%;
padding-right: 0.5%;
align-content: space-around;
text-decoration: none;
writing-mode: vertical-rl;
}
.filt:hover {
background: rgba(var(--main-color), 1);
text-decoration: none;
color:white;
}
.multimode {
width: 3%;
background: rgba(var(--main-color), 0.7);
background-image: repeating-linear-gradient(45deg, transparent, transparent 2px, rgba(255,255,255,.5) 4px, rgba(255,255,255,.5) 5px);
border-radius: 0.2vw;
--main-color: 118, 118, 118;

}
.singlemode {
width: 3%;
border-radius: 0.2vw;
background: rgba(var(--main-color), 0.7);
--main-color: 118, 118, 118;
}

.mw-left {
writing-mode: horizontal-tb; 
font-size: 0.95em;
padding-right: 0%;
text-align: center;
left: 4.2%;
width: 5.4%;
height: 5.2%;
--main-color: 118, 118, 118;
background: rgba(var(--main-color), 0.7);
}
.mw-right {
writing-mode: horizontal-tb; 
font-size: 0.95em;
padding-right: 0%;
text-align: center;
left: 94.2%;
width: 5.4%;
height: 5.2%;
--main-color: 118, 118, 118;
background: rgba(var(--main-color), 0.7);
}

.sideb {
--main-color: 118, 118, 118;
background: rgba(var(--main-color), 0.7);
font-size: 1.0em;
left: 1.2%;
width: 2.9%; 
height: 48%; 
padding-right: 0%; 
padding-bottom: 2%;
}
.dashed-thin {
border: 0.5px dashed grey;
z-index: 0;
position: absolute;
width: 84.5%;
left: 11%;
margin-top: 0;
margin-bottom:0;
}



/* Other relevant properties for paged media:
- page-break-before
- page-break-after
- page-break-inside
- orphans
- widows
*/

