/* ---------------------------------------		 HEADER CSS		--------------------------------------------- */

@font-face{
font-family: 'OpenSans-Light';
src: url('OpenSans-Light-webfont.eot');
src: local('?'), url('OpenSans-Light-webfont.woff') format('woff'), url('OpenSans-Light-webfont.ttf') format('truetype'), url('OpenSans-Light-webfont.svg') format('svg');
font-weight: bold;
font-style: normal;
}

@font-face{
font-family: 'OpenSans-Regular';
src: url('OpenSans-Regular-webfont.eot');
src: local('?'), url('OpenSans-Regular-webfont.woff') format('woff'), url('OpenSans-Regular-webfont.ttf') format('truetype'), url('OpenSans-Regular-webfont.svg') format('svg');
font-weight: bold;
font-style: normal;
}

/* MODIFICO VELOCEMENTE LA GRAFICA CUSTOM IN ATTESA DI PASSARE A FLUID */
#HCM_m_anno_li, 
#HCM_m_flag_li, 
#HCM_m_lastLogin_li
{
	display: none;
}

/* da spostare nei color quando si abiliterÃ */
.CalHeader, .CloseLink, .popup-button-default{
	background-color: #495D7A !important;
}

/* add rtc start */
#HCM_m_flag_li:hover ul 
{
	left: 13px;
	z-index: 400;
	visibility: visible;
	visibility: visible;
}

.menu_image{
	cursor: pointer;
}

#HCM_m_flag_a{
	line-height:32px;
}
/* add rtc end */

body, body* 
{
	behavior: url(PIE.htc);
}

span{
	cursor: pointer;
	/*font-family: 'OpenSans-Light';*/
}

#header-suppress-menu {
	float: left;
	height: 30px;
	padding-top: 5px;
}

#header-main-image {
	display: none;
}
	
#header-main-caption {
	display: none;
}

#header-ajax-indicator {
	display: none;
}

#header-command-box {
	/*display: none;*/
}

#header-help-button {
	/*display: none;*/
}

#header-close-app {
	/*display: none;*/
}

#logo_box IMG{
	height: 35px;
	cursor: pointer;
	padding-top:2px;
}

#header-container {
    font-size: 11pt;
	overflow: visible;
	height: 40px;
	line-height: 32px;
	box-shadow: none;
	/*border-radius: 0px 0px 11px;*/
	/*width: 99.6% !important;*/
}

#logo_box {
	display: block;
	float: left;
	height: 0px;
}

#right_company_box {
	position: relative;
	right: 0px;
}

#right_user_box {
	position: relative;
	/*right: 5px;*/
	float: right;
}

#HCM_m_esci_a{
	/*border: 0px;*/
	/*border-radius: 0px 0px 8px 0px;*/
}

#menu_box {
	float: right;
}

/*
#wep{
	font-family: 'OpenSans-Regular' !important;
}

#forms-container{
	font-family: 'OpenSans-Regular' !important;
}
*/

.two_lines_menu{
	height: 130px !important;
}

/* -------------------------------	 MENU   ---------------------------------- */

.menu_element {
	display: flex;
	align-items: center;
	padding: 0px 8px;
	margin: 4px;
	border-radius: 7px;
}

/* -------------------------------	 LEFT MENU  	---------------------------------- */
.menu_img {
	display: inline-block;
	vertical-align: middle;
}


.top-level-menu
{
	margin: 0px;
}

.top-level-menu li
{
	display: block;
	float: left;
}

.second-level-menu
{
	position: absolute;
	width: 158px;
	display: block;
	visibility: collapse;
}

.second-level-menu li
{
	width: 164px;
	border-top: 1px solid white;
	
}

.second-level-menu li span.menu_element
{
	width: 150px;
	border-right: 0;
}

.third-level-menu
{
	position: absolute;
	display: block;
}

.third-level-menu li
{
	width: 158px;
	border-right: 1px solid #ccc;
	position: relative;
	right: 212px;
	visibility: collapse;
}

.top-level-menu li:hover ul 
{
	/* add rtc start */
	left: -40px;
	/* add rtc end */
	z-index: 400;
	visibility: visible;
}

.second-level-menu li:hover ul li
{
	visibility: visible;
	top: -61px;
	
}

/* -------------------------------	 RIGHT MENU  	---------------------------------- */
.top-level-menu-right
{
	position: relative;
	margin: 0px;
	padding-left: 0px;
}

