/* foglio di stile del pannello per tablet generici */
/* ciò che deve avere una scrollbar non la mostrerà e deve avere overflow:auto; */

html
	{
	--menu-width:45px;
	}

#menu .gruppo .testa
	{
	display:block;
	height: 32px;
	}

/*sistemazione struttura*/
/*body {height:100%;}
#menus {width:240px !important;}
#menu.largo {width:auto;margin-right:5px;}
#corpos {padding-left:0;left:241px !important;position:absolute;top:0;right:0;bottom:0;}
#corpofc{min-height:0;overflow:auto;position:absolute;top:85px;right:0;bottom:21px;left:0;right:0;}
#titolocp{left:240px !important;right:0;z-index:10;}
body > #titolocp{left:0px !important;}
.listb{padding: 0 15px 0 !important;}
#hoverhelp {left:240px !important;z-index:10;}
.editform  {left:240px !important;margin-top:0 !important;padding-top:85px;}
.cmdbuttons{left:240px !important;}*/

/*ridimensionamento elementi per lettura e/o utilizzo con le dita*/
/*#menu .grutitolo {font-size:13px;height:20px;line-height:17px;}
#menu .grutitolo span {width:20px;}
#menu .gruppo{margin-left:20px;}
#menu .gruppo a{font-size:13px;height:20px;margin-bottom:10px;line-height:17px;}
#menu .gruppo a.edit, #menu .grutitolo a.edit{display:none;}
.listb td, .testaet td, .testaet th, .listb th, .codapg td  {font-size:13px;height:28px;}
.updn, .updndis, .othercmd {transform-origin: left 10px;transform: scale(1.7);}*/

/*testi che si riducono per via dello spazio ridotto*/
span.tablet{display:inline;}
span.notablet{display:none;}

/*collapse delle colonne di tabella sacrificabili sul tablet*/
.list .testaet th.collapsiblet, .list > tbody td.collapsiblet { display:none;}

/*filtri in top of list*/
.listfilters .fconds
{
/*display:none;*/
}

#cld_carica
{
display:none;
}

th:not(:nth-of-type(2)) .fmenu span {
    /* left: auto !important; */
    /* right: 0 !important; */
}

/*riduzione a sole icone del menu principale*/
#menus
	{
	width:45px;
	min-width:45px;
	}

#azien
	{
    width:auto;
	}

#addmenu .grutitolo span
	{
	display:none;
	}

#userid #profile
	{
	width:26px;
	height:16px;
	padding:0;
    border-right: 1px solid #f1f1f1;
    margin-right:10px;
	}

#userid #profile::before
	{
	top:0px;
	height:16px;
	width:16px;
    background-image: url("img/profile.svg");
	}

#userid #profile span
	{
	display:none;
	}

#menub img, #menupack
	{
	display:none;
	}

#corpos
	{
	/*padding-left:45px;*/
	}

#menu .grutitolo
	{
	font-size:0;
    padding-right:0;
	}

#menu .grutitolo span.count
	{
	display:none;
	}

#menu > li:hover .grutitolo.attuale:after
	{
    border-style: solid;
    border-color: transparent #333333 transparent transparent;
	}

#menu > li:hover .grutitolo.attuale:after
	{
    border-style: solid;
    border-color: transparent #333333 transparent transparent !important;
	}

#menu > li .grutitolo + a.edit
	{
	display:none;
	}

body:not(.packmenu) #menu .gruppo.attuale
	{
	width:172px;
	right:-172px;
	position:absolute;
	display:none;
	}


#menu > li:hover .gruppo
	{
	display:block !important;
	}

.testaco_tog
	{
	display:block;
	}

#cl_person_box label
	{
	display:block;
	text-align:left;
	margin:10px 0;
	}

.testaco
	{
	top: 26px;
    right: 12px;
	height:auto;
	display:none;
	background-color:#ffffff;
	border: 1px solid #e5e5e5;
	}

.testaco > div
	{
	float:none;
	border:0;
    margin-right:0;
	}

.cmdbuttons
	{
    /*left: 45px;*/
	left:0;
	position:absolute;
	}

.titolo
	{
    /*position: relative;*/
	}

.fullsearch
	{
	margin-left:0 !important;
	margin-right:0 !important;
	}
