#desktop.section-motor input.ui-button, #desktop.section-motor .ui-button-text-only .ui-button-text {
	background: #00A4DC url("images/ui-bg_glass_75_0b7ca1_1x400.png") repeat-x scroll 50% 50%;
}
#desktop.section-editor input.ui-button, #desktop.section-editor .ui-button-text-only .ui-button-text {
	background: #00A4DC url("images/ui-bg_glass_75_006699_1x400.png") repeat-x scroll 50% 50%;
}


.ui-spinner-input {
	width: 50px;
}

.ui-state-default .ui-icon {
    background-image: url("images/ui-icons_256x240.png");
}

.ui-state-default.hasDatepicker {
	display: inline-block;
	background: url("images/ui-icon_calendar_16x16.png") no-repeat 95% 50%, url("images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
	padding:.1em 0 .1em .3em;	
	font-size: 1em;
	color: #2e2e2e;
}
.ui-state-default.hasDatepicker:hover{
	background: url("images/ui-icon_calendar_000000_16x16.png") no-repeat 95% 50%, url("images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
}
.timecontrol_date label{
	/*width: calc(50% - 180px);*/
	display: inline-block;
	text-align: right;
}
.timecontrol_date label:nth-child(1){
	width: calc(50% - 180px);
	display: inline-block;
	text-align: right;
	padding:0 10px 0 0;
}

.timecontrol_filter .ui-button-text-only .ui-button-text {
	padding: .2em 1em;
	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50%;
	color: #2e2e2e;
}
.timecontrol_filter .ui-button-text-only.ui-state-active .ui-button-text {
	background: #00A4DC url("images/ui-bg_glass_75_00A4DC_1x400.png") repeat-x scroll 50% 50%;
	color: #FFFFFF;
}

.timecontrol_month .ui-button-text-only .ui-button-text {
	padding: .2em 1em;
	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50%;
	color: #2e2e2e;
}
.timecontrol_month .ui-button-text-only.ui-state-active .ui-button-text {
	background: #00A4DC url("images/ui-bg_glass_75_00A4DC_1x400.png") repeat-x scroll 50% 50%;
	color: #FFFFFF;
}

.timecontrol_visual .ui-button-text-only .ui-button-text, .timecontrol_original .ui-button-text-only .ui-button-text {
	padding: .2em 1.5em;
	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50%;
	color: #2e2e2e;
}
.timecontrol_visual .ui-button-text-only.ui-state-active .ui-button-text, .timecontrol_original .ui-button-text-only.ui-state-active .ui-button-text {
	background: #00A4DC url("images/ui-bg_glass_75_00A4DC_1x400.png") repeat-x scroll 50% 50%;
	color: #FFFFFF;
}


.timecontrol_date .hasDatepicker{
	width: 8em;
}
.timecontrol_date .hasDatepicker:nth-child(1){
	width: 8em;
}
.infoDatepicker {
	position: absolute;
	top:5em;
	right: 5em;
}
.ui-datepicker-inline.ui-datepicker.ui-datepicker-multi-2 {
	font-size: 1em;
}
.ui-datepicker-inline.ui-datepicker.ui-datepicker-multi-3 {
	font-size: .8em;
}
.ui-datepicker-inline.ui-datepicker.ui-datepicker-multi-4 {
	font-size: .6em;
}
.ui-datepicker-inline.ui-datepicker.ui-datepicker-multi-6 {
	font-size: .6em;
}

.width33{
	width:calc(33% - 0.4em);  
}
.ui-tabs{
	height: calc(100% - 2em);
}
.ui-tabs .ui-tabs-panel{
    /*max-width: 1000px;*/
	height: calc(100% - 5em);
	overflow: auto;
}



.adviseed a{
   background-color : Green !important;
   background-image :none !important;
   color: White !important;
   font-weight:bold !important;
   font-size: .8em;
}

input:disabled{
	opacity:.50;
}

.ui-widget select optgroup{ font-size:1em;}
.ui-widget select optgroup option{ font-size:.9em; padding:0 0 0 10px;}

#eventslist button{
	width: 100%;
}

.reportscontrol_filter .ui-multiselect {
    min-width: 10em !important;
}


#radio label.ui-button{	
	padding: 0;
	text-align: center;
	width: auto;
}
#radio .ui-button-text-only .ui-button-text {
	padding: .2em 1em;
	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% !important;
	color: #2e2e2e;
}
#radio .ui-button-text-only.ui-state-active .ui-button-text {
	background: #00A4DC url("images/ui-bg_glass_75_00A4DC_1x400.png") repeat-x scroll 50% 50% !important;
	color: #FFFFFF;
}

#use_configurator  {
	position: absolute;
	top: 5em;
	right: 2.5em;
}
#use_configurator .ui-button-text-only .ui-button-text {
	padding: .2em 1em;
	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% !important;
	color: #2e2e2e;
}
#use_configurator .ui-button-text-only.ui-state-active .ui-button-text {
	background: #00A4DC url("images/ui-bg_glass_75_00A4DC_1x400.png") repeat-x scroll 50% 50% !important;
	color: #FFFFFF;
}
#table_configurator{
	width: calc(100% - 10em);
	text-align: center;
}
#table_configurator select{
	min-width: 5em;
} 

.ui-state-advise,
.ui-widget-content .ui-state-advise,
.ui-widget-header .ui-state-advise {
	margin: 0 1em;
	padding: 0 1em;
	border: 1px solid #00A3DC;
	background: #ffffff url(images/ui-bg_glass_55_ffffff_1x400.png) 50% 50% repeat-x;
	text-decoration: bold;
	color: #00A3DC;
}
.ui-state-advise a,
.ui-widget-content .ui-state-advise a,
.ui-widget-header .ui-state-advise a {
    border: 1px solid #ffffff;
	background: #00A3DC url(images/ui-bg_glass_55_#00A3DC_1x400.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #ffffff;
}

.ui-state-warning-orange,
.ui-widget-content .ui-state-warning-orange,
.ui-widget-header .ui-state-warning-orange {
	margin: 0 1em;
	padding: 1em 1em;
	border: 1px solid #cc9900;
	background: #fffaf5 url(images/ui-bg_glass_55_fffaf5_1x400.png) 50% 50% repeat-x;
	text-decoration: bold;
	color: #ff9900;
}
.ui-state-warning-orange a,
.ui-widget-content .ui-state-warning-orange a,
.ui-widget-header .ui-state-warning-orange a {
	font-weight: bold;
	color: #ff9900;
}


.ui-state-warning-blue,
.ui-widget-content .ui-state-warning-blue,
.ui-widget-header .ui-state-warning-blue {
	margin: 0 1em;
	padding: 1em 1em;
	border: 1px solid #00A3DC;
	background: #eff9ff url(images/ui-bg_glass_55_eff9ff_1x400.png) 50% 50% repeat-x;
	text-decoration: bold;
	color: #00A3DC;
}
.ui-state-warning-blue a,
.ui-widget-content .ui-state-warning-blue a,
.ui-widget-header .ui-state-warning-blue a {
	font-weight: bold;
	color: #00A3DC;
}