.top-level-menu-right li
{
	display: block;
	float: left;
	cursor: pointer;
}

.second-level-menu-right
{
	/* edit rtc start */
	/*	width: 95px; */
	width: 50px;
	/* edit rtc end */
	display: block;
	position: absolute;
	visibility: collapse;
}

.second-level-menu-right li
{
	/*width: 158px;*/
}

.top-level-menu-right li:hover ul 
{
	left: -40px;
	z-index: 400;
	visibility: visible;
}


.lastLogin
{
	cursor: default;
    font-size: xx-small;
	line-height: 10px;
}

#HCM_m_lastLogin_a
{
	cursor: default;
	height: 40px;
}

#HCM_m_userName_a
{
	border-right:none;
}
.lastLogin p
{
	margin: 0px;
	padding-top: 7px;
}

#ultimo
{
	/*line-height:25px;*/
}

#HCM_m_anno_sub_a
{
	border-right:none;
}

/* -------------------------------	 MENU LATERALE  	---------------------------------- */
#menu-container 
{
	/* height: 100%; */
	/*width: 10% !important;*/
	border-radius: 0px 8px 0px 0px;
}

#side-menu-container
{
	/*width: 10% !important;*/
	float:left;
	/* padding-top: 2px; */
	margin-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	border-radius: 0px 8px 0px 0px;
}

#form-list-container
{
	display: none;
}

.menu-separator-level-1
{
	display:none;
}

.menu-commandset-level-1:hover
{
	border-radius: 0px 8px 5px 5px;
}


.menu-commandset-level-1, .menu-item-disabled
{
	/* padding-top: 10px; */
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid darkgrey;
	height: 21px;
}

.menu-commandset-link-level-1, .menu-item-disabled
{
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
}

.menu-commandset-level-2
{
	/*border-bottom: 1px solid darkgrey;*/
	border-radius: 7px;
	margin: 2.5px 5px;
	height: 30px;
	padding-left: 7px;
	line-height: 15px;
	/* font-family: "OpenSans-Light"; */
}

.menu-commandset-link-level-2
{
	/*padding-left: 10px;*/
	font-size: 13px;
	font-weight: normal;
	vertical-align: 0px;
	line-height: 30px;
}

.menu-command-link-level-3{
	font-size: 13px;
	vertical-align: 4px;
}

.menu-command-level-3{
	height: 30px;
	padding-left: 8px;
	margin: 0px 5px;
    border-radius: 7px;
}

.menu-commandset-imagedx-level-1
{
	display:none;
}

.menu-commandset-imagedx-level-2{
	display: inline!important;
	margin-left: 0px !important;
	margin-right: 3px;
	float: right;
	padding-top: 6px;
}

/* iconcine a sx delle voci menu */
.menu-command-image-level-2, .menu-commandset-image-level-2, 
.menu-command-image-level-3, .menu-commandset-image-level-3
{
	/*display:none !important;*/
	height: 13px;
	padding-right: 7px;
	vertical-align: -1px
}
.menu-command-image-level-3{
	display: none !important;
}

.menu-command-branchimage-level-2{
	visibility: hidden;
}


.menu-command-branchimage-level-3{
	visibility: hidden;
}

.menu-container-level-3
{
	padding-left: 0px;
	margin: 0px 5px;
    border-radius: 7px;
}


.menu-command-level-2
{
	padding-left: 2px;
	line-height: 15px;
	border-bottom: 1px solid darkgrey;
}

.menu-command-link-level-2
 {
	font-size: 13px;
	padding-left:1px;
	vertical-align: 1px;
}

.menu-scrollbox-up, .menu-scrollbox-dn
{
	display: none !important;
}

/* -------------------------------	 PANNELLO CENTRALE  	---------------------------------- */

.form-frames-container
{
	border-radius: 7px;
}


/*immagine toolbar*/
.toolbar-form-image, .toolbar-form-image-hl
{
	margin-top: 0px !important; 
	margin-left:-31px;
	height:20px;
	vertical-align:middle !important;
}


.toolbar-form-command{
	vertical-align: middle;
	right: 5px;
	position:absolute;
	
}

.combo-img-dis
{
	height:18px;
}

/* toolbar cliente*/
.popup-cell-icon
{
	height:0px;
	font-size:0px;
}
.popup-cell-text
{
	height: 0px;
}

