.ui-datatable.activityTable {
	table-layout: auto !important;
}

.numberCircle {
	width: 75px;
	border-radius: 50%;
	text-align: center;
	font-size: 21px;
	border: 6px solid;
	height: 75px;
}

.numberCircleRadon {
	width: 120px;
	border-radius: 50%;
	text-align: center;
	font-size: 35px;
	border: 10px solid;
	height: 120px;
}

#block_container {
	text-align: center;
	top: 80%;
	left: calc(50% - 180px);
	position: absolute;
}

#blockRadon{
	text-align: center;
	top: 43%;
	left: calc(50% - 80px);
	position: absolute;
}

#radonBlock, #co2Block, #cobBlock, #vocBlock, #thpTempBlock,
	#thpPresBlock, #thpHumBlock {
	float: left;
}

#last-day-evolution {
	position: absolute;
	top: 115%;
	width: 85%;
}

#last-month-evolution {
	position: absolute;
	top: 135%;
	width: 80%;
}

#recommended-measures {
	position: absolute;
	top: 160%;
}

/* .ui-datatable.activityTable th:nth-child(7)
{

	width: 50px!important;
} */
.ui-widget, .ui-widget .ui-widget {
	font-size: 100% !important;
}

/*
.detailsBtn{
	width:38px;
	font-size: 16px;
	font-style: bold;
	text-decoration: underline;
	
}

.ui-button.blueBtn
{
	border-style: solid;
    border-color: #336699;
    box-shadow: 2px 2px 2px 2px #336699;
}

.ui-button.greenBtn
{
	border-style: solid;
    border-color: #00CC33;
    box-shadow: 2px 2px 2px 2px #00CC33;
}

.ui-button.redBtn
{
	border-style: solid;
    border-color: #FF0000 ;
    box-shadow: 2px 2px 2px 2px #FF0000;
}*/
/*  a{ */
/* 	text-decoration: none; */
/* 	color:#67b021!important; */

/* }  */
.stillWorking {
	background: #97d865 !important;
	color: white;
}

#exportPanel {
	margin-top: 0px !important;
	padding-top: 0px;
}

.highlight {
	background: #1E9E1E !important;
}

.highlight2 {
	background: #46C646 !important;
}

