body
{
	inset:auto !important;
	position: fixed !important;
	right: 0px !important;
	top: 0px !important;
	left:0px !important;
	bottom:0px !important;
	/*border: 4px solid red !important;*/
}

.relative_stub
{
	height:100% !important;
	width:100% !important;	
}

.backgrounder 
{
	top:0 !important;
	left:0 !important;
	right:0 !important;
	bottom:0 !important;
}

#startupform
{
	position:absolute;
	top:0;
	left:0;
	width:200px;
	height:100px;
	visibility:hidden !important;
}



/*****************GENERAL***START******************/
.ComponentsTagExtenders-EnhancedCheckBox[style*='visibility:hidden;'] .TE_check_area
{
	visibility:hidden !important;
}

.ComponentsTagExtenders-EnhancedCheckBox[style*='visibility:hidden;'] img
{
	visibility:hidden !important;
}


/*****************GENERAL****END*******************/

#ui-datepicker-div
{
	height:100px !important;
}

.ui-datepicker-calendar
{
	visibility: hidden !important;	
	display: none !important;
}

.ui-datepicker-currentmmm
{
	visibility: hidden !important;
	display: none !important;	
}

/*****************/

.hicontrast #waitershield_up_img
{
	
}


.ComponentsTagExtenders-EnhancedInput .more_chooser
{
	border: 1px solid rgb(76, 153, 196) !important;
}

.ComponentsTagExtenders-EnhancedInput .fa-solid
{
	color: rgb(76, 153, 196) !important;
}

.ComponentsTagExtenders-EnhancedInput .fa-solid.fa-xmark
{
	color: red !important;
}


input.data_resetter:focus
{
	    outline: none !important;
}
/*****************/


.Components-ListManager input
{
	 outline: none;
}   

.Components-ListManager .layout_editor.higlighted
{
	 background-color: yellow !important;
}   


.Components-ListManager .TabelContentRow.insert_row .editing::placeholder {
  color: rgb(93, 63, 211);
  opacity: 1; /* Firefox */
}

.Components-ListManager .TabelContentRow.insert_row .editing:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: rgb(93, 63, 211);
}

.Components-ListManager .TabelContentRow.insert_row .editing::-ms-input-placeholder { /* Microsoft Edge */
 color: rgb(93, 63, 211);
}

.Components-ListManager .TabelContentRow.insert_row  .BodyCell input.editing:not(.readonly)
{
		background-color: white !important;
		box-shadow: inset 0px 0px 1px 2px rgb(255,255,80);
}

.Components-ListManager .TabelContentRow.insert_row  .BodyCell select.editing
{
		background-color: white !important;
		box-shadow: inset 0px 0px 1px 2px rgb(255,255,80);
}

.Components-ListManager .TabelContentRow.insert_row  .BodyCell select.editing option
{
		background-color: white !important;
		box-shadow: inset 0px 0px 1px 2px rgb(255,255,80);
}


.Components-ListManager .TabelContentRow.row_editing  .BodyCell input.readonly
{
	background-color:#E8E8E8	 !important;
	border:1px solid grey !important;
}


.Components-ListManager .TabelContentRow.row_editing .BodyCell input.editing:not(.readonly)
{
		box-shadow: inset 0px 0px 1px 2px rgb(255,255,80);
		background-color: white !important;
}

.Components-ListManager .TabelContentRow.row_editing .BodyCell div.editing:not(.readonly)
{
		box-shadow: inset 0px 0px 1px 2px rgb(255,255,80);
		background-color: white !important;
}

.Components-ListManager .TabelContentRow .BodyCell div > div
{
		background-color: white !important;
}




/*
.TabelContentRow.row_editing  .BodyCell input.readonly
{
	background-color:grey !important;
}
*/
.Components-ListManager .TabelContentRow.insert_row  .BodyCell input.readonly
{
	background-color:#E8E8E8	 !important;
	border:1px solid grey !important;
}

.Components-ListManager .rowoverflow.hori_filler td
{
	height: 2px !important;
	overflow: hidden !important;
	font-size: 1px !important;
}

.Components-ListManager .FieldContentTable th img
{
	background-color: transparent !important;
}

.Components-ListManager .nav_gopage_currpage input 
{
	height: auto !important;
	bottom: 1px !important;
	top: 1px !important;
}


.Components-ListManager .layout_selector select 
{
	height: auto !important;
	bottom: 1px !important;
	top: 1px !important;
}