.popup-cell-text-sep {
	height: 0px;
    padding: 0px !important;
    font-size: 0pt;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
}


#forms-container
{
	/*width: 90% !important;
	left: 10% !important;*/
	float:right;
	padding: 4px;
	padding-top: 2px;
}

.form-container 
{
	width: 100%;
	height: 100%;
	border-radius: 0px 0px 7px 7px;
	border: none;
	box-shadow: none;
}

.form-caption-container
{
	/*border-radius: 8px 8px 0px 0px;*/
	border: none;
	color: white;
	font-weight:bold;
	height: 40px;
	line-height: 40px;
}

.form-caption-text{
	height: 45px;
	line-height: 45px;
}
.form-caption-hover{
	opacity: 1;
}
.popup-frame-content .form-caption-text{
	padding-left: 18px;
}

.pages-container
{
	display:none;
}


.panel-scroll-content {
	width: 1px;
}

/* bottoni */
.panel-value-button, .popup-button-opt {
    border: 0 none;
	border-radius: 10px;
    display: inline-block;
    font-family: arial;
    text-decoration: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	line-height: 24px;
}
/*popup*/
.popup-border-thin, .popup-frame-container
{
	border: 0;
	border-radius: 8px;
}

.form-caption-modal-image
{
	vertical-align: middle;
}


input.panel-value-input:not(.panel-field-list-box input.panel-value-input):not(input.datePanel), 
input.panel-field-value-form:not(input.datePanel),
span.panel-field-value-form,
textarea.panel-value-textarea
{
	border-radius: 7px;
}

.panel-list-list-container div.panel-field-caption-list:nth-child(1)
{
	border-radius: 7px 0px 0px 0px;
}
.panel-list-list-container div.panel-field-list-box:nth-child(2), 
.panel-list-list-container div.panel-field-list-box:nth-child(2) .panel-field-value-list:nth-last-child(1)
{
	border-radius: 0px 0px 0px 7px;
}
.panel-list-list-container div.panel-field-caption-list:nth-last-child(2)
{
	border-radius: 0px 7px 0px 0px;
}
.panel-list-list-container div.panel-field-list-box:nth-last-child(1),
.panel-list-list-container div.panel-field-list-box:nth-last-child(1) .panel-field-value-list:nth-last-child(1)
{
	border-radius: 0px 0px 7px 0px;
}

.panel-field-value-list
{
	border-style: solid !important;
    border-width: 1px !important;
    border-color: rgb(243, 243, 243) !important;
}

/* DRAG DROP */
.pinco{
	border-radius: 20px;
	border-width: 1px !important;
	border-style: dashed !important;
	height: 190px;
}

.pinco span{
	position: relative;
	top: 80px;
}






/* BARRA LATERALE DELLE AZIONI */
.top-level-menu a /* Apply to all links inside the multi-level menu */
{
	text-decoration: none;
    font-size: 13px; 
	/*font-weight: bold;*/
	padding: 0px 15px 0px 15px;
   /* Make the link cover the entire list item-container */
    display: flex;
    line-height: 30px;
	vertical-align: top;
	height: 30px;
}


/* ---------------- CUSTOM CRM ---------------- */

/*Nascondo la lista videate aperte*/
.form-list-header, .form-list-entry-container, .form-list-active-item
{
display: none
}

.form-list-close-all-button {
display: none
}
/*COLORE CAMPO LOOKUP*/
.panel-field-value-form
{
	border: none;
	z-index: 0;
	line-height: 20px;
}

.panel-field-caption-list
{
	border-style: none !important;
}

.panel-field-caption-list.scroll-cap
{
	display: none;
}
.panel-scroll-container
{
	border-style: none !important;
}
.panel-list-list-container_ div.panel-field-list-box:nth-last-child(1)
{
	border-style: none solid none none !important;
    border-width: 1px !important;
    border-color: rgb(243, 243, 243) !important;
}

.form-caption-modal-image.close-button
{
	float: right;
    margin-top: 10px;
    margin-right: 10px;
	width: 25px !important;
	height: 25px !important;
}

.book-section {
  overflow: visible;
}

.report-candidati .book-box
{
	padding-right: 22px;
}

.panel-field-value-form.sottotipo_manut .book-span-radio-text{
	margin-right:15px !important;
}

input[type=button]:focus, input[type=checkbox]:focus {
	outline: none !important;
}


