/* @import url(_rootVars.css); */
@import url(_tables.css);
@import url(_global.css);
@import url(_forms.css);
@import url(_display.css);
@import url(_nav.css);
@import url(_panels.css);
/* @import url(_wmail.css); */


body {
	margin:0; 
	padding:0; 
	line-height: 1.4em; 
	word-spacing:1px; 
	letter-spacing:0.2px; 
	/* font: 10px Arial, Helvetica,"Lucida Grande", serif; color: #000; */
	font: 14px Source Sans Pro, sans-serif;
}

/*html5 display rule*/

header, nav, menu, footer, aside, pre {
	display:none ;
}

/* Links */
a:link, a:visited {background: transparent; color:#333; text-decoration:none;}

/*Image*/
img, img a, .more-link a {display:none;}



h1, h2, h3 {
	margin-top: 0px;
}

h1 {
	font-size: 1.8rem;
}

h2 {
	font-size: 1.2rem;
}

h3 {
	font-size: 1rem;
}

p, ol, ul {
	margin-bottom: 1.8em;
	line-height: 160%;
}


/* Page */

.wrapper {
	width: 1000px;
	margin: 0;
	padding: 0;
}

#page {
	/* width: 500px; */
	margin: 0px auto auto 15px;
}

/* #page-popup {
    margin: 0;
    padding: 1.5rem;
    min-height: 60vh;
    display: grid;
} */


/* Content */

/* #content { */
	/* width: 450px; */
/* } */

.prn {
	display: none;
}

.prnContainer {
    /* max-width: 520px; */
    max-width: 37.14rem;
	max-width: 80%;

}


form {
	background-color: unset;
    margin: 0;
    padding: 0;
}

.slimCol {
    width: auto;
}

.reportParams {
	display: none;
}
.prnParams {
	display: block;
}

.PageCtrl .move {
    display: none;
}

.dataCard, .invCard {
    padding: 0.2rem;
    border-bottom: 1px solid black;
    display: flex;
    flex-direction: row;
	justify-content: space-between;
}


.dataCard .dataLine {
	display: flex; 
	width: 49%;
}

.dataCard .dline3 {
	width: 31%;
}

.invCard .invLine {
	display: flex; 
	width: 49%;
}
.invLine .invArticle {
	/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
    /* flex-basis: 70%; */
	flex-basis: unset;
}


.invCard .invLineEnd {
    /* display: flex; */
    justify-content: left;
}



/* #content-inv {
	width: 365px;
    overflow: hidden;
} */


/* #content-inv form {
    padding: 0;
    margin: -0.7rem 0 0 0.5rem;
} */


.entry .title, .entry .byline {
	display:none;
}

.form-button3, .form-button2 {
	display:none;
}

/* .invContainer {
    /* max-width: 520px; */
    /* max-width: 37.14rem; 
} */

/* Search */

#search { display:none; }





.invTitle {
	margin-bottom: -3em;
	font-weight:900 ;
}

.invHead {
	display:block ;
	font-size:0.7rem ;
	margin: 0px auto 15px auto;
}

.invHead #busName{
	font-size:1.1em ;
	font-weight:800;
}

.invCust {
    font-size: .7rem;
}

.invCust #orNum {
	font-size: 0.8rem;
}

.invCust label {
    font-size: 0.7rem;
}

.invCust .invData {
    font-size: 0.7rem;
    padding-left: 0.4rem;
    display: inline-block;
}

.invCust #orDate {
    font-size: 0.7rem;
}

.invCust #cashier {
    font-size: 0.7rem;
}

.invCard {
    font-size: 0.7rem;
} /*////////////////////////////////////////////////////*/



.btn_ctr {
	display:none ;
}


