#esse3 .libretto-bottoniCentrati{
	text-align:center;
}

#esse3 .libretto-headerTop{
	vertical-align: top;
}


#esse3 .libretto-maxWidthSmall {
	max-width:60px;
}


#esse3 .libretto-TD-con-icone{ /*le icone sono inserite in una toolbar*/
	display: flex!important;
	/*justify-content: space-between;*/
} 

#esse3 .libretto-TD-con-icone > a{
	display: flex;
	align-self : center;
}

#esse3 .libretto-TD-con-icone > div{
	display: flex;
}

#esse3 .libretto-TD-con-icone > div a{
	display: flex;
	align-self : center;
}

#esse3 .libretto-TD-con-icone > a > img{ /*immagine che indica i figli di raggruppamento */
	height: 100%;
	margin-right: 10px;
	flex-shrink: 0;
}


#esse3 .libretto-verticalAlign{
	vertical-align: middle;
}

#esse3 .libretto-toolbarHeightMargin{
	height: 24px;
	margin: auto 0 auto auto;
}


@media screen and (min-width: 501px) {
	#esse3 #libretto-inlineForms {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
	}
	
	#esse3 #libretto-formLogisticaUP1,
	#esse3 #libretto-formLogisticaUP2,
	#esse3 #libretto-formLogisticaUP3,
	#esse3 #libretto-formMarcatura {
		display: inline-block;
	}
	#esse3 #libretto-formLogisticaUP1_action_bar input,
	#esse3 #libretto-formLogisticaUP2_action_bar input,
	#esse3 #libretto-formLogisticaUP3_action_bar input,
	#esse3 #libretto-formMarcatura_action_bar input {
		margin-right: 10px;
		width: auto;
	}
}