/* Checkbox Book eliminare bordo. Va assegnata manualmente la classe checkboxBook - senza important questo attributo veniva sostituito dall'element style*/
.book-box.checkboxBook{
	border-style: none !important;
}
/*Pulsanti Grigi Book, usato per definire lo stile dei pulsanti grigi del book. Va assegnata la classe pulsantiGrigiBook - important necessario*/
.book-box.pulsantiGrigiBook{
	border-radius: 5px;
}
/*Pulsanti toolbar di avanzamento pagina risultati ricerca*/
.panel-value-button.pulsantiAvanzamentoPagina{
	box-shadow: none;
	border-radius: 20px;
}
.frame-container.report-candidati {
   border-radius: 5px;
}
.frame-container.report-candidati .frame-content-container {
	border-radius: 5px;
}

.checkboxPanel{
	border-style: none !important;
}
div.panel-field-caption-form.checkboxPanel
{
	padding-top: 5px !important;
}

.combo-activator:not(.panel-field-list-box .combo-activator)
{
	border-radius: 0px 7px 7px 0px;
}
.panel-field-list-box .combo-activator
{
	border-width: 1px !important;
    border-color: rgb(243,243,243) !important;
}

input.datePanel
{
	border-radius: 7px 0px 0px 7px;
}
input.datePanel + div.panel-value-activator
{
	border-radius: 0px 7px 7px 0px;
}

.pulsantiCard
{
	border-radius: 0px 0px 7px 7px;
}

.immagineTonda
{
	border-radius: 50%;
}

/* PERSONALIZZO IL FULL CALENDAR */
.fc-toolbar.fc-header-toolbar {
    margin-top: 1em;
}

/* PERSONALIZZO LA SCROLLBAR */
/* width */
::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  border-radius: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  display: none;
}

.toolbar-form-command.pulsantiToolbarLeft2 {
  margin-right:390px;
}

 .toolbar-form-command.pulsantiToolbarLeft {
	 margin-right:200px;
 }
 
  .toolbar-form-command.pulsantiToolbarCorsiLeft {
	 margin-right:233px;
 }
 
 .toolbar-form-command.pulsantiToolbarCorsiLeft2{
	 margin-right:370px;
 }
 
 .toolbar-form-command.pulsantiToolbarCorsiLeft3{
	 margin-right:524px;
 }
 
 .toolbar-form-command.pulsantiToolbarCorsiLeft4{
	 margin-right:611px;
 }
 
 .toolbar-form-command.pulsantiToolbarCorsiLeft5{
	 margin-right:698px;
 }

 .toolbar-form-command.pulsantiToolbarCenter {
	 margin-right:85px;
 }
 
  .toolbar-form-command.pulsantiToolbarCorsiCenter {
	 margin-right:122px;
 }

	 .toolbar-form-command.pulsantiToolbarStorico {
	margin-right:47px;
 }
 
 .toolbar-form-command.pulsantiToolbarStorico input{
	background-color:rgb(0,105,148);
	border-radius:8px;
	padding: 0px 10px 0px 10px;
	text-transform:none;
	margin-top: 7px;
 }
 										   
.toolbar-form-command.pulsantiToolbarCenter input,
.toolbar-form-command.pulsantiToolbarCorsiCenter input,
.toolbar-form-command.pulsantiToolbarLeft input,
.toolbar-form-command.pulsantiToolbarCorsiLeft input,
.toolbar-form-command.pulsantiToolbarCorsiLeft2 input,
.toolbar-form-command.pulsantiToolbarCorsiLeft3 input,
.toolbar-form-command.pulsantiToolbarCorsiLeft4 input,
.toolbar-form-command.pulsantiToolbarCorsiLeft5 input,
.toolbar-form-command.pulsantiToolbarRight input,
.toolbar-form-command.pulsantiToolbarCorsiRight input,
.toolbar-form-command.pulsantiToolbarLeft2 input,
.toolbar-form-command.pulsantiToolbarLeft2Small input,
.toolbar-form-command.pulsantiToolbarLeft3Small input,
.toolbar-form-command.pulsantiToolbarLeft4Small input,
.toolbar-form-command.pulsantiToolbarLeftSmall input,
.toolbar-form-command.pulsantiToolbarCenterSmall input
{
	background-color:rgb(0,105,148);
	border-radius:8px;
	padding: 0px 10px 0px 10px;
	text-transform:none;
}

