﻿/* TEXT DIRECTION */
*[DIR="ltr"]
{ 	direction: ltr;
	unicode-bidi: embed;}
*[DIR="rtl"]
{ 	direction: rtl;
	unicode-bidi: embed;}

body
{
	font-size: 12pt;
}

* { color: #333!important; border-bottom-color:#808080!important;}

/* TEMPLATE ELEMENTS */
#userBoxTop {display: none;}

#menu					/*Container menu*/
{	display: none;}



#left					/*Contains left*/
{	display: none;}

#cnt					/*Container #cnt*/
{	width: 100%;
	margin: 0;
	padding: 0;
	clear: both;}


.edit-save-wrapper
{	display: none;}

.InputBase-root
{	display: none;}

#footer					/*Container footer*/
{	display: none;}

table
{	border: 1px solid #000000;
	empty-cells: show;
	border-collapse: collapse;
	font-size: inherit;}

th, td, th:not(th[scope=row]) {
	border: 1px solid #000000;
	padding: inherit;
	height: inherit;
}
th {
	border-top: 1px solid #000000 !important;
}


.summary table, .summary th, .summary td{
	font-size: inherit;
	line-height: inherit;
	height: inherit;
	padding: inherit;}

input, select
{	display: none;}



.summary h2 {
	font-size: inherit;}



/*-- ZOOM FACTORS --*/
/*-- sostituiti le percentuali con i punti per risolvere i problemi di upscaling dello zoom --*/
.print-factor-normal
{
	font-size: 12pt!important;
}
.print-factor-large
{
	font-size: 10pt!important;
}
.print-factor-big
{
	font-size: 8pt!important;
}
.print-factor-huge
{
	font-size: 6pt!important;
}

.openNewPage {
	white-space: normal;
}


.displayNone
{
	display: none;
}
.accessShortcut, .accessHidden {
	display: none;
}

@page{orphans:2; widows:2; margin: 8mm;} /*issue #21576*/

p {
	font-style: normal;
}

.sidebar {
	display: none;
}
.toolbar-firstSide, .headline-wrap {
	text-align: left !important;
	width: 100%;
}
.toolbar-firstSide .back-wrap {
	display: none;
}
.toolbar-secondSide {
	display: none;
}
#area-menu-wrapper {
	display: none;
}

nav.sidebar {
	display: none;
}
.sidebar.closed + .main {
	margin-left: 0;
}
div#notificationBar {
	display: none;
}
div#area-menu-wrapper {
	display: none;
}
.back-wrap {
	display: none;
}
section.additionalSidebar {
	display: none;
}
div#agentLaunch {
	display: none;
}
ul.listToolbar {
	display: none;
}
section#stepbar {
	display: none;
}

.internalFormDiv .oneColumns {
	max-height: 100% !important;
	overflow: hidden !important;
}

.formResponseElementCnt.auto-overflow,
.classification .internalFormDiv .oneColumns
{
	overflow: hidden !important;
	max-height: 100% !important;
}

/*new navigation menu*/
.j1p-whole-container section.main {
    overflow-y: visible;
}

div#j1pLeftMenu {
    display: none;
}