.highlight3 {
	background: #FF2400 !important;
}
/* .add_icon
{
    background-image: url("")!important;
    left: 0.5 !important;
    top: 1 !important;
    
}

.assign_icon
{
    background-image: url("")!important;
      
}

.filter_icon
{
    background-image: url("")!important;
  
}

.empty_icon
{
    background-image: url("")!important;
  
}

.customize_icon
{
    background-image: url("")!important;
  
}
.rights_icon
{
    background-image: url("")!important;
  
}

.export_icon
{
    background-image: url("/javax.faces.resource/images/export.png.xhtml")!important;
  
}
.update_icon
{
    background-image: url("")!important;
    left: 0.5 !important;
    top: 0.5 !important;
    
}

.start_icon
{
    background-image: url("")!important;
    
}

.stop_icon
{
    background-image: url("")!important;
    
}
.delete_icon
{
    background-image: url("")!important;
    left: 0.5 !important;
    top: 1 !important;
    
} */
.on_icon {
	background-image: url("/javax.faces.resource/images/on-white.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.implicit_button .on_icon
	{
	background-image: url("/javax.faces.resource/images/on-white.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.implicit_button.ui-state-focus .on_icon
	{
	background-image: url("/javax.faces.resource/images/on-white.png.xhtml") !important;
}

.off_icon {
	background-image: url("/javax.faces.resource/images/off.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.implicit_button .off_icon
	{
	background-image: url("/javax.faces.resource/images/off-white.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.implicit_button.ui-state-focus .off_icon
	{
	background-image: url("/javax.faces.resource/images/off-white.png.xhtml") !important;
}

.details_icon {
	background-image: url("/javax.faces.resource/images/details.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.back_icon {
	background-image: url("/javax.faces.resource/images/back.png.xhtml") !important;
}

.reset_icon {
	background-image: url("/javax.faces.resource/images/reset.png.xhtml") !important;
}

.check_icon {
	background-image: url("/javax.faces.resource/images/apply.png.xhtml") !important;
}

.cross_icon {
	background-image: url("/javax.faces.resource/images/cancel.png.xhtml") !important;
}

.out_icon {
	background-image: url("/javax.faces.resource/images/logout.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.logout_button.ui-state-hover .out_icon
	{
	background-image: url("/javax.faces.resource/images/logout-white.png.xhtml")
		!important;
	left: 0.5 !important;
	top: 1 !important;
}

.add_icon {
	background-image: url("/javax.faces.resource/images/add.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.add_button .add_icon
	{
	background-image: url("/javax.faces.resource/images/add.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.add_button.ui-state-hover .add_icon
	{
	background-image: url("/javax.faces.resource/images/add-white.png.xhtml") !important;
}

.assign_icon {
	background-image: url("/javax.faces.resource/images/add-user.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.assign_button .assign_icon
	{
	background-image: url("/javax.faces.resource/images/add-user.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.assign_button.ui-state-hover .assign_icon
	{
	background-image: url("/javax.faces.resource/images/add-user-white.png.xhtml")
		!important;
}

.filter_icon {
	background-image: url("/javax.faces.resource/images/full.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.filter_button .filter_icon
	{
	background-image: url("/javax.faces.resource/images/full.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.filter_button.ui-state-hover .filter_icon
	{
	background-image: url("/javax.faces.resource/images/full-white.png.xhtml") !important;
}

.empty_icon {
	background-image: url("/javax.faces.resource/images/none.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.empty_button .empty_icon
	{
	background-image: url("/javax.faces.resource/images/none.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.empty_button.ui-state-hover .empty_icon
	{
	background-image: url("/javax.faces.resource/images/none-white.png.xhtml") !important;
}

.customize_icon {
	background-image: url("/javax.faces.resource/images/customize.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.customize_button .customize_icon
	{
	background-image: url("/javax.faces.resource/images/customize.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.customize_button.ui-state-hover .customize_icon
	{
	background-image: url("/javax.faces.resource/images/customize-white.png.xhtml")
		!important;
}

.rights_icon {
	background-image: url("/javax.faces.resource/images/lock.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.rights_button .rights_icon
	{
	background-image: url("/javax.faces.resource/images/lock.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.rights_button.ui-state-hover .rights_icon
	{
	background-image: url("/javax.faces.resource/images/lock-white.png.xhtml") !important;
}

.export_icon {
	background-image: url("/javax.faces.resource/images/export.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.export_button .export_icon
	{
	background-image: url("/javax.faces.resource/images/export.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.export_button.ui-state-hover .export_icon
	{
	background-image: url("/javax.faces.resource/images/export-white.png.xhtml")
		!important;
}

.update_icon {
	background-image: url("/javax.faces.resource/images/update.png.xhtml") !important;
	left: 0.5 !important;
	top: 0.5 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.upd_button .update_icon
	{
	background-image: url("/javax.faces.resource/images/update.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.upd_button.ui-state-hover .update_icon
	{
	background-image: url("/javax.faces.resource/images/update-white.png.xhtml")
		!important;
}

.delete_icon {
	background-image: url("/javax.faces.resource/images/delete.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.del_button .delete_icon
	{
	background-image: url("/javax.faces.resource/images/delete.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.del_button.ui-state-hover .delete_icon
	{
	background-image: url("/javax.faces.resource/images/delete-white.png.xhtml")
		!important;
}

.stop_icon {
	background-image: url("/javax.faces.resource/images/stop.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.stop_button.ui-state-hover .stop_icon
	{
	background-image: url("/javax.faces.resource/images/stop-white.png.xhtml") !important;
	left: 0.5 !important;
	top: 1 !important;
}

.start_icon {
	background-image: url("/javax.faces.resource/images/start.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.start_button.ui-state-hover .start_icon
	{
	background-image: url("/javax.faces.resource/images/start-white.png.xhtml")
		!important;
	left: 0.5 !important;
	top: 1 !important;
}

.login_icon {
	background-image: url("/javax.faces.resource/images/login.png.xhtml") !important;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.login_button.ui-state-hover .login_icon
	{
	background-image: url("/javax.faces.resource/images/login-white.png.xhtml")
		!important;
	left: 0.5 !important;
	top: 1 !important;
}

a.commandLink {
	text-decoration: underline;
	font-style: oblique;
}

.ui-selectonemenu {
	border: 1px solid #67b021 !important;
}

.ui-selectonemenu-trigger {
	background: #67b021
		url("")
		50% 50% repeat-x !important;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.ui-state-hover,
	.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.ui-state-focus
	{
	border: 1px solid #d4ccb0 !important;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-hover,
	.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.ui-state-focus
	{
	background: #fafaf4
		url("")
		50% 50% repeat-x !important;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-hover .ui-icon
	{
	background-image:
		url("")
		!important;
}

.ui-picklist-button-add, .ui-picklist-button-add-all,
	.ui-picklist-button-remove, .ui-picklist-button-remove-all {
	border: 1px solid #327e04 !important;
	background: #459e00 !important;
	color: #ffffff !important;
}

.ui-picklist-button-add:hover, .ui-picklist-button-add-all:hover,
	.ui-picklist-button-remove:hover, .ui-picklist-button-remove-all:hover
	{
	border: 1px solid #d4ccb0 !important;
	color: #459e00 !important;
	background: #fafaf4 !important;
}

.ui-picklist-button-add:hover .ui-icon, .ui-picklist-button-add-all:hover .ui-icon,
	.ui-picklist-button-remove:hover .ui-icon,
	.ui-picklist-button-remove-all:hover .ui-icon {
	background-image:
		url("")
		!important;
}

.ui-autocomplete .ui-autocomplete-dropdown {
	border: 1px solid #327e04 !important;
	background: #459e00
		url("")
		50% 50% repeat-x !important;
	font-weight: bold !important;
	color: #ffffff !important;
}

.ui-datatable .ui-button {
	float: left;
}

.ui-tooltip {;
	max-width: 300px;
}

.panelGridNoBorder tr, .panelGridNoBorder td {
	border-style: hidden !important;
}

#overlay {
	max-width: 500px;
	max-height: 500px;
	float: right !important;
}

#comments {
	font-size: 18px !important;
}

#MainForm {
	margin-top: 15px;
}

#options {
	height: 40px;
	border: none;
}
/* #crudPanel, #footerPanel,#filterPanel{
	background: #D9E1E4;
	box-shadow: 5px 5px 5px 5px #888888;
	overflow: hidden;
	
} */
/* .ui-layout,.ui-layout-doc,.ui-layout-unit,.ui-layout-wrap,.ui-layout-bd,.ui-layout-hd
	{
	border: none;
} */
table.ui-datepicker-calendar td.yellowElements0 a {
	background: yellow !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements1 a {
	background: #bfff00 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements2 a {
	background: #d2ff4d !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements3 a {
	background: #e6ff99 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements4 a {
	background: #ffff4d !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements5 a {
	background: #ffffcc !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements6 a {
	background: #ffff80 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements7 a {
	background: #ffff66 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements8 a {
	background: #cccc00 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.yellowElements9 a {
	background: #e6e600 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greenElements0 a {
	background: #00ff80 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements1 a {
	background: #33ff99 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements2 a {
	background: #e6ffe6 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements3 a {
	background: #b3ffb3 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements4 a {
	background: #004d00 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements5 a {
	background: #009900 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements6 a {
	background: #00b300 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements7 a {
	background: #00cc00 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements8 a {
	background: #00e600 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.greenElements9 a {
	background: #66ff66 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements0 a {
	background: #c2c2f0 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements1 a {
	background: #7070db !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements2 a {
	background: #99d6ff !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements3 a {
	background: #66c2ff !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements4 a {
	background: #33adff !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements5 a {
	background: #006bb3 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements6 a {
	background: #005c99 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements7 a {
	background: #004d80 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements8 a {
	background: #003d66 !important;
	color: white !important;
}

table.ui-datepicker-calendar td.blueElements9 a {
	background: #002e4d !important;
	color: white !important;
}

table.ui-datepicker-calendar td.orangeElements0 a {
	background: #804000 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements1 a {
	background: #fff2e6 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements2 a {
	background: #ffd9b3 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements3 a {
	background: #ffbf80 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements4 a {
	background: #ffa64d !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements5 a {
	background: #ff8000 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements6 a {
	background: #e67300 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements7 a {
	background: #cc6600 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements8 a {
	background: #dd99ff !important;
	color: black !important;
}

table.ui-datepicker-calendar td.orangeElements9 a {
	background: #bb33ff !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements0 a {
	background: #e0ebeb !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements1 a {
	background: #c2d6d6 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements2 a {
	background: #cccccc !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements3 a {
	background: #b3b3b3 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements4 a {
	background: #a6a6a6 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements5 a {
	background: #4d4d4d !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements6 a {
	background: #333333 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements7 a {
	background: #f2f2f2 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements8 a {
	background: #d9d9d9 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.greyElements9 a {
	background: #a6a6a6 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements1 a {
	background: #ffe6e6 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements2 a {
	background: #ffcccc !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements3 a {
	background: #ffb3b3 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements4 a {
	background: #ff9999 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements5 a {
	background: #ff8080 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements6 a {
	background: #ff6666 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements7 a {
	background: #ff4d4d !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements8 a {
	background: #ff3333 !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements9 a {
	background: #ff1a1a !important;
	color: black !important;
}

table.ui-datepicker-calendar td.redElements0 a {
	background: #ff0000 !important;
	color: black !important;
}

.yellowElements0 {
	background: yellow !important;
	color: yellow !important;
}

.yellowElements1 {
	background: #bfff00 !important;
	color: #bfff00 !important;
}

.yellowElements2 {
	background: #d2ff4d !important;
	color: #d2ff4d !important;
}

.yellowElements3 {
	background: #e6ff99 !important;
	color: #e6ff99 !important;
}

.yellowElements4 {
	background: #ffff4d !important;
	color: #ffff4d !important;
}

.yellowElements5 {
	background: #ffffcc !important;
	color: #ffffcc !important;
}

.yellowElements6 {
	background: #ffff80 !important;
	color: #ffff80 !important;
}

.yellowElements7 {
	background: #ffff66 !important;
	color: #ffff66 !important;
}

.yellowElements8 {
	background: #cccc00 !important;
	color: #cccc00 !important;
}

.yellowElements9 {
	background: #e6e600 !important;
	color: #e6e600 !important;
}

.greenElements0 {
	background: #00ff80 !important;
	color: #00ff80 !important;
}

.greenElements1 {
	background: #33ff99 !important;
	color: #33ff99 !important;
}

.greenElements2 {
	background: #e6ffe6 !important;
	color: #e6ffe6 !important;
}

.greenElements3 {
	background: #b3ffb3 !important;
	color: #b3ffb3 !important;
}

.greenElements4 {
	background: #004d00 !important;
	color: #004d00 !important;
}

.greenElements5 {
	background: #009900 !important;
	color: #009900 !important;
}

.greenElements6 {
	background: #00b300 !important;
	color: #00b300 !important;
}

.greenElements7 {
	background: #00cc00 !important;
	color: #00cc00 !important;
}

.greenElements8 {
	background: #00e600 !important;
	color: #00e600 !important;
}

.greenElements9 {
	background: #66ff66 !important;
	color: #66ff66 !important;
}

.blueElements0 {
	background: #c2c2f0 !important;
	color: #c2c2f0 !important;
}

.blueElements1 {
	background: #7070db !important;
	color: #7070db !important;
}

.blueElements2 {
	background: #99d6ff !important;
	color: #99d6ff !important;
}

.blueElements3 {
	background: #66c2ff !important;
	color: #66c2ff !important;
}

.blueElements4 {
	background: #33adff !important;
	color: #33adff !important;
}

.blueElements5 {
	background: #006bb3 !important;
	color: #006bb3 !important;
}

.blueElements6 {
	background: #005c99 !important;
	color: #005c99 !important;
}

.blueElements7 {
	background: #004d80 !important;
	color: #004d80 !important;
}

.blueElements8 {
	background: #003d66 !important;
	color: #003d66 !important;
}

.blueElements9 {
	background: #002e4d !important;
	color: #002e4d !important;
}

.orangeElements0 {
	background: #804000 !important;
	color: #804000 !important;
}

.orangeElements1 {
	background: #fff2e6 !important;
	color: #fff2e6 !important;
}

.orangeElements2 {
	background: #ffd9b3 !important;
	color: #ffd9b3 !important;
}

.orangeElements3 {
	background: #ffbf80 !important;
	color: #ffbf80 !important;
}

.orangeElements4 {
	background: #ffa64d !important;
	color: #ffa64d !important;
}

.orangeElements5 {
	background: #ff8000 !important;
	color: #ff8000 !important;
}

.orangeElements6 {
	background: #e67300 !important;
	color: #e67300 !important;
}

.orangeElements7 {
	background: #cc6600 !important;
	color: #cc6600 !important;
}

.orangeElements8 {
	background: #dd99ff !important;
	color: #dd99ff !important;
}

.orangeElements9 {
	background: #bb33ff !important;
	color: #bb33ff !important;
}

.greyElements0 {
	background: #e0ebeb !important;
	color: #e0ebeb !important;
}

.greyElements1 {
	background: #c2d6d6 !important;
	color: #c2d6d6 !important;
}

.greyElements2 {
	background: #cccccc !important;
	color: #cccccc !important;
}

.greyElements3 {
	background: #b3b3b3 !important;
	color: #b3b3b3 !important;
}

.greyElements4 {
	background: #a6a6a6 !important;
	color: #a6a6a6 !important;
}

.greyElements5 {
	background: #4d4d4d !important;
	color: #4d4d4d !important;
}

.greyElements6 {
	background: #333333 !important;
	color: #333333 !important;
}

.greyElements7 {
	background: #f2f2f2 !important;
	color: #f2f2f2 !important;
}

.greyElements8 {
	background: #d9d9d9 !important;
	color: #d9d9d9 !important;
}

.greyElements9 {
	background: #a6a6a6 !important;
	color: #a6a6a6 !important;
}

.redElements1 {
	background: #ffe6e6 !important;
	color: #ffe6e6 !important;
}

.redElements2 {
	background: #ffcccc !important;
	color: #ffcccc !important;
}

.redElements3 {
	background: #ffb3b3 !important;
	color: #ffb3b3 !important;
}

.redElements4 {
	background: #ff9999 !important;
	color: #ff9999 !important;
}

.redElements5 {
	background: #ff8080 !important;
	color: #ff8080 !important;
}

.redElements6 {
	background: #ff6666 !important;
	color: #ff6666 !important;
}

.redElements7 {
	background: #ff4d4d !important;
	color: #ff4d4d !important;
}

.redElements8 {
	background: #ff3333 !important;
	color: #ff3333 !important;
}

.redElements9 {
	background: #ff1a1a !important;
	color: #ff1a1a !important;
}

.redElements0 {
	background: #ff0000 !important;
	color: #ff0000 !important;
}

.red {
	color: red;
}

.green {
	color: green;
}

.yellow {
	color: yellow;
}

.ui-menuRightsCustomizer {
	font-size: 90% !important;
}

.rowConfigDataTable  {
	background-color: #fcfbfb !important;
	border-color: #fcfbfb !important;
}

.dataTableConfigStyle thead{
	display:none!important;
}

 .dataTableConfigStyle tbody tr td{
    border: none !important;
} 

 .dataTableConfigStyle tbody{
    border: none !important;
    border: 0px!important;
} 

 .dataTableConfigStyle {
    width:750px;
}

.ui-toggleswitch .ui-toggleswitch-slider {

    -moz-transition: background-color 0.3s;
    -o-transition: background-color 0.3s;
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
    border-radius: 30px;
    background-color: #72707080;

}

.ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {

    background-color: #009688;
}

.ui-toggleswitch .ui-toggleswitch-slider::before {

    background-color: #ffffff;
    height: 1.250em;
    width: 1.250em;
    left: .25em;
    bottom: .25em;
    border-radius: 50%;
    -webkit-transition: 0.3s;
    transition: 0.3s;

}

.question-mark-tooltip {
    display: block;
    height: 25px;
    width: 25px;
    line-height: 25px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color: #adadad;
    color: black;
    text-align: center;
    font-size: 1.5em !important;
    margin-left: 20px;
    user-select: none;
    -moz-user-select: none;
}