.form-container.caption-dettaglio .form-caption-container {
	height:40px;
}

.form-container.caption-dettaglio .form-caption-container,
.form-caption-image.close-button .form-caption-text
{
	margin-top:5px
}

.toolbar-form-command.pulsantiToolbar1 input,
.toolbar-form-command.pulsantiToolbar2 input,
.toolbar-form-command.pulsantiToolbar4 input,
.toolbar-form-command.pulsantiToolbar5 input,
.toolbar-form-command.pulsantiToolbar6 input,
.toolbar-form-command.pulsantiToolbar7 input,
.toolbar-form-command.pulsantiToolbar8 input,
.toolbar-form-command.pulsantiToolbar9 input,
.toolbar-form-command.pulsantiToolbar10 input,
.toolbar-form-command.pulsantiToolbar11 input,
.toolbar-form-command.pulsantiToolbar12 input,
.toolbar-form-command.pulsantiToolbarLarge1 input,
.toolbar-form-command.pulsantiToolbarLarge2 input,
.toolbar-form-command.pulsantiToolbarLarge3 input,
.toolbar-form-command.pulsantiToolbarLarge4 input,
.toolbar-form-command.pulsantiToolbarLarge5 input,
.toolbar-form-command.pulsantiToolbarLarge6 input,
.toolbar-form-command.pulsantiToolbarLarge7 input,
.toolbar-form-command.pulsantiToolbarLarge8 input
{
	background-color:var(--col-main);
	padding: 0px 10px 0px 10px;
	margin-top:7px;
	text-transform:none;
    box-shadow:none !important;
}

  .toolbar-form-command.pulsantiToolbar1 {
	 margin-right:631px
 }

 .toolbar-form-command.pulsantiToolbar2 {
	 margin-right:550px
 }

 .toolbar-form-command.pulsantiToolbar3 {
	 margin-right:521px
 }

 .toolbar-form-command.pulsantiToolbar4 {
	 margin-right:440px
 }

 .toolbar-form-command.pulsantiToolbar5 {
	 margin-right:410px
 }

 .toolbar-form-command.pulsantiToolbar6 {
	 margin-right:330px
 }

 .toolbar-form-command.pulsantiToolbar7 {
	 margin-right:301px
 }

 .toolbar-form-command.pulsantiToolbar8 {
	 margin-right:220px
 }

 .toolbar-form-command.pulsantiToolbar9 {
	 margin-right:191px
 }

 .toolbar-form-command.pulsantiToolbar10 {
	 margin-right:110px
 }

 .toolbar-form-command.pulsantiToolbar11 {
	 margin-right:81px
 }

 .toolbar-form-command.pulsantiToolbar12 {
	 margin-right:0px
 }

  .toolbar-form-command.pulsantiToolbarLarge1 {
	 margin-right:661px
 }

 .toolbar-form-command.pulsantiToolbarLarge2 {
	 margin-right:477px
 }

 .toolbar-form-command.pulsantiToolbarLarge3 {
	 margin-right:450px
 }

 .toolbar-form-command.pulsantiToolbarLarge4 {
	 margin-right:297px
 }

 .toolbar-form-command.pulsantiToolbarLarge5 {
	 margin-right:270px
 }

 .toolbar-form-command.pulsantiToolbarLarge6 {
	 margin-right:150px
 }

 .toolbar-form-command.pulsantiToolbarLarge7 {
	 margin-right:120px
 }

 .toolbar-form-command.pulsantiToolbarLarge8 {
	 margin-right:0px
 }


/*MARGINE DOCK CONTAINER LATERALE (FILTRI)*/
#right-dock-container {
 padding-top:0px !important;
}

/*pulsanti book*/
.book-box.pulsantiBookPrimari {
	border-radius:7px;
}

/*videata laterale destra*/
.right-dock-container-visible {
	margin-top:2px;
}


.toolbar-form-command.pulsantiToolbarLeft2Small {
  margin-right:270px;
}

.toolbar-form-command.pulsantiToolbarLeft3Small {
  margin-right:357px;
}

.toolbar-form-command.pulsantiToolbarLeft4Small {
  margin-right:315px;
}

 .toolbar-form-command.pulsantiToolbarLeftSmall {
	 margin-right:170px;
 }

 .toolbar-form-command.pulsantiToolbarCenterSmall {
	 margin-right:85px;
 }