.textrotate270{
transform: rotate(270deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(270deg);

  /* Firefox */
  -moz-transform: rotate(270deg);

  /* IE */
  -ms-transform: rotate(270deg);

  /* Opera */
  -o-transform: rotate(270deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}


.textrotate90{
transform: rotate(90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(90deg);

  /* Firefox */
  -moz-transform: rotate(90deg);

  /* IE */
  -ms-transform: rotate(90deg);

  /* Opera */
  -o-transform: rotate(90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);

}



.Components-ListManager .textrotate90{
transform: rotate(90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(90deg);

  /* Firefox */
  -moz-transform: rotate(90deg);

  /* IE */
  -ms-transform: rotate(90deg);

  /* Opera */
  -o-transform: rotate(90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);

}

.Components-ListManager .FieldServiceTable .fa-pen
{
	font-size:14px;
	font-weight:700 !important;
	top:0px !important;
	left:0px !important;
	height:16px !important;
	line-height:16px !important;
	width:16px !important;

	text-align:center !important;
}

.Components-ListManager .FieldServiceTable .fa-xmark
{
	font-size:20px;
	font-weight:900 !important;
	top:0px !important;
	left:0px !important;
	height:16px !important;
	line-height:16px !important;
	width:16px !important;

	text-align:center !important;
}


.Components-ListManager .FieldServiceTable .fa-magnifying-glass
{
	font-size:16px;
	font-weight:900 !important;
	top:0px !important;
	left:0px !important;
	height:16px !important;
	line-height:16px !important;
	width:16px !important;
	text-align:center !important;
}

.Components-ListManager .FieldServiceTable .fa-floppy-disk
{
	font-size:14px;
	font-weight:700 !important;
	top:0px !important;
	left:0px !important;
	height:16px !important;
	line-height:16px !important;
	width:16px !important;
	color:lightgreen !important;

	text-align:center !important;
}

.Components-ListManager .FieldServiceTable .fa-door-open
{
	font-size:14px;
	font-weight:700 !important;
	top:0px !important;
	left:0px !important;
	height:16px !important;
	line-height:16px !important;
	width:16px !important;
	color:orange !important;
	text-align:center !important;
}

.Components-ListManager .FieldServiceTable .fa-hand-pointer
{
	font-size:20px;
	left:2px !important;
}

.Components-ListManager .orderercorner
{
	background-color: gainsboro !important;
	width: 140px !important;
}

.Components-ListManager .orderercorner .orderercommand
{
	width: 95% !important;
}

.Components-ListManager .orderercorner button
{
	font-size:15px;
	font-weight: 600;
	border:1px solid rgb(76, 153, 196)!important;
	color: rgb(76, 153, 196) !important;
	background-color: white !important;
}

.Components-ListManager .orderercorner button.orderercommand:hover
{
	color: white !important;
	background-color:#0059b3 !important;
}

.Components-ListManager .fa-right-left
{
	color: #0073e6 !important;
}


/*
.Components-ListManager .FieldServiceTableCell.BodyCell input
{
		position:absolute !important;
		left:0 !important;
		top:0 !important;
		height:1px !important;
		width:1px !important;
		overflow:hidden !important;
}*/

.Components-ListManager .FieldServiceTableCell.BodyCell input[type=checkbox]
{
		position:absolute !important;
		left:0 !important;
		top:0 !important;
		height:18px !important;
		width:18px !important;
		overflow:hidden !important;
		cursor: pointer !important;
}

.Components-ListManager .FieldServiceTable   input[value=UnCheckAll]
{
		cursor: pointer !important;	
}

.Components-ListManager .FieldServiceTable   input[value=CheckAll]
{
		cursor: pointer !important;	
}

.Components-ListManager .record_operations input
{
		left:0 !important;
		top:0 !important;
		height:1px !important;
		width:1px !important;
		overflow:hidden !important;
}

.Components-ListManager .HeadCell i
{
	position: absolute;
	left:2%;
	top:8%;
	color:#0073e6;
	font-size: 18px;
	
}

.Components-ListManager .HeadCell i.fa-sort
{
	top:21%;
}

.Components-ListManager .HeadCell i.fa-sort-up
{
	top:40%;
}

.focused.slider_cursor
{
	/*border:1px dotted orange !important;*/
	background-color:pink !important;
}

.ComponentsBasic-LogoCorner .td1
{
	text-align: center !important;
	background-color:  rgb(200, 200, 200);
}

.LogoCornerButton.exit
{
	color: red;
}

.ComponentsBasic-LogoCorner .td2
{
	text-align: center;
	background-color:  rgb(200, 200, 200);
}

.LogoCornerButton.menu
{
	color: black;
}

.ComponentsBasic-LogoCorner .td3 
{
	text-align: center !important;
	background-color:  rgb(200, 200, 200);
}

.LogoCornerButton.messages
{
	color:  #b17c0d;
	font-size: 18px !important;
	background-color:  rgb(200, 200, 200);
	top:-1.5px !important;
}

.ComponentsBasic-LogoCorner .td4
{
	text-align: center !important;
	background-color:  rgb(200, 200, 200);
}

.LogoCornerButton.languages
{
	margin-left:2px;
	margin-top:1px;
}

.menucommands td.inner_td
{
	border-right:1px solid green !important;
	background-color:transparent !important;
}

.menucommands td.inner_td .fa-solid
{
	background-color: rgb(200,200,200) !important;
}

.menucommands td.first_td
{
	background-color:transparent !important;
	border-right:1px solid green !important;
}

.menucommands td.first_td .fa-solid
{
	background-color: rgb(200,200,200) !important;
}

.menucommands td.last_td
{
	
	background-color:transparent !important;
}

.menucommands td.last_td img
{
	background-color: rgb(200,200,200) !important;
}


#blinkingname
{
	font-size:14px !important;
	bottom:0px !important;	
	top:0px !important;	
}

/*
.__assenze__MainContainer__MyList__ListManagerMainTable
{
	background-color: 1px LightSteelBlue !important;	
	
}

._____ListManagerTableChunk
{
	background-color:  LightSteelBlue !important;	
	
}
._________ListManagerMainTable
{
	border:2px double lime;
}

.__________FieldServiceTableHeaderRow
{
	background-color:blue !important;
	
}


#debugger_content
{
	background-color:lime;
}


#demotable th
{
	border:1px solid #14e0eb;
}
#demotable td
{
	border:1px solid blue;
}

#debugger_content
{
	background-color:pink;
}


.noselect 
{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


.selectordiv
{
	background-color:rgba(125,125,220,.7);
}

.layerbasefiller
{
	width: 100%; 
		
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; 
	
	filter: alpha(opacity=5); 
	
	-moz-opacity:0.05; 
	
	-khtml-opacity: 0.05; 
    
	opacity: 0.05;
	
}

.waitershieldcontainer
{
	background-color:rgb(255,0,0);
	
		
	width: 100%; 
		
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; 
	
	filter: alpha(opacity=5); 
	
	-moz-opacity:0.05; 
	
	-khtml-opacity: 0.05; 
    
	opacity: 0.05;
	
}

.opacitycontainer
{
	background-color:rgba(240,240,240,0.7) !important;
}

.resort_hanlde
{
	background-image:url("handle_2.png");
    background-repeat:repeat-x;
    height:8px;
    margin:0 1px;
    cursor:move;
}
.MovingTableColumn
{
	
		
	width: 100%; 
		
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; 
	
	filter: alpha(opacity=70); 
	
	-moz-opacity:0.70; 
	
	-khtml-opacity: 0.70; 
    
	opacity: 0.70;
	
}

.img_rotate_90
{ 
   transform: rotate(90deg);
   -moz-transform: rotate(90deg);
   -webkit-transform: rotate(90deg);
}
.img_rotate_270
{ 
   transform: rotate(90deg);
   -moz-transform: rotate(90deg);
   -webkit-transform: rotate(90deg);
}

.fsfilebean_internal
{
	background-color:pink;
}


.fs_nav_tree
{
	border : 2px solid lime;
}

.unselectable 
{
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;

   -ms-user-select: none;
   user-select: none;
}
.submenucontainer
{
	background:none !important;
}




.id____dwh__ContainerUP__ContainerAna__ContainerAnaData__TabStruttura__  .ComponentsBasic-ListTreeMenuElement.selected .backgrounder 
{
	background-color:red !important;
}

.id____dwh__ContainerUP__ContainerAna__ContainerAnaData__TabStruttura__  .ComponentsBasic-ListTreeMenuElement.unselected .backgrounder 
{
	background-color:lightblue !important;
}



div.id____dwh__ContainerUP__ContainerAna__ContainerAnaData__TabStruttura__  .selected span  
{
	font-size:16px;
	color:orange !important;
}

div.id____dwh__ContainerUP__ContainerAna__ContainerAnaData__TabStruttura__  .uselected span  
{
	font-size:16px;
	color:blue;
}




.id____groups__groups_management__NavigationTreeManager__  .selected.treenodecontent
{
	background-color:lightblue;
	border:1px dotted blue !important;
}
.id____groups__groups_management__NavigationTreeManager__  .unselected.treenodecontent
{
	margin:1px !important;
}

.id____dwh__ContainerUP__ContainerAna__DepartmentsTree__ .treenodecontent.selected
{
	border			:1px dotted blue;
	background-color:lightblue;	
}
.id____dwh__ContainerUP__ContainerAna__DepartmentsTree__ .treenodecontent.unselected
{
	margin:1px;
		
}

.__id__emisti__ContainerUP__MyMenu__menu_object.selected .backgrounder
{
	background-color:orange !important;
	
}
.__id__emisti__ContainerUP__MyMenu__menu_object.selected .caption
{
	color:white !important;
	
}

.__id__emisti__ContainerUP__MyMenu__menu_object.unselected .backgrounder
{
	background-color:LightSteelBlue !important;
	
}
.__id__emisti__ContainerUP__MyMenu__menu_object.unselected .caption
{
	color:blue !important;
	
}

.__id__emisti__ContainerUP__MyMenu__menu_object.hilighted .backgrounder
{
	background-color:rgb(96,75,255) !important;
	
}
.__id__emisti__ContainerUP__MyMenu__menu_object.hilighted .caption
{
	color:white !important;
}

.__id__mypage__MyMenu__menu_object.selected .backgrounder
{
	background-color:orange !important;
	
}
.__id__mypage__MyMenu__menu_object.selected .caption
{
	color:white !important;
	
}

.__id__mypage__MyMenu__menu_object.unselected .backgrounder
{
	background-color:LightSteelBlue !important;
	
}

.__id__mypage__MyMenu__menu_object.unselected .caption
{
	color:blue !important;
	
}

.__id__mypage__MyMenu__menu_object.hilighted .backgrounder
{
	background-color:rgb(96,75,255) !important;
	
}
.__id__mypage__MyMenu__menu_object.hilighted .caption
{
	color:white !important;
}

.ComponentsBasic-ListTreeMenuElement
{
	margin:0px;
	border:1px solid darkgrey;
}

.submenucontainer
{
	border:none !important;
}

.id____emisti__TitleContainer__ .backgrounder
{
	background-color:lightsteelblue !important;
	
}

.TimeSlider_treshold:hover
{
	pointer:hand;	
}

.TimeSlider_treshold
{
	background-color:black important!;	
	border:black important!;
}

.focused
{
		border : 1px dotted red;
	
}
*/

.slider_cursor
{
	background-color:grey !important;
}

.slider_cursor.focused
{
	background-color:blue !important;
}

.resort_hanlde
{
	background-image:url("handle_2.png");
    background-repeat:repeat-x;
    height:8px;
    margin:0 1px;
    cursor:move;
}

.BasicContentArea
{
	background:url('transparent.png');	
}


.logocornercontentarea
{
	width:100% !important;
	height:100% !important;
}

.resizabletextarea::selection
{
	background: #ffb7b7;
}

/*USER TEXT SELECTION*/
.notextselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/*USER TEXT SELECTION*/

.resort_handle:hover
{
	background-color:yellow;
	border-bottom:3px solid yellow;
}

._itam_ContainerWork_ContainerWebSites_List_inner_scrollablediv_
{
	background-color: transparent !important;
}

.kkComponentsBasic-ListTreeMenuElement.unselected 
{
	background-color: transparent !important;
}

.ComponentsBasic-ListTreeMenuElement .hovering.treenodecontent .workelement
{
	border-bottom:3px solid orange !important;
	font-style:italic;
}

.ComponentsBasic-ListTreeMenuElement .unhovering 
{
	border-bottom:none !important;
	font-style:normal;
}

.id____itam__MainMenu__ .hovering .workelement
{
	border-bottom:3px solid orange !important;
}

.id____itam__MainMenu__ .ComponentsBasic-ListTreeMenuElement.unhovering
{
	background-color:lightsteelblue !important;
}

.id____itam__MainMenu__ .ComponentsBasic-ListTreeMenuElement.hovering
{
	background-color:lightsteelblue !important;
}

.id____itam__MainMenu__ .ComponentsBasic-ListTreeMenuElement.selected
{
	background-color:rgb(96, 75, 255) !important;
}
.id____itam__MainMenu__ span
{
	color:black !important;				
}
.id____itam__MainMenu__ .ComponentsBasic-ListTreeMenuElement.selected span
{
	color:white !important;
}

.id____itam__MainMenu__ .hovering .workelement
{
	border-bottom:3px solid blue;
}

.id____itam__ContainerUPL__TreeSurvey__ .ComponentsBasic-ListTreeMenuElement.selected.treenodecontent .workelement
{
	background-color: rgb(96, 75, 255) !important;
}

.id____itam__ContainerUPL__TreeSurvey__ .workelement span
{
	color:black !important;		
}

.id____itam__ContainerUPL__TreeSurvey__ .ComponentsBasic-ListTreeMenuElement.selected.treenodecontent .workelement span
{
	color:white !important;		
}

.id____itam__ContainerUPL__TreeSettings__ .ComponentsBasic-ListTreeMenuElement.selected.treenodecontent .workelement
{
	background-color: rgb(96, 75, 255) !important;
}

.id____itam__ContainerUPL__TreeSettings__ .workelement span
{
	color:black !important;		
}

.id____itam__ContainerUPL__TreeSettings__ .ComponentsBasic-ListTreeMenuElement.selected.treenodecontent .workelement span
{
	color:white !important;		
}

.id____itam__ContainerUPL__TreeUsers__ .ComponentsBasic-ListTreeMenuElement.selected.treenodecontent .workelement
{
	background-color: rgb(96, 75, 255) !important;
}

.id____itam__ContainerUPL__TreeUsers__ .workelement span
{
	color:black !important;		
}
.id____itam__ContainerUPL__TreeUsers__ .ComponentsBasic-ListTreeMenuElement.selected.treenodecontent .workelement span
{
	color:white !important;		
}

.workelement
{
	cursor:pointer;
}

.id____itam__ContainerUPL__eeeee .backgrounder
{
	background-image:url(../images/mytexture_concrete_seamless.png);
	background-color:red !important;
	opacity: 0.3;
	filter: alpha(opacity=30);
}

.id____itam__OrganizationUnits__ .hovering .backgrounder
{
	background-color:lightskyblue !important;
	
}

.id____itam__OrganizationUnits__5555 .unhovering
{
	background-color:white !important;
}

.id____itam__OrganizationUnitsL2__ .hovering .backgrounder
{
	background-color:lightskyblue !important;
}

.id____itam__OrganizationUnitsL2__ .unhovering
{
	background-color:white !important;
}

.id____itam__Releases__ .hovering .backgrounder
{
	background-color:lightskyblue !important;
}

.id____itam__OrganizationUnitsL2__ .unhovering
{
	background-color:white !important;
}

.id____itam__ContainerWork__HeaderSettings__ .backgrounder
{
		background-color:lightsteelblue !important;
}

.id____itam__ContainerWork__HeaderSettings__
{
	font-family:arial;
	font-size:11px;
	color:blue;
}

.id____itam__OrganizationUnits__
{
	font-family:arial;
	font-size:11px;
	color:blue;
}

.id____itam__OrganizationUnitsL2__
{
	font-family:arial;
	font-size:11px;
	color:blue;
}

.id____itam__Releases__
{
	font-family:arial;
	font-size:11px;
	color:blue;
}

.id____itam__ContainerWork__Subcategories__RichListCategories__ .hovering .backgrounder
{
	background-color:lightskyblue !important;
}

.id____itam__ContainerWork__Subcategories__RichListCategories__ .unhovering .backgrounder
{
	background-color:white !important;
	
}

.id____itam__ContainerWork__Subcategories__RichListCategories__ 
{
	font-family:arial;
	font-size:14px;
}

.id____itam__ContainerUPL__ .backgrounder
{
	background-color:white !important;
	color:lightsteelblue !important;
}

.id____itam__ContainerTitle__ .backgrounder
{
	background-color:white !important;
	color:lightsteelblue !important;	
}

.id____itam__ContainerTopLeft__ .backgrounder
{
	background-color:white !important;		
}

.id____itam__ContainerTitle__ .backgrounder  span
{
	color:black !important;	
}

.titletext
{
	color:black !important;	
}

.headersettings_caption
{
	color:black !important;	
}

.Components-Carousel .selected
{
	border:3px solid brown !important; 
}

.cost_allocation_data_content
{
	background-color:white !important;
	font-weight:600 !important;
	margin-right:8px !important;
}

.ComponentsCustom-CostReportingModule .HeadLabel
{
	/*color:red !important;*/
	font-size:12px !important;
	margin-top:10px !important;	
}

.lmsearchbuttonsgroup .button_search
{
	font-family:arial !important;
	font-size:12px !important;
	height:18px !important;
}

.id____gest__ChooseOBFUContainer__ .ComponentsTagExtenders-EnhancedButton
{
	height:25px !important;
	line-height:25px !important;
	font-size:15px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:white !important;
	background-color:indianred !important;	
}

.id____gest__WorkArea__PRJ_Corner__ .ComponentsTagExtenders-EnhancedButton
{
	height:25px !important;
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	background-color:indianred !important;
}

.id____gest__ChooseOBFUContainer__List__ .search
{
	margin-left:100px !important;
	margin-bottom:20px !important;
}

.id____gest__HeadMenuContainer__Menu_MAIN__ .ComponentsBasic-ListTreeMenuElement
{
	font-size:14px !important;
	color:white !important;
	font-weight:500 !important;
	line-height:25px;
	text-align:center !important;
}

.id____gest__WorkArea__COSTREPORTING__MenuCostReporting__ .ComponentsBasic-ListTreeMenuElement
{
	font-size:14px !important;
	font-weight:500 !important;
	line-height:25px;
	text-align:center !important;
}

.id____gest__HeadMenuContainer__Menu_MAIN__ .selected 
{
	border-bottom:2px solid yellow !important;
}

.id____gest__HeadMenuContainer__MENU_MAIN_SETTINGS__ .selected 
{
	border-bottom:2px solid yellow !important;
}

.id____gest__WorkArea__COSTREPORTING__MenuCostReporting__ .selected
{
	border-top:2px solid blue !important;
	border-left:2px solid blue !important;
	border-right:2px solid blue !important;
	background-color:red !important;
	border-bottom:4px solid silver !important;
	color: blue !important;
}


.id____gest__WorkArea__COSTREPORTING__MenuCostReporting__ .selected .backgrounder
{
	background-color:silver !important;	
	border-bottom:4px solid silver !important;
}

.id____gest__WorkArea__FINANTIALBUDGET__ManuPrev__ .hovered   .backgrounder
{
	background-color:lightgreen ;
	/*border-top:4px solid yellow !important;*/
}

.id____gest__WorkArea__FINANTIALBUDGET__ManuPrev__  .selected .backgrounder
{
	background-color:silver !important;	
	border-bottom:none !important;
}

.id____gest__WorkArea__FIN_SCHEMAS__TagExtension_chfamily__
{
	height:25px !important;
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:white !important;
	background-color:indianred !important;
}

.id____gest__WorkArea__FIN_SCHEMAS__TagExtension_chfamilybutton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:white !important;
	height:25px !important;
	background-color:indianred !important;
}

.id____gest__ChooseOBFUContainer__TagExtension_chobfubackbutton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:white !important;
	height:25px !important;
	background-color:indianred !important;
}

.id____gest__ChooseOBFUContainer__NewPrjContainer__TagExtension_newprjbackbutton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:white !important;
	height:25px !important;
	background-color:indianred !important;
}

.id____gest__ChooseOBFUContainer__NewPrjContainer__TagExtension_newprjsavebutton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:white !important;
	height:25px !important;
	background-color:indianred !important;
}

