/* @override 
	http://www.bat-eo.com/wp-content/plugins/esseno/skin/style.css?ver=4.2.2
	http://www.bat-eo.com/wp-content/plugins/esseno/skin/style.css?ver=4.2.3 */


@import url("https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css");

/* corriger fontes jqueryui */
.ui-widget,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}

table, 
td,
.entry-content td {
	font-size: 110%;
}

tbody tr:nth-child(odd) {
   background-color: #fafafa;
}

.entry-content th,
.comment-content th {
	padding: 6px 10px 6px 0;
}

.essenodiv label {
	width: 8em;
	display: inline-block;
}

.essenodiv label.longlabel {
	width: 20em;
}

#colophon {
	display: none;
}


.PO_status_50 {
	color: lime;
}

.PO_status_latedraft {
	color: orange;
}

.PO_status_late {
	color: red;
	background-color: red;
}

.PO_date_monthLate {
	color: red;
	font-weight: bold;
}
.PO_date_month0 {
	color: red;
}
.PO_date_month1 {
	color: orange;
}
.PO_date_month2 {
	color: green;
}
.PO_date_month3 {
	color: navy;
}

.batch_noCOA {
	color: orange;
}



#batlogoforweb {
	width: 66px;
	height: 62px;
	display: inline-block;
	overflow: hidden;
}

.esseno_menu {
	display: inline-block;
}

.esseno_menu ul li {
	display: inline;
	margin-left: 1em;
	xmargin-right: 1em;
}




.esseno_error,
.esseno_warning,
.esseno_info,
.esseno_success 
{
	font-weight: bold;
	padding: 1em;
	border-style: solid;
	border-width: 2px;
	border-radius: 1ex;
}


.esseno_error a,
.esseno_warning a,
.esseno_info a,
.esseno_success a
{
	text-decoration: underline;
}

.esseno_error,
.esseno_error a
{
	color: red;
}
.esseno_error
{
	border-color: red;
	background-color: rgba(255,38,0,0.15);
}

.esseno_warning,
.esseno_warning a,
.esseno_warning h3,
.esseno_warning h4
{
	color: orange;
}
.esseno_warning
{
	border-color: orange;
	background-color: rgba(255, 165, 0, 0.15);
}

.esseno_info,
.esseno_info a
{
	color: blue;
}
.esseno_info
{
	border-color: blue;
	background-color: rgba(4,50,255,0.15);
}

.esseno_success,
.esseno_success a
{
	color: #5da423;
}
.esseno_success 
{
	border-color: #5da423;
	background-color: rgba(92, 164, 34, 0.15);
}

.esseno_icon {
	width: 24px;
	height: 24px;
	box-shadow: none;
	border-radius: 0;
}

.esseno_inlineerror {
	color: red;
	font-weight: bold;
	background-color: rgba(255,38,0,0.15);
	padding: 4px;
}

td.maincolumn {
	background-color: LightGrey;
	text-align: center;
	padding-right: 0px;
}

.maincolumn + td {
	padding-left: 1ex;
}

.rightaligned {
	text-align: right;
	font-variant-numeric: tabular-nums;
}

.noBullets li {
	list-style-type: none;
}

.xesseno_invoice {
	background-color: rgba(0, 128, 0, 0.15);
}

.indexpage_block {
	width: 300px;
	display: inline-block;
	vertical-align: text-top;
}

textarea#address.client_address,
textarea#deliveryaddress.client_address {
	width: 24em;
	height: 8em;
}