/*modifica command set collegato ad un pulsante con icona*/
 .pulsantiConIcona, .pulsantiConIconaSecondari{
	background-position:3% !important;
	padding-right:7px !important;
}

.popup-menu-container.command-pulsante 
{
  margin-top:2px;
  margin-left:2px;
  width:7.5% !important;
 border-radius:5px 5px 5px 5px !important;
 
}
.popup-menu-container.command-pulsante .popup-menu-table tbody .popup-menu-item .popup-cell-icon
{

  display:none;
}
.popup-menu-container.command-pulsante .popup-menu-table tbody .popup-menu-item .popup-cell-text.popup-menu-hover,
.popup-menu-container.command-pulsante .popup-menu-table tbody .popup-menu-item .popup-cell-text
{
  padding-left:10px !important;
  border-radius:5px 5px 5px 5px !important;
}		

/*Campi di inserimento località Google - place older*/
.panel-field-static.etichettaPosizione .pac-target-input{
	width: 100% !important;
	height: 27px !important;
	border: 1px solid;
	border-color: rgb(208 208 208);
	border:none;
}												   

.panel-field-caption-list  {
  border-radius:5px 0px 0px 0px
}

.panel-field-static.etichettaPosizione {
 border-radius:7px !important;
}

.dea-badge {
  border-radius: 50%;
  background: red;
  color: white;
  margin-left: 10px;
  text-align: center;
  font-weight: 600;
  padding-right: 5px;
  padding-left: 5px;
  line-height: 20px;
}

.group-form-box.gruppo-ads + .group-header-box {
	color:black !important;
	font-size:13px !important;
	padding-bottom:2px !important;
}

.group-form-box.gruppo-ads + .group-header-box .group-collapse-img {
	content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABCklEQVQ4jZXPvUoDQRTF8V+WFUREQpAUFkELtbG08DX2BQQFS5st/ShEsEzjAwiSPk/gW4hYWKiFaAoREbQIwSIT3SyzK/5h4MycO+fe25DlCQ6wgwUkfinqCSO84QJnKY5wEimso4VTzCTY++fnIrsJmhXmI1axHnSMZiq+Jwz0u3cgy5/RidSkSU3AqEJPJ5TuT3jFEDeF91vMhvoWliZGQ5Z/BhNW9Lv3Vd1AlnfwEG5f5fGHtZ/HTK1TXuFKlg9C0LV+dz90PcdGqG/XBayFA3OF901sxcZJyiOVvJieIq0JWJTl7R8dZ5jiHfMRcxkvVZ0DHwl6fxTV0UtxbLzKdsUk0c64xOE3yOYxOi+Nx50AAAAASUVORK5CYII=');
	vertical-align: middle !important;
    height: 14px;
    padding-bottom: 2px;
	padding-right:5px;
}

.group-form-box.gruppo-minus + .group-header-box {
	color:black !important;
	font-size:13px !important;
	padding-bottom:2px !important;
}

.group-form-box.gruppo-minus + .group-header-box .group-collapse-img {
	content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwElEQVQ4jb3QP0oDQRTH8U8em04kpEiRwtJLeIq9gBAhF9jSP4UIll5BkPQ5gXfRJoVFCCFlkBSrZFzWYWXBLwzMwHvf35s3UFaBa8xwinAkvX/ziQ2e8VjgFvcthTnGeMAwMP9jc8pVYNRDMArt/+xK0VegaLxXWKs33UaoFzj9TXBh+fSWjSyrM7ynxpR9trnmx3TNCV6V1UezKCEwyQnOv05nIpP2L4J9YNtDsAsseggWBe7Uy7zESddkvODmAEp4HXn9IGxpAAAAAElFTkSuQmCC');
	vertical-align: middle !important;
    height: 14px;
    padding-bottom: 2px;
	padding-right:5px;
}

.panel-field-static.autocomplete-css .frame-container .frame-content-container {
	overflow:scroll !important;
}

.book-box.book-box-clickable.pulsanti_sedi,
.book-box.pulsanti_sedi
{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}

.form-container.pannello-nonvisibile .form-frames-container .frame-container-rigth {
	border:none;	
}

.toolbar-form-command.copia-azienda {
	margin-right:95%;
}

.form-container.pannello-nonvisibile .form-caption-container span {
	margin-left:50px;
}