.id____gest__ChooseOBFUContainer__TagExtension_newprjbutton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:white !important;
	height:25px !important;
	background-color:indianred !important;
}

/*/
.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboCREPORT_STEPS__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboCREPORT_STEPS__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboCREPORT_STEPS__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboCREPORT_STEPS__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboEXT_HEADINGS__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboEXT_HEADINGS__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboEXT_HEADINGS__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboEXT_HEADINGS__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_HORI__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_HORI__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_HORI__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_HORI__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_VERT__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_VERT__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_VERT__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__MassiveCReport__TagExtension_ComboWP_VERT__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}

/*/

.id____gest__WorkArea__FIN_SCHEMAS__TagExtension_message_up__
{
	border-bottom:2px solid yellow;
	font-size:16px !important;
	line-height:25px !important;
	background-color:transparent !important;
}

.id____gest__WorkArea__FIN_SCHEMAS__TagExtension_message_dn__
{
	border-bottom:2px solid yellow;
	font-size:16px !important;
	line-height:25px !important;
	background-color:transparent !important;
}

.id____gest__WorkArea__FIN_SCHEMAS__ListExtHeadings__LMMoreContainer__WorkBox__TagExtension_ChooseExtHeadingsbackbutton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	height:25px !important;
	background-color:indianred !important;
	color:white !important;
}

.id____gest__WorkArea__FINANTIALBUDGET__FINANTIALBUDGET_WORKAREA__FinSchema__TagExtension_DefFamilyButton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color: white !important;
	height:25px !important;
	background-color:indianred !important;
}

.id____gest__WorkArea__FINANTIALBUDGET__FINANTIALBUDGET_WORKAREA__FinSchema__TagExtension_ChooseFamilyButton__
{
	line-height:25px !important;
	font-size:14px !important;
	font-weight:600;
	/*border:1px solid blue !important;*/
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color: white !important;
	height:25px !important;
	background-color:indianred !important;
}

.id____gest__WorkArea__COSTREPORTING__MenuCostReporting__ .selected 
{
	border-bottom:2px solid yellow !important;
}


.id____gest__WorkArea__COSTREPORTING__MenuCostReporting__ .ComponentsBasic-ListTreeMenuElement.selected .caption
{
	color: blue !important;
}


.tabmanager_row
{
	margin:0;
	padding:0;
	border-top:1px dotted grey;
	border-left:1px dotted grey !important;
	border-right:1px dotted grey !important;
}

.tabmanager_row td
{
	margin:0;
	padding:0;
}

.id____gest__WorkArea__FINANTIALBUDGET__ManuPrev__ .ComponentsBasic-ListTreeMenuElement
{
	font-size:14px !important;
	font-weight:500 !important;
	line-height:25px;
	text-align:center !important;
}
.id____gest__WorkArea__FINANTIALBUDGET__ManuPrev__  .selected
{
	border-top:2px solid blue !important;
	border-left:2px solid blue !important;
	border-right:2px solid blue !important;
	background-color:red !important;
	border-bottom:4px solid silver !important;
	color: blue !important;
}

.id____gest__WorkArea__FINANTIALBUDGET__ManuPrev__
{
	background-color:lightgrey;
	border-top:1px dotted grey !important;
	border-right:1px dotted grey !important;
	border-left:1px dotted grey !important;
	border-radius:5px !important;
}

.id____gest__WorkArea__FINANTIALBUDGET__ManuPrev__ .ComponentsBasic-ListTreeMenuElement.selected .caption
{
	color: blue !important;
}

.id____gest__HeadMenuContainer__MENU_MAIN_SETTINGS__ .ComponentsBasic-ListTreeMenuElement
{
	font-size:14px !important;
	color:white !important;
	font-weight:500 !important;
	line-height:25px;
	text-align:center !important;
}

.id____gest__WorkArea__PRJ_Corner__TagExtension_chobfubutton__
{
	background-color:indianred !important;
	height:25px !important;
	font-size:14px !important;
	color:white !important;
	font-weight:600 !important;
	line-height:25px !important;
	text-align:center !important;
}

.id____gest__WorkArea__PRJ_Corner__TagExtension_chobfuinput__
{
	background-color:white !important;
	font-size:14px !important;
	color:blue !important;
	font-weight:600 !important;
	line-height:25px;
	padding:0 !important;
	margin:0 !important;	
}

.id____gest__WorkArea__FINANTIALBUDGET__FINANTIALBUDGET_WORKAREA__FinSchema__TagExtension_chobfuinput__
{
	background-color:white !important;
	font-size:14px !important;
	color:blue !important;
	font-weight:600 !important;
	line-height:25px;
	padding:0 !important;
	margin:0 !important;	
}

.id____gest__WorkArea__FIN_SCHEMAS__TagExtension_chfamily__
{
	background-color:white !important;
	font-size:14px !important;
	color:blue !important;
	font-weight:600 !important;
	line-height:25px;
	padding:0 !important;
	margin:0 !important;	
}

/*  */
.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCRAM__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCRAM__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCRAM__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCRAM__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCAPI__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCAPI__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCAPI__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCAPI__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboEXT_HEADINGS__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboEXT_HEADINGS__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
			background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboEXT_HEADINGS__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboEXT_HEADINGS__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_HORI__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_HORI__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_HORI__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_HORI__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}


.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_VERT__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_VERT__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_VERT__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboWP_VERT__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCREPORTS__
{
	line-height:24px !important;
	font-size:14px !important;
	font-weight:600;
	border:1px solid blue !important;
	text-align:center !important;
	margin :0 !important;
	padding :0 !important;
	color:blue !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCREPORTS__ .ComponentsTagExtenders-EnhancedComboBox-ccontent
{
	background-color:lightblue !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCREPORTS__ .ComponentsTagExtenders-EnhancedComboBox-resetter
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Commander__TagExtension_ComboCREPORTS__ .ComponentsTagExtenders-EnhancedComboBox-trigger
{
	margin-top:3px !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__CostReportingRows__ .hori_filler 
{
	margin:0 !important;
	padding:0 !important;
}
.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__CostReportingRows__ .hori_filler td
{
	height:2px !important;
	font-size:2px !important;
	overflow: hidden !important;
}

.cost_allocation_data_disclaimer_container
{
	background-color: white !important;
	color:black !important;
}

.cost_allocation_data_disclaimer
{
	background-color: trasnparent;
}

.cost_allocation_data_content
{
	background-color: yellow !important;
	
}

.subwindowchooser.choosen
{
		background-color: silver !important;
		color:blue !important;
		margin-left:3px !important;
		margin-top:2px ; 
		margin-bottom:2px ; 
		border: 2px solid yellow !important;
		font-size:12px !important;
}

.subwindowchooser.unchoosen
{
		background-color: indianred !important;
		color:white !important;
		border: 2px solid transparent !important;
		margin-top:2px ; 
		margin-bottom:2px ; 
		margin-left:3px !important;
		font-size:12px !important; 
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__Export__ input 
{
	background-color:indianred !important;
	color:white !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__GroupReport__ .ComponentsTagExtenders-EnhancedButton 
{
	background-color:indianred !important;
	color:white !important;
}

.id____gest__GetFamilyContainer__InfoContainer__ .ComponentsTagExtenders-EnhancedButton
{
	background-color:indianred !important;
	color:white !important;
}

.id____gest__WorkArea__FIN_SCHEMAS__ListExtIntHeadings__LMMoreContainer__WorkBox__TagExtension_ChooseExtHeadingsbackbutton__
{
	background-color:indianred !important;
	font-size:14px !important;
	color:white !important;
	font-weight:600 !important;
	line-height:25px;
	height:25px;
	padding:0 !important;
	margin:0 !important;	
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__CostReportingRows__MassiveStatus__TagExtension_ButtonVCMassive__
{
	background-color:indianred !important;
	color:white !important;
	font-weight:900 !important;
}

.id____gest__WorkArea__COSTREPORTING__COSTREPORTING_WORKAREA__CostReportingRows__MassiveStatus__TagExtension_ButtonNoVCMassive__
{
	background-color:indianred !important;
	color:white !important;
	font-weight:900 !important;
}


/*////////// RECUTAMENTO ////////*/


.Components-InLineAuthenticator .id____reclutamento__authshield__TagExtension_ButtonPwdReset__
{
	font-size:18px !important;
	color:green !important;
	background-color: buttonface !important;
	border-radius:0 !important;
	border:1px solid green !important;
	box-shadow:0 0 0 0 !important;
	font-weight:500 !important;
	text-align:center !important;
	left : 80px !important;
	width : 350px !important;
}

.Components-InLineAuthenticator .id____console__authshield__TagExtension_ButtonPwdReset__
{
	font-size:18px !important;
	color:green !important;
	background-color: buttonface !important;
	border-radius:0 !important;
	border:1px solid green !important;
	box-shadow:0 0 0 0 !important;
	font-weight:500 !important;
	text-align:center !important;
	left : 80px !important;
	width : 350px !important;
}

.Components-InLineAuthenticator .id____sysman__authshield__TagExtension_ButtonPwdReset__
{
	font-size:18px !important;
	color:green !important;
	background-color: buttonface !important;
	border-radius:0 !important;
	border:1px solid green !important;
	box-shadow:0 0 0 0 !important;
	font-weight:500 !important;
	text-align:center !important;
	left : 80px !important;
	width : 350px !important;
}
	
	.KKKKKKlmsearchbuttonsgroup .button_search
	{
		/*background-color:#D7F0E0  !important;*/
		background-color:lightgrey  !important;
		box-shadow:1px 2px 4px rgba(0, 0, 0, .5);
		color:black !important;
		font-weight:600 !important;
		margin-top:1px !important;
		border:none !important;
		line-height:18px !important;
	}
	
	.KKKKKKlmsearchbuttonsgroup .button_search[value="Ricerca"]
	{
		color:black !important;
		font-weight:600 !important;
		text-decoration: underline !important;
		background-color:rgb(249, 231, 159) !important;
		background-color:#bed1c6 !important;
		margin-top:1px !important;
	}

	.id____reclutamento__WorkArea__WALeft__ .backgrounder
	{
		/*background-image:url('../images/texture_unsplash_v7.jpg') !important;*/
		/*background-image:url('../images/mytexture_concrete_seamless.png') !important;*/
		/*background-image:url('../images/black-linen.png') !important;*/
		
		/*background-image:url('../images/texture_paper.jpeg')   !important;*/
		background-image:none  !important;
	}
	
	.id____reclutamento__MainMenu__   
	{
		/*background-image:url('../images/texture_unsplash_v4.jpg') !important;*/
		background-color:transparent !important;
	}
	
	.maindisplaimer 
	{
		background-color:transparent !important;
		/*background-image:url('../images/texture_unsplash_v4.jpg') !important;*/
		/*
		font-size:60px !important;
		left: 1170px !important;
		top: 50px !important;
		height:950px !important;
		width:400px !important;
		opacity:0.9;
		color:blue;
		text-align:center;*/
	}

	
	.ComponentsTagExtenders-EnhancedButton.more_button
	{
		/*background-color:white !important;*/
		height:18px !important;
		width:16px !important;
		box-shadow:none !important;
		border-radius:0px !important;
		margin:0 !important;
		padding:0 !important;
		border-top:1px dotted grey !important;
		border-bottom:1px dotted grey !important;
		border-left:1px dotted grey !important;
	}

	.ComponentsTagExtenders-EnhancedButton.delete_button
	{
		/*background-color:white !important;*/
		background-image	:	url('../icons/Delete_16x16.png') !important;
		background-repeat	:		no-repeat !important;
		height:18px !important;
		width:16px !important;
		box-shadow:none !important;
		border-radius:0px !important;
		margin:0 !important;
		padding:0 !important;
		border-top:1px dotted grey !important;
		border-bottom:1px dotted grey !important;
		border-left:1px dotted grey !important;
	}
	
	
	.slider_support .focused
	{
		background-color:rgb(100, 151, 183) !important;
	}
	
	.slider_cursor.focused
	{
		background-color:rgb(100, 151, 183) !important;
	}
	

	body.device_mobile .slider_cursor.focused
	{
		background-color:red !important;
	}
	
	.searcher_second_table
	{
		width: 100% !important;
	}
	
	.__search_chunk_type
	{
		width: 45mm !important;
	}
	
	.__search_chunk_type select
	{
		left: 20px !important;
		right: 20px !important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	body.device_mobile.hicontrast .slider_cursor.focused
	{
		background-color:black !important;
	}

	
	.position_details_header_table
	{
		background-color:lightblue;
		font-size		:14px;
		font-family		:arial;
		font-weight		:700;
	}
	
	#waiter_display_courtesy
	{
		opacity:0.5 !important;
		background-color:lightblue !important;
		font-weight:700;
	}
	
	.position_details_header_table
	{
		border-bottom:2px solid yellow;
	}
	
	.too_near_dates
	{
		background: repeating-linear-gradient(-45deg,rgba(180,180,180,0.54), rgba(180,180,180,0.54) 10px,transparent 10px,transparent 20px) !important;	
		/*background-color:lightgrey !important;*/
		z-index:6 !important;
	}
	
	.periods
	{
		z-index:7 !important;
	}
	

	
	#firstpage_show_corner
	{
		opacity:0.95 !important;
	}
	
	.end_session_cover
	{
		background-color: white !important;	
	}
	
	.id____gest__LCProposals__Data__List__ .FieldService
	{
		max-width:0px !important;
	 	width:0px !important;
		background-color:red !important;
		display:block !important;	
	}
	
	#__gest__LCProposals__Data__List__ServiceTable__
	{
		 width:0px !important;
		 max-width:0px !important;
		 background-color:red !important;
		 display:block !important;	
	}
	
	
#__gest__LCProposals__Data__List__TableForm__TablesSliderRow__CursorWrapper_0
{
		 width:0px !important;
		 background-color:red !important;
		 display:block !important;	
}


.id____gest__EditProposal__CurrentProposal__Depatrents__ img[name="checkbox_icon"] 
{
		display:none !important;
}

.id____gest__EditProposal__CurrentProposal__Depatrents__ img[name="checked_icon"] 
{
		display:none !important;
}

.id____gest__EditProposal__CurrentProposal__Depatrents__ img[name="unchecked_icon"] 
{
		display:block !important;
}

.id____gest__EditProposal__CurrentProposal__Depatrents__ .TE_check_area.EnChkBox_unchecked 
{
		width:74px !important;
		height:28px !important;
		background:url(../icons/sino_switch_no.png) !important;
		max-width:76px !important;
		max-height:28px !important;
		border:none !important;
		overflow:hidden !important;
		margin:0 !important;
		margin-left:100px !important;
		padding:0 !important;
		cursor:pointer !important;
		border:1px solid lightgrey !important;
		border-radius:3px !important;
}

.id____gest__EditProposal__CurrentProposal__Depatrents__ .TE_check_area.EnChkBox_checked
{
		width:74px !important;
		height:28px !important;
		background:url(../icons/sino_switch_si.png) !important;
		max-width:76px !important;
		max-height:28px !important;
		border:none !important;
		overflow:hidden !important;
		margin:0 !important;
		padding:0 !important;
		margin-left:100px !important;
		cursor:pointer !important;
		border:1px solid lightgrey !important;
		border-radius:3px !important;	
}

.id____gest__EditProposal__CurrentProposal__Depatrents__ .ComponentsTagExtenders-EnhancedCheckBox
{
		border:none !important;
}

.id____gest__EditProposal__CurrentProposal__TagExtension_cost_reporting__ img[name="checked_icon"] 
{
		display:none !important;
}

.id____gest__EditProposal__CurrentProposal__TagExtension_cost_reporting__ img[name="unchecked_icon"] 
{
		display:none !important;
}

.id____gest__EditProposal__CurrentProposal__TagExtension_cost_reporting__  img[name="checkbox_icon"] 
{
		display:none !important;
}

.id____gest__EditProposal__CurrentProposal__TagExtension_cost_reporting__  .TE_check_area.EnChkBox_unchecked 
{
		width:74px !important;
		height:28px !important;
		background:url(../icons/sino_switch_no.png) !important;
		max-width:76px !important;
		max-height:28px !important;
		border:none !important;
		overflow:hidden !important;
		margin:0 !important;
		margin-left:160px !important;
		padding:0 !important;
		cursor:pointer !important;
		border:1px solid Gainsboro !important;
		border-radius:3px !important;
}

.id____gest__EditProposal__CurrentProposal__TagExtension_cost_reporting__  .TE_check_area.EnChkBox_checked
{
		width:74px !important;
		height:28px !important;
		background:url(../icons/sino_switch_si.png) !important;
		max-width:76px !important;
		max-height:28px !important;
		border:none !important;
		overflow:hidden !important;
		margin:0 !important;
		padding:0 !important;
		margin-left:160px !important;
		cursor:pointer !important;
		border:1px solid Gainsboro !important;
		border-radius:3px !important;
}

.id____gest__EditProposal__CurrentProposal__TagExtension_cost_reporting__  .ComponentsTagExtenders-EnhancedCheckBox
{
		border:none !important;
}


.conditions_block img[name="checked_icon"] 
{
		display:none !important;
}

.conditions_block img[name="unchecked_icon"] 
{
		display:none !important;
}

.conditions_block  img[name="checkbox_icon"] 
{
		display:none !important;
}

.conditions_block  .TE_check_area.EnChkBox_unchecked 
{
		width:74px !important;
		height:28px !important;
		background:url(../icons/sino_switch_no.png) !important;
		max-width:76px !important;
		max-height:28px !important;
		border:none !important;
		overflow:hidden !important;
		margin:0 !important;
		margin-left:810px !important;
		padding:0 !important;
		cursor:pointer !important;
		border:1px solid lightgrey !important;
		border-radius:3px !important;
}

.conditions_block  .TE_check_area.EnChkBox_checked
{
		width:74px !important;
		height:28px !important;
		background:url(../icons/sino_switch_si.png) !important;
		max-width:76px !important;
		max-height:28px !important;
		border:none !important;
		overflow:hidden !important;
		margin:0 !important;
		padding:0 !important;
		margin-left:810px !important;
		cursor:pointer !important;
		border:1px solid lightgrey !important;
		border-radius:3px !important;	
}

.conditions_block.ComponentsTagExtenders-EnhancedCheckBox
{
		/*border:none !important;*/
		/*width:900px !important;*/
		/*border-right:1px solid black !important;*/
		background: transparent;
}

.conditions_block  span
{
	font-weight:400 !important;
	line-height:16px !important;
	width:800px !important;
	text-align:justify !important;
}

.conditions_block  .proposal_committment_point
{
	font-weight:900 !important;
}



.Pages-librosoci .from_system_text
{
	background-color:lightsteelblue !important;
	color:blue !important;
	height:18px;
	border-bottom:1px solid yellow !important;
	line-height:18px !important;
}

.Pages-librosoci .from_system_data
{
	background-color:white !important;
	color:blue !important;
	height:18px;
	border-bottom:1px dotted blue !important;
	line-height:18px !important;
}

.Pages-librosoci .id____librosoci__LCEvent__PositionEdit__event_types__ .backgrounder
{
	background-color:pink !important;
}

.Pages-librosoci .id____librosoci__LCEvent__PositionEdit__event_types__ .ComponentsBasic-ListTreeMenuElement.hovered .backgrounder
{
	background-color:yellow !important;
}

.Pages-filesystem .id____filesystem__ContainerMID__FBE__LeftRightTM__TM_row_0__TM_col_0__FolderTree__ .treenodecontent.selected
{
	background-color:lightblue;
	border:1px dotted blue;
}

.Pages-filesystem  .ComponentsCustom-TreeManagerFS_LIST .ComponentsBasic-ListTreeMenuElement .caption
{
	text-align: left !important;
}

.Pages-me  .ComponentsCustom-TreeManagerFS_LIST .ComponentsBasic-ListTreeMenuElement .caption
{
	text-align: left !important;
}

.Pages-me  .ComponentsCustom-TreeManagerFS_LIST .ComponentsBasic-ListTreeMenuElement.selected .selected.treenodecontent
{
	background-color:lightblue !important;
}

.Pages-me .id____me__ContainerWork__PP__FolderTree__HEADER__ span
{
	background-color:yellow !important;
	color : black !important;
	height:20px !important;
	font-family:arial !important;
	font-size:16px !important;
	font-weight:700 !important;
	width:200px !important;
	white-space:nowrap !important;
}

.Pages-console .item_disclaimer
{
	font-size: 12px;
	font-family: arial;
	font-weight:  500;
	color: blue;
	margin:0;
	padding: 0;
	border:none !important;	
	position: absolute;
	top:0;
	left:0;
	width:150px;
	background-color: grey;	
	height: 14px;
	margin:0 !important;
	padding:0 !important;
}

.Pages-console .item_content
{
	font-size: 12px;
	font-family: arial;
	font-weight:  500;
	color: blue;
	font-style: italic;
	margin:0;
	padding: 0;
	border:none !important;
	position: absolute;
	top:0;
	left:150px;
	width:355px;
	background-color:white ;	
	height: 14px;
	margin:0 !important;
	padding:0 !important;
	background-color:lightyellow !important;
}

.Pages-console .item_content_warning
{
	font-size: 12px;
	font-family: arial;
	font-weight:  500;
	color: red;
	font-style: italic;
	margin:0;
	padding: 0;
	border:none !important;
	position: absolute;
	top:0;
	left:450px;
	width:355px;
	background-color:white ;	
	height: 14px;
	margin:0 !important;
	padding:0 !important;
	background-color:lightgrey !important;
}

.Pages-console .item_row
{
	height: 15px;
	margin:0;
	padding: 0;
	position: relative;
	width:505px;
	border-bottom:1px solid black;
}

.Pages-console  .item_dbkey
{
	background-image:url(../icons/16x16/key-icon_16x16.png);
	background-position:98% 0%;
	background-repeat:no-repeat;
}

/***********************************/

.Pages-creaformaz .content.level_4
{
	margin-top:6px !important;	
}

.Pages-creaformaz .level_4_more .workelement span
{
	background-color:#fefff0 !important;
}

.Pages-creaformaz .level_4_more .workelement.unapproved span
{
	background-color:pink !important;
}

.Pages-creaformaz .level_4 .workelement span
{
	background-color:#feedb1 !important;
	margin-top:3px !important;
	font-weight:800 !important;
}

.Pages-creaformaz .level_3  
{
	/*background-color:#eacebb!important;*/
	background-color:lightgrey !important;
	margin-top:3px !important;
	margin-left:10px;
	font-weight:900 !important;
	font-family:arial;
	font-size:20px;
	height:30px !important;
	text-align:center;
}

/*
.Pages-creaformaz .workelement
{
}
*/
/*
.Pages-creaformaz table.content
{
}*/
/*
.Pages-creaformaz .id____creaformaz__ContainerWork__TreeStructure__ .selected.treenodecontent  
{
	background-color:yellow !important;
}*/

.Pages-creaformaz .id____creaformaz__ContainerWork__TreeStructure__ .selected.treenodecontent .workelement span
{
	border-bottom:3px solid orange !important;
}

.Pages-creaformaz .id____creaformaz__ContainerWork__TreeStructure__ .treenodecontent:hover 
{
	background-color:yellow !important;
}

/*
.Pages-creaformaz .id____creaformaz__LC_TeachAsk__Curr__FunctMenu__ 
{
	
}*/

.Pages-creaformaz  .id____creaformaz__LC_TeachAsk__Curr__FunctMenu__ .ComponentsBasic-ListTreeMenuElement .backgrounder 
{
	background-color: white !important;
}

.Pages-creaformaz  .id____creaformaz__LC_TeachAsk__Curr__FunctMenu__ .ComponentsBasic-ListTreeMenuElement .caption 
{
	color:green !important;
}

.Pages-creaformaz  .id____creaformaz__LC_TeachAsk__Curr__FunctMenu__ .ComponentsBasic-ListTreeMenuElement.hovering .backgrounder 
{
	background-color: yellow !important;
}

.Pages-creaformaz  .id____creaformaz__LC_TeachAsk__Curr__FunctMenu__ .ComponentsBasic-ListTreeMenuElement.selected .caption 
{
	border-bottom: 3px solid orange !important;
}


.Pages-creaformaz .login_slot
{
 	border:1px solid green !important;	
}

.Pages-creaformaz .login_slot input
{
	font-size:18px !important;
	font-weight:500 !important;
	color:green !important;
	height:22px !important;
	/*border-radius:5px !important;*/
	background-color:white !important;
	/*border:1px solid green !important;*/
	/*width:304px !important;*/
}
.Pages-creaformaz .submitcontainer
{
	background-color:aliceblue !important;	
}

.Pages-creaformaz .uname_disclaimer_slot
{
	font-size:18px !important;
	font-weight:500 !important;
	
}

.Pages-creaformaz .uname_disclaimer_slot span
{
	font-size:18px !important;
	font-weight:500 !important;
	
} 

.Pages-creaformaz .password_disclaimer_slot span
{
	font-size:18px !important;
	font-weight:500 !important;
} 
/*
.Pages-creaformaz .ComponentsTagExtenders-WindowHandlerCommander span
{
	background-color:lightsteelblue !important;
}*/

/*
.Pages-creaformaz .ComponentsTagExtenders-WindowHandlerCommander div
{
	background-color:lightsteelblue !important;
}

.Pages-creaformaz .ComponentsTagExtenders-WindowHandlerCommander 
{
	background-color:lightsteelblue !important;
}
*/

/***************************/


select.readonly
{
	background-color:#E8E8E8	 !important;
	border:1px solid grey !important;
}

.float_hepler_nodes:hover
{
	border:2px solid black !important;	
} 

body .float_helper_board_zoomgauge_disc
{
	color: darkcyan !important;
	border: 1px solid lightblue;
	border-radius: 5px;
	width: 20%;
	left: 40% !important;
	text-align: center !important;
}

body .zoomselector td
{
	color: rgb(76, 153, 196) !important;
	/*border:1px solid rgb(76, 153, 196);*/
	border-radius: 5px;
	font-size: 22px !important;
	font-weight: 700 !important;
}





body .zoomselector td:hover
{
		color: white !important;
		background-color: #06C !important;
		border: none !important;
}

body.hicontrast .zoomselector td
{
	border: none  black !important;	
	color: black !important;
}

body.hicontrast .zoomselector td:hover
{
	color: white   !important;
	background-color: black !important;	
}

.zoomselector td
{
	cursor: pointer;
	text-align: center;
}

body .zoomselector td.compliant
{
	border: 2px solid rgb(0, 102, 204) !important;
}
 

body.hicontrast .zoomselector td.compliant
{
	border: 2px solid black !important;
}
/***********************/



/**********************/
body.hicontrast  .float_hepler_node7
{
	color: black !important;
	background-color: white !important;
	border: 1px solid black;
}

body.hicontrast  .float_hepler_nodes
{
	color: black !important;
	background-color: white !important;
	border: none !important;
}

body.hicontrast  .float_hepler_nodes span
{
	color: black !important;
	background-color: white !important;
}

body.hicontrast  .float_hepler_nodes .fa-solid
{
	color: black !important;
	background-color: white !important;
}

body.hicontrast  .float_hepler_node0 
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node0 span
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node0:hover 
{
	border: 1px solid  black !important;
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node0:hover span
{
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node1 
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node1 span
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node1:hover 
{
	border: 1px solid  black !important;
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node1:hover span
{
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node2 
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node2 span
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node2:hover 
{
	border: 1px solid  black !important;
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node2:hover span
{
	color: white !important;
	background-color: black !important;
}


body.hicontrast  .float_hepler_node4 
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node4 span
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node4:hover 
{
	border: 1px solid  black !important;
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node4:hover span
{
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node5 
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node5 span
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node5:hover 
{
	border: 1px solid  black !important;
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node5:hover span
{
	color: white !important;
	background-color: black !important;
}


body.hicontrast  .float_hepler_node6
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node6 span
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node6:hover 
{
	border: 1px solid  black !important;
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node8
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node8 span
{
	border: none  black !important;
}

body.hicontrast  .float_hepler_node8 .fa-solid
{
	color:  black !important;
}


body.hicontrast  .float_hepler_node8:hover 
{
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node8:hover span
{
	color: white !important;
	background-color: black !important;
}

body.hicontrast  .float_hepler_node8:hover .fa-solid
{
	color: white !important;
	background-color: black !important;
}


body.hicontrast .float_helper_board_zoomgauge_disc
{
	border: none  black !important;
	font-size: 22px !important;
	font-weight: 700;	
}

body.hicontrast .float_helper
{
	background-color: transparent !important;
}

body.hicontrast #ApplicationLogoCorner_disclaimer_dd
{
	border: 1px solid black !important;	
}


body.hicontrast #ApplicationLogoCorner_magnifier_header
{
	border: 1px solid black !important;	
	font-size: 16px !important;
}



/*
body.hicontrast #ApplicationLogoCorner_magnifier_moretime
{
	color: black   !important;
	border: none !important;	
}

body.hicontrast #ApplicationLogoCorner_magnifier_moretime span
{
	color: black   !important;
	border: none !important;	
}*/

/**********************/

.zoomselector td:hover
{
	border-bottom: 2px solid black;
}

#blinkingname
{
	position: absolute !important;
	line-height: 16px !important;
	width:100% !important;
}

.pageselector 
{
	text-align: center !important;
	width: 80% !important;
	left : 10% !important;
	cursor: pointer;
	background-color: white !important;
	color: rgb(76, 153, 196) !important;
	line-height: 28px !important;
	font-size: 22px !important;
	border: 1px solid rgb(76, 153, 196) !important;
}

.pageselector:hover 
{
		color: white !important;
		background-color: #06C !important;
}

body.hicontrast .slider_cursor 
{
	background-color: black !important;
	
}

body.hicontrast div
{
	background-color: white !important;
}


body.hicontrast span
{
	color: black !important;
}

body.hicontrast div
{
	color: black !important;
	border: none !important;
}

body.hicontrast td
{
	color: black !important;
}

body.hicontrast span
{
	background-color: white !important;
}

body.hicontrast #TimeSlider_setter
{
	background-color: black !important;
}

#waitershield_up_relative_stub
{
	background-color: transparent !important;
}

#waitershield
{
	background-color: transparent !important;
}

#waitershield_up
{
	background-color: transparent !important;
}

#explainedelement_content
{
	background-color: transparent !important;
}

#explainedelement_content > div
{
	background-color: transparent !important;
}

body.hicontrast .Components-ContainerDropArea .contentarea
{
	background-color: transparent !important;	
}


#UserMessageBox 
{
	border: none !important;	
}

.usermessagebox_header
{
	background-color: rgb(220, 220, 220) !important;	
	/*color:  rgb(76, 153, 196) !important;*/
	color:  #0059b3 !important;
	
	font-size: 22px !important;
	line-height: 25px !important;
	width: 100% !important;
	opacity: 0.85 !important;
}

.usermessagebox_closer
{
	color: white;
	font-size: 30px;
	line-height: 26px;
	text-align: center;
	margin-top: -1px;	
}

.usermessagebox_backgrounder
{
	top:0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.9 !important;
}

.usermessagebox_docker
{
	background-color: rgb(220, 220, 220) !important;
	border-top: 1px solid green !important;
	opacity: 0.7 !important;
}

.usermessagebox_docker > *
{
	font-family: arial !important;
	font-size: 20px !important;
	color: #ca3c08 !important;	
	background-color: transparent !important;
}



body.hicontrast #UserMessageBox 
{
	border: none !important;	
}

body.hicontrast .usermessagebox_header
{
	background-color: white !important;	
	/*color:  rgb(76, 153, 196) !important;*/
	color:  black !important;
	
	font-size: 22px !important;
	line-height: 25px !important;
	width: 100% !important;
	opacity: 0.85 !important;
}

body.hicontrast .usermessagebox_closer
{
	color: white;
	font-size: 30px;
	line-height: 26px;
	text-align: center;
	margin-top: -1px;	
}

body.hicontrast .usermessagebox_backgrounder
{
	top:0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.0 !important;
}

body.hicontrast .usermessagebox_docker
{
	background-color: white !important;
	border-top: 1px solid grey !important;
	opacity: 0.7 !important;
}

body.hicontrast .usermessagebox_docker > *
{
	font-family: arial !important;
	font-size: 20px !important;
	color: black !important;	
	background-color: transparent !important;
}

body.hicontrast .Components-ListManager .td_container
{
	background-color: black !important;
	border-right:1px solid black !important;
	border-bottom:1px solid black !important;
}

body.hicontrast .Components-ListManager .FieldServiceTableCell
{
	border: 1px solid transparent  !important;
}

body.hicontrast .fa-solid  
{
	color: black !important;
}

body.hicontrast .Components-ListManager
{
	border:1px solid  black !important;	
}


body.hicontrast .Components-ListManager .FieldOperationsTable
{
	background-color: black !important;	
}


body.hicontrast .Components-ListManager .ListManagerTableChunk.FieldOperations
{
	border-right: 1px solid transparent !important;	
}

body.hicontrast .Components-ListManager  .ListManagerTableChunk.FieldService
{
	border-right: 1px solid black !important;		
}

body.hicontrast .Components-ListManager .layout_selector select
{
	color: black !important;
	border: 1px solid black !important;
} 

body.hicontrast .Components-ListManager .layout_selector option
{
	color: black !important;
} 


body.hicontrast .Components-ListManager .search_chunk_label input
{
	border-bottom:1px solid black !important;
}

body.hicontrast .Components-ListManager .record_navigation_tablegopage input
{
	color: black !important;
} 

body.hicontrast .Components-ListManager .FieldService .fa-pen
{
      	color:black !important;
} 


body.hicontrast .Components-ListManager .FieldContentTable th .fa-solid
{
	color: black !important;
} 

body.hicontrast .Components-ListManager .record_navigation .fa-solid
{
	color: black !important;
} 

body.hicontrast .Components-ListManager .record_operations .fa-solid
{
	color: black !important;
} 

body.hicontrast .Components-ListManager  .record_navigation .fa-solid.fa-floppy-disk
{
	color: black !important;
} 

body.hicontrast .Components-ListManager  .record_navigation .fa-solid.fa-door-open
{
	color: black !important;
} 

body.hicontrast .Components-ListManager .printexport_show .fa-solid
{
	color: black !important;
} 

body.hicontrast .Components-ListManager .printexport_show .fa-xmark
{
	color: black !important;
} 

body.hicontrast .Components-ListManager .FieldContentTable th .fa-solid
{
	color: black !important;
} 

body.hicontrast .Components-ListManager .fa-right-left
{
	color: black !important;
}

body.hicontrast .Components-ListManager .fa-hand-pointer
{
	color: black !important;
}

body.hicontrast .Components-ListManager .fa-solid.fa-floppy-disk
{
	color: black !important;
}

body.hicontrast .Components-ListManager .fa-solid.fa-door-open
{
	color: black !important;
}

body.hicontrast .Components-ListManager .fa-solid.fa-xmark
{
	color: black !important;
}

body.hicontrast .Components-ListManager .fa-solid.fa-hand-pointer
{
	color: black !important;
}

body.hicontrast .Components-ListManager .HeadCell
{
	border-bottom:1px solid black !important;
	border-top:1px solid black !important;
	border-right:1px solid black !important;
}

body.hicontrast .ComponentsTagExtenders-EnhancedInput 
{
	border: none !important;
	border-bottom:1px solid black !important;
}

body.hicontrast .ComponentsTagExtenders-EnhancedInput .fa-ellipsis
{
	color: black !important;
	border:1px solid black !important;
}

body.hicontrast .ComponentsTagExtenders-EnhancedInput .more_chooser
{
	background-color: transparent !important;
	border:1px solid black !important;
}


body.hicontrast  .ComponentsTagExtenders-EnhancedSpan
{
	border: none !important;
	border-bottom:1px solid black !important;
}



body.hicontrast .ComponentsTagExtenders-EnhancedComboBox
{
	border: none !important;
	border-bottom:1px solid black !important;
}



#ApplicationStateCorner
{
	box-shadow:  0px 0px 17px 7px  rgb(107 182 78 / 70%);
}

.device_mobile #ApplicationStateCornerPositioning_R 
{
	width: 0px !important;
}

.device_mobile #ApplicationStateCornerPositioning_L 
{
	width: 0px !important;
}

.device_mobile #ApplicationStateCornerPositioning
{
	height: 5px !important;
}

.device_mobile #ApplicationStateCorner_table
{
	width: 130px !important;
}

.device_mobile #blinkingname
{
	font-size: 13px !important;
}


.explainedelement_inner span
{
	font-size: 15px !important;
}

body.hicontrast .button_generic_widthfromserver:not(.selected):not(.disabled)
{
	background-color: white !important;
}

body.hicontrast .button_generic_widthfromserver:not(.selected):not(.disabled):hover
{
	background-color: black !important;
}
