/**
 *  Copyright 2015 5ME, LLC  (5ME.com)
 *  All Rights Reserved.
 *
 *  implemented some "guidelines" with only a change per line.
 *
 */

@import 'fonts.css';

* {
    font-family: 'Roboto', Arial, Helvetica, sans-serif !important;
}

.x-body,
.x-window-header-text-default,
.x-panel-header-text-default,
.x-grid-row .x-grid-cell,
.x-form-item,
.x-form-field,
.x-form-display-field,
.x-panel-header-text-default-framed,
.x-btn-default-toolbar-small .x-btn-inner,
.x-column-header,
.x-toolbar .x-toolbar-text{ 
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
}

.x-boundlist{ 
    background: white;  
    border:none;
}

.x-boundlist-item{ 
    padding: 0 3px;  
    font: normal 12px tahoma, arial, verdana, sans-serif;  
    font-family: 'Roboto', Arial, Helvetica, sans-serif;  
    line-height: 20px;  
    cursor: pointer;  
    position: relative;   
    zoom: 1;  
    border-width: 1px;  
    border-style: dotted;  
    border-color: white;  
    border: none;
}

.x-boundlist-selected{  
    background: #267dd1;   
    color: #e7e7e7;   
    border-color: #b3abaa;
}

.x-panel-default{ 
    border-color: #d0d0d0;  
    padding: 0;
}

.x-btn-default-small{ 
    -webkit-border-radius:0px;  
       -moz-border-radius:0px;  
        -ms-border-radius:0px;  
         -o-border-radius:0px;  
            border-radius:0px;  
    padding:0px 0px 0px 0px;  
    border:none;  
    background-image:none;  
    background-color:transparent;
}

.x-btn-default-small-icon .x-btn-button,
.x-btn-default-small-noicon .x-btn-button{
    height: 24px;
}

.x-btn-default-small-icon .x-btn-inner,
.x-btn-default-small-noicon .x-btn-inner{
    line-height: 24px;
}

.x-btn-default-small-icon .x-btn-inner{
    width: 24px; 
    padding: 0;
}

.x-btn-default-small-icon .x-btn-icon-el{ 
    width: 24px;   
    height: 24px;
}

/**
 *  Header section of the frame. 
 * 
 * Contains:
 *    tool bar 1 -> machines, schemas, user info, customer logo
 *    tool bar 2 -> left, up, right, times, refresh, period, and shift selection. 
 */
.availBtnLeft, #btnMachLeft, #btnUserLeft{  
    background-image: url('../images/btn-sprite-left-arrow.png') !important;   
    background-position: left top;   
    background-repeat: no-repeat;
}

.availBtnLeft:hover, #btnMachLeft:hover, #btnUserLeft:hover{  
    background-position: left bottom;
}

.availBtnRight, #btnMachRight, #btnUserRight{  
    background-image: url('../images/btn-sprite-right-arrow.png') !important;  
    background-position: left top;  
    background-repeat: no-repeat;
    margin-right: 5px;
}

.availBtnRight:hover, #btnMachRight:hover, #btnUserRight:hover{ 
    background-position:left bottom
}

.btnLogout{  
    background-image: url('../images/btn-sprite-logout.png') !important;   
    background-position: center top;   
    background-color: transparent;   
    background-repeat: no-repeat; 
    width: 24px; 
    height: 24px; 
    margin: 14px 10px 0px 0px;
}

.btnLogout:hover{  
    background-position: center bottom;
}

.playBtn {  
    background-image: url('../images/btn-sprite-play.png') !important;  
    background-position: center;  
    background-repeat:no-repeat;
}

.pauseBtn {  
    background-image: url('../images/btn-sprite-pause.png') !important;
    background-position:center;
    background-repeat:no-repeat;
}

._5ME_toolbar2_part table.x-form-type-text table{
    height: 28px;
}

._5ME_toolbar1_part table.x-form-type-text table .x-form-text,
._5ME_toolbar2_part table.x-form-type-text table .x-form-text{  
    color: black;   
    padding: 3px 10px 4px 10px;   
    background: #FFF;   
    border: none;   
    height: 18px !important;   
    line-height: 17px;
}

._5ME_toolbar1_part table.x-form-type-text table .x-form-text:disabled,
._5ME_toolbar2_part table.x-form-type-text table .x-form-text:disabled{  
    font-style: italic;
    font-weight: normal;
}

._5ME_toolbar1_part table.x-form-type-text table .x-form-text:disabled,
._5ME_toolbar2_part table._5ME_refresh_timer_part table .x-form-text:disabled,
._5ME_toolbar2_part table._5ME_shift_list_part table .x-form-text:disabled{  
    color: gray;
}

._5ME_toolbar1_part .x-form-trigger,
._5ME_toolbar2_part .x-form-trigger{  
    background-image: url('../images/btn-sprite-dropdown.png');
    background-color: #FFF;  
    background-position: center 2px !important;  
     width: 17px;  
    height: 28px !important;  
    transition:background-color 100ms;  
    border: none;  
    border-top-right-radius: 3px;  
    border-bottom-right-radius: 3px;
}

._5ME_toolbar1_part .x-form-trigger:hover,
._5ME_toolbar1_part .x-form-trigger-wrap-focus .x-form-trigger,
._5ME_toolbar2_part .x-form-trigger:hover,
._5ME_toolbar2_part .x-form-trigger-wrap-focus .x-form-trigger{ 
    background-position: center 26px !important;  
    background-color: #267dd1;
}

._5ME_toolbar2_part{  
    background-image: url('../images/bg-header-top-shadow.png');   
    background-repeat: repeat-x;   
    background-position: top center;
}

._5ME_toolbar2_part .x-container, 
._5ME_toolbar2_part .x-container .x-box-inner{  
    height:36px !important;
}

._5ME_toolbar2_part table._5ME_startdate_tool,
._5ME_toolbar2_part table._5ME_starttime_tool,
._5ME_toolbar2_part table._5ME_enddate_tool,
._5ME_toolbar2_part table._5ME_endtime_tool{  
    background: #6d7782;   
    height: 28px;   
    box-shadow: 2px 2px 5px rgba(0,0,0,0.15);   
    border-radius:3px;
}

._5ME_toolbar2_part table.x-form-type-text table{
    height: 28px;
}

._5ME_toolbar2_part table.x-table-plain{  
    margin-right: 10px !important;   
    
/*    box-shadow: 2px 2px 5px rgba(0,0,0,0.15);  messes with the error message. */
}

._5ME_toolbar2_part table.x-form-invalid table .x-form-text{  
    color: red;
}

._5ME_toolbar2_part  table._5ME_startdate_tool table .x-form-text,
._5ME_toolbar2_part  table._5ME_starttime_tool table .x-form-text,
._5ME_toolbar2_part  table._5ME_enddate_tool table .x-form-text,
._5ME_toolbar2_part  table._5ME_endtime_tool table .x-form-text{  
    color: #FFF;   
    padding: 3px 5px 4px 5px;   
    background:#6d7782;   
    border: none;   
    height: 18px;   
    line-height:18px;
}

._5ME_toolbar1_part{ 
    background: #F6f6f6; 
    border-radius: 3px;  
    box-shadow: 2px 2px 5px rgba(0,0,0,0.15);
}

._5ME_toolbar1_part .x-btn-inner.x-btn-inner-center,
._5ME_toolbar1_part .x-btn-wrap,
._5ME_toolbar1_part .x-btn-button{
    height: 28px !important;
}

._5ME_toolbar1_part .x-btn-default-small-icon .x-btn-inner{
    width: 28px;
}

/* machine selection */ 
._5ME_toolbar1_part ._5ME_machine_part .x-box-inner{
    margin: 0;
    max-width: 350px;
}

._5ME_shift_list_sel .x-box-inner{
    margin-left: 10px; 
    max-width: 200px;
}


._5ME_toolbar1_part ._5ME_machine_part ._5ME_left_btn, 
._5ME_toolbar1_part ._5ME_machine_part ._5ME_right_btn{
    margin-top: 15px;
}

._5ME_toolbar1_part ._5ME_machine_sel_part{
    height:28px !important; 
    margin-top: 13px;
}

._5ME_shift_list_part .x-form-trigger-wrap,
._5ME_refresh_timer_part .x-form-trigger-wrap,
._5ME_machine_sel_part .x-form-trigger-wrap{ 
    background: #FFF;  
    border-radius: 3px;  
    box-shadow:2px 2px 5px rgba(0,0,0,0.15);
}

/* schema selection */
._5ME_toolbar1_part ._5ME_schema_part  .x-box-inner{
    height:32px !important; 
    max-width: 150px;
}

._5ME_toolbar1_part ._5ME_schema_sel_part{
    height: 28px; 
    margin-top: 13px;
    margin-left: 15px;
}

._5ME_schema_sel_part .x-form-trigger-wrap{ 
    background: #FFF;  
    border-radius: 3px;  
    box-shadow: 2px 2px 5px rgba(0,0,0,0.15);
}

/* user info */
._5ME_user_part label{
    color: #313843; 
    line-height: 24px; 
    margin-top: 15px; 
    text-align: right;
}

/* customer logo */
._5ME_custom_logo{
    margin: 15px 10px 0px 0px;
    text-align: center;
}

._5ME_wait_label {
    background-image: url('../images/trash_load_animation_sm.gif') !important;  
    background-repeat: no-repeat;
    margin-right: 15px;
    background-size: contain;
    height: 28px;
    margin-top: 5px;
}

/* time tool bar in header */
.availBtnZoomOut{
    background-image: url('../images/btn-sprite-default.png') !important;   
    background-position: center top;   
    background-repeat: no-repeat;
}

.availBtnZoomOut:hover{background-position: center bottom;}

.availBtnZoomUp{  
    background-image: url('../images/btn-sprite-zoom-up.png') !important;   
    background-position: center top;   
    background-repeat: no-repeat;
}

.availBtnZoomUp:hover{background-position: center bottom;}

.availBtnRefresh{  
    background-image: url('../images/btn-sprite-refresh.png') !important;   
    background-position: center top;   
    background-repeat: no-repeat;
    margin-right: 10px;
    width: 24px;
}

._5ME_toolbar2_part .availBtnRefresh,
._5ME_toolbar2_part .availBtnLeft,
._5ME_toolbar2_part .availBtnRight,
._5ME_toolbar2_part .availBtnZoomUp {
    top: 2px;
}

.availBtnRefresh:hover{
    background-position: center bottom;
}

.availBtnStateFilter{  
    background-image: url('../images/btn-sprite-filter.png') !important;   
    background-position: center top;   
    background-repeat: no-repeat;
}

.availBtnStateFilter:hover{
    background-position: center bottom;
}

._5ME_toolbar2_part ._5ME_startdate_tool,
._5ME_toolbar2_part ._5ME_enddate_tool{
    width: 100px !important;
}

._5ME_toolbar2_part ._5ME_starttime_tool,
._5ME_toolbar2_part ._5ME_endtime_tool{
    width: 90px !important;
}


._5ME_toolbar2_part ._5ME_timeperiod_label{
    top: 7px !important; 
    font-weight: normal;
    margin-right: 5px;
}

._5ME_toolbar2_part ._5ME_today_btn,
._5ME_toolbar2_part ._5ME_week_btn,
._5ME_toolbar2_part ._5ME_month_btn,
._5ME_toolbar2_part ._5ME_year_btn,
._5ME_toolbar2_part ._5ME_period_btn{  
    background-color: #FFF;   
    background-position: 2px -2px;   
    background-repeat: no-repeat;   
    width: 28px !important;   
    height:28px !important;   
    box-shadow:2px 2px 5px rgba(0,0,0,0.15);
}

._5ME_toolbar2_part ._5ME_today_btn:hover,
._5ME_toolbar2_part ._5ME_week_btn:hover,
._5ME_toolbar2_part ._5ME_month_btn:hover,
._5ME_toolbar2_part ._5ME_year_btn:hover,
._5ME_toolbar2_part ._5ME_period_btn:hover{
    background-color: #267dd1;
}

._5ME_toolbar2_part ._5ME_today_btn.x-item-disabled:hover,
._5ME_toolbar2_part ._5ME_week_btn.x-item-disabled:hover,
._5ME_toolbar2_part ._5ME_month_btn.x-item-disabled:hover,
._5ME_toolbar2_part ._5ME_year_btn.x-item-disabled:hover,
._5ME_toolbar2_part ._5ME_period_btnx-item-disabled:hover{
    background-color:#FFF;
}

._5ME_toolbar2_part ._5ME_today_btn{  
    border-top-left-radius: 3px;   
    border-bottom-left-radius: 3px;
}

._5ME_toolbar2_part ._5ME_year_btn,
._5ME_toolbar2_part ._5ME_period_btn{
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    /* used for single button drop down rather than group, so can comment out later.  */ 
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    margin-right: 20px;
}

.x-btn-default-small-icon .x-btn-icon-el.availBtnToday,
.x-btn-default-small-icon .x-btn-icon-el.availBtnThisWeek,
.x-btn-default-small-icon .x-btn-icon-el.availBtnThisMonth,
.x-btn-default-small-icon .x-btn-icon-el.availBtnThisYear,
.x-btn-default-small-icon .x-btn-icon-el.availBtnPeriod,
.x-btn-default-small-icon .x-btn-icon-el.availBtnCustomPeriod,
.x-btn-default-small-icon .x-btn-icon-el.availBtnCurrentShift,
.x-btn-default-small-icon .x-btn-icon-el.availBtnPreviousShift,
.x-btn-default-small-icon._5ME_today_btn.x-item-disabled:hover .x-btn-icon-el.availBtnToday,
.x-btn-default-small-icon._5ME_week_btn.x-item-disabled:hover .x-btn-icon-el.availBtnThisWeek,
.x-btn-default-small-icon._5ME_month_btn.x-item-disabled:hover .x-btn-icon-el.availBtnThisMonth,
.x-btn-default-small-icon._5ME_period_btn.x-item-disabled:hover .x-btn-icon-el.availBtnPeriod,
.x-btn-default-small-icon._5ME_year_btn.x-item-disabled:hover .x-btn-icon-el.availBtnThisYear,
.x-btn-default-small-icon._5ME_year_btn.x-item-disabled:hover .x-btn-icon-el.availBtnCustomPeriod,
.x-btn-default-small-icon._5ME_year_btn.x-item-disabled:hover .x-btn-icon-el.availBtnCurrentShift,
.x-btn-default-small-icon._5ME_year_btn.x-item-disabled:hover .x-btn-icon-el.availBtnPreviousShift{  
     width: 28px;   
    height: 28px;   
    background-position: 2px 1px;   
    background-repeat:no-repeat;
}

.x-menu-item-icon.availBtnToday,
.x-menu-item-icon.availBtnThisWeek,
.x-menu-item-icon.availBtnThisMonth,
.x-menu-item-icon.availBtnThisYear,
.x-menu-item-icon.availBtnCustomPeriod,
.x-menu-item-icon.availBtnCurrentShift,
.x-menu-item-icon.availBtnPreviousShift{
     width: 28px;   
    height: 28px;
    background-position: -2px -4px;
    background-repeat: no-repeat;
}

.x-btn-default-small-icon._5ME_today_btn:hover .x-btn-icon-el.availBtnToday,
.x-btn-default-small-icon._5ME_week_btn:hover .x-btn-icon-el.availBtnThisWeek,
.x-btn-default-small-icon._5ME_month_btn:hover .x-btn-icon-el.availBtnThisMonth,
.x-btn-default-small-icon._5ME_period_btn:hover .x-btn-icon-el.availBtnPeriod,
.x-btn-default-small-icon._5ME_year_btn:hover .x-btn-icon-el.availBtnThisYear,
.x-btn-default-small-icon._5ME_year_btn:hover .x-btn-icon-el.availBtnCustomPeriod,
.x-btn-default-small-icon._5ME_year_btn:hover .x-btn-icon-el.availBtnCurrentShift,
.x-btn-default-small-icon._5ME_year_btn:hover .x-btn-icon-el.availBtnPreviousShift{  
    background-position: 2px -23px;
}

.availBtnToday{background-image: url('../images/btn-sprite-day-v2.png') !important}
.availBtnThisWeek{background-image: url('../images/btn-sprite-week-v2.png') !important}
.availBtnThisMonth{background-image: url('../images/btn-sprite-month-v2.png') !important}
.availBtnThisYear{background-image: url('../images/btn-sprite-year-v3.png') !important}
.availBtnPeriod{background-image: url('../images/btn-sprite-year-v3.png') !important}
.availBtnCustomPeriod{background-image: url('../images/btn-sprite-year-v3-2.png') !important}
.availBtnCurrentShift{background-image: url('../images/btn-sprite-current-shift.png') !important}
.availBtnPreviousShift{background-image: url('../images/btn-sprite-previous-shift.png') !important}


/***
 * chart headers for shift reporting 
 *
 */
._5ME_chart_header_legend_visible .x-btn-icon-el{  background-image: url('../images/btn-sprite-legend-show-16px.png') !important;}
._5ME_chart_header_legend_hidden .x-btn-icon-el{  background-image: url('../images/btn-sprite-legend-hide-16px.png') !important;}
._5ME_chart_header_column .x-btn-icon-el{  background-image: url('../images/btn-sprite-chart-column-16px.png') !important;}
._5ME_chart_header_stacked .x-btn-icon-el{  background-image: url('../images/btn-sprite-chart-stacked-16px.png') !important;}
._5ME_chart_header_line .x-btn-icon-el{  background-image: url('../images/btn-sprite-chart-line-16px.png') !important;}
/*._5ME_chart_header_pie .x-btn-icon-el{  background-image: url('../images/btn-sprite-year-v3.png') !important; background-position:center top}*/
._5ME_chart_header_duration .x-btn-icon-el{  background-image: url('../images/btn-sprite-by-duration-16px.png') !important;}
._5ME_chart_header_count .x-btn-icon-el{  background-image: url('../images/btn-sprite-by-count-16px.png') !important;}
._5ME_chart_header_combined .x-btn-icon-el{  background-image: url('../images/btn-sprite-by-combo-alt-16px.png') !important;}

._5ME_chart_header_sep {
    height: 16px; 
    width: 16px; 
    background-image: url('../images/btn-sprite-separator-16px.png') !important; 
    background-repeat: no-repeat; 
    background-position: center top;
}

._5ME_shift_report_chart_options ._5ME_chart_header_sep {
    height: 16px !important;
    top: 5px !important;
}

/* hide the text for chart header buttons */
._5ME_chart_header_legend_visible .x-btn-inner,
._5ME_chart_header_legend_hidden .x-btn-inner,
._5ME_chart_header_column .x-btn-inner,
._5ME_chart_header_stacked .x-btn-inner,
._5ME_chart_header_line .x-btn-inner,
._5ME_chart_header_duration .x-btn-inner,
._5ME_chart_header_count .x-btn-inner,
._5ME_chart_header_combined .x-btn-inner {
    height: 20px; 
     width: 16px; 
    text-indent: 50px;
}

/* only show the icon chart header buttons */
._5ME_chart_header_legend_visible .x-btn-icon-el,
._5ME_chart_header_legend_hidden .x-btn-icon-el,
._5ME_chart_header_column .x-btn-icon-el,
._5ME_chart_header_stacked .x-btn-icon-el,
._5ME_chart_header_line .x-btn-icon-el,
._5ME_chart_header_duration .x-btn-icon-el,
._5ME_chart_header_count .x-btn-icon-el,
._5ME_chart_header_combined .x-btn-icon-el { 
    background-position: top; 
    background-repeat: no-repeat;
    position: absolute; 
    left: 2px; 
     top: 4px; 
    height: 16px; 
     width: 16px; 
}


/* handle presed buttons */
._5ME_chart_header_legend_visible.x-btn-pressed .x-btn-icon-el,
._5ME_chart_header_legend_hidden.x-btn-pressed .x-btn-icon-el,
._5ME_chart_header_column.x-btn-pressed .x-btn-icon-el,
._5ME_chart_header_stacked.x-btn-pressed .x-btn-icon-el,
._5ME_chart_header_line.x-btn-pressed .x-btn-icon-el,
._5ME_chart_header_duration.x-btn-pressed .x-btn-icon-el,
._5ME_chart_header_count.x-btn-pressed .x-btn-icon-el,
._5ME_chart_header_combined.x-btn-pressed .x-btn-icon-el {
    background-position: bottom; 
    background-repeat: no-repeat;
    position: absolute; 
    left: 2px; 
     top: 4px; 
    height: 16px; 
     width: 16px;
}


/* limit the chart button height. */
._5ME_chart_header_legend_visible .x-btn-button,
._5ME_chart_header_legend_hidden .x-btn-button,
._5ME_chart_header_column .x-btn-button,
._5ME_chart_header_stacked .x-btn-button,
._5ME_chart_header_line .x-btn-button,
._5ME_chart_header_duration .x-btn-button,
._5ME_chart_header_count .x-btn-button,
._5ME_chart_header_combined .x-btn-button{
    height: 24px; 
    margin-right: 4px;
}

/* spacing between the buttons and spacers */
._5ME_chart_header_legend_visible,
._5ME_chart_header_legend_hidden,
._5ME_chart_header_column,
._5ME_chart_header_stacked,
._5ME_chart_header_line,
._5ME_chart_header_duration,
._5ME_chart_header_count,
._5ME_chart_header_combined{padding: 0px;}

/* old style drop down menu for chart header */
._5ME_chart_button ,
._5ME_chart_button .x-btn{
    border: 1px solid #b5b8c8; 
    border-radius: 3px; 
    background-color: transparent; 
    padding: 0px;
}

._5ME_chart_button .x-btn-inner{
    height: 20px; 
    vertical-align: middle; 
    text-align: center;
}

._5ME_chart_button .x-btn-arrow{  
    background-image: url('../images/btn-sprite-dropdown.png');  
    background-color: #FFF;  
    background-position: right 0px !important; 
    background-repeat: no-repeat; 
    border: none; 
    transition: background-color 100ms;  
    border-top-right-radius: 3px;  
    border-bottom-right-radius:3px;
}


.x-datepicker{ border-width:1px;  border-style:solid;  border-color:#585858;  border:none;  background-color:white;  width:234px}

.x-datepicker-header{ padding:3px 6px;  text-align:center;  color:#6d7782;  font-size:14px;  background:#FFF}

.x-datepicker-month .x-btn-inner{ font-size:14px}

.x-datepicker-month .x-btn-split-right{  background-image:url('../images/btn-sprite-small-down-arrow.png?v=2');  padding-right:12px;  background-position:right top}
.x-datepicker-month:hover .x-btn-inner{ color:#267dd1}
.x-datepicker-month:hover .x-btn-split-right{ background-position:right bottom}

.x-datepicker-arrow{ width:18px;  height:18px;  top:6px;  cursor:pointer;  background-color:#FFF;  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity:1}

.x-datepicker-next{  right:6px;   background-image:url('../images/btn-sprite-right-arrow-noshadow.png');  background-position:left -3px}
.x-datepicker-next:hover{ background-position:left -27px}

.x-datepicker-prev{  left:6px;   background-image:url('../images/btn-sprite-left-arrow-noshadow.png');  background-position:left -3px}
.x-datepicker-prev:hover{ background-position:left -27px}

.x-datepicker-month .x-btn-inner{ color:#6d7782}

.x-datepicker-column-header{ width:26px;  color:#3e3e3e;  text-align:center;  border-width:0 0 1px;  border-style:solid;  border-color:#d0d0d0;  border:none;  background:#FFF;  font-family:'Roboto',Arial,Helvetica,sans-serif;  margin:0px 3px;  font-size:12px}

.x-datepicker-column-header-inner{ line-height:19px;  padding:4px;  font-weight:bold}

a.x-datepicker-date{ padding:4px;  font-size:12px;  line-height:12px;  font-weight:normal;  font-family:'Roboto',Arial,Helvetica,sans-serif;  color:#6d7782;  cursor:pointer;  line-height:19px;  text-align:center;  border-radius:26px;  transition:background-color 100ms,color 100ms;  margin:2px;  max-height:26px;  max-width:26px}

a.x-datepicker-date:hover{ color:#FFF;  background-color:#0aaee0}

.x-datepicker-selected{ border:none;  background:none !important}

.x-datepicker-selected a.x-datepicker-date{ background-color:#267dd1;  color:#FFF;  font-weight:bold}
.x-datepicker-selected:hover a.x-datepicker-date{ background-color:#01579b;  color:#FFF}

.x-datepicker-today{ border-color:darkred;  border-style:solid;  border:none}
.x-datepicker-today .x-datepicker-date{ background-color:#eee}
.x-datepicker-today:hover .x-datepicker-date{ color:#000;  background-color:#d6d6d6}

.x-datepicker-prevday .x-datepicker-date,
.x-datepicker-nextday .x-datepicker-date{ color:#6cc7f0}

.x-datepicker-footer, .x-monthpicker-buttons{ background:#EEE;  border-radius:0px}

.x-datepicker-footer .x-btn-default-small .x-btn-inner{ transition:color 100ms}

.x-datepicker-footer .x-btn-default-small .x-btn-inner:hover, .x-datepicker-footer .x-btn-button:hover{ color:#267dd1 !important}

.x-monthpicker{ border-width:1px;  border-style:solid;  border-color:#585858;  border:none;  background-color:white;  width:234px}

.x-monthpicker-months{ border-width:0 1px 0 0;  border-color:#DDD;  border-style:solid;  width:110px;  margin-right:8px}

.x-monthpicker-years{ width:110px}

._5ME_module_part{  background-image:url('../images/freedom_text_logo.png');  background-position:20px 20px}

._5ME_module_part_image{  width: 100%;  max-height: 80%;  max-width: 80%;  margin-left: 5%;  }

._5ME_module_part_image_container{  /*max-height:100%;  max-width:100%;*/  background-color: #1d3767;  position: static !important;  display: table-cell;  vertical-align: bottom;}

._5ME_module_part_panel .x-panel-body-default{ background-color:#1d3767;}

._5ME_module_part_selection_wrap .x-form-trigger-wrap{  width: 100% !important;}

._5ME_module_part_selection_wrap .x-form-item-body{ width: 100% !important;}

._5ME_portletNav_part.x-tree-view{ padding-top:8px}

._5ME_portletNav_part.x-tree-view::-webkit-scrollbar{  width:10px;}

._5ME_portletNav_part.x-tree-view::-webkit-scrollbar-track{  background-color: #F1F1F1}

._5ME_portletNav_part.x-tree-view::-webkit-scrollbar-thumb{  background-color: #A8A8A8}

._5ME_portletNav_part.x-grid-body{  border-width:0px}

._5ME_module_sel_part{top:58px !important; left:20px !important}

._5ME_module_part table.x-form-type-text{  background:#FFF;   height:28px;   box-shadow:2px 2px 5px rgba(0,0,0,0.15);   border-radius:3px}
._5ME_module_part table.x-form-type-text table{height:28px}
._5ME_module_part table.x-form-type-text table .x-form-text{  color:black;   padding:3px 10px 4px 10px;   background:#FFF;   border:none;   height:18px;   line-height:17px}

._5ME_module_part .x-form-trigger{  background-image:url('../images/btn-sprite-dropdown.png');   background-color:#FFF;   background-position:center 2px !important;   width:17px;   border:none;   height:28px !important;   transition:background-color 100ms;   border-top-right-radius:3px;   border-bottom-right-radius:3px}
._5ME_module_part  .x-form-trigger:hover,
._5ME_module_part  .x-form-trigger-wrap-focus .x-form-trigger{  background-position:center 26px !important;   background-color:#267dd1}

._5ME_portletNav_part, ._5ME_portletNav_part .x-grid-cell{  background-color:#313843;   color:#989ca1}

._5ME_portletNav_part .x-grid-cell{  font-size:16px;   line-height:24px;   padding-top:5px;   padding-bottom:5px}

._5ME_portletNav_part .x-grid-tree-node-leaf .x-grid-cell{  background-color:#015393;   color:#FFF;   padding-top:1px;   padding-bottom:1px}

._5ME_portletNav_part .x-grid-tree-node-expanded .x-grid-cell{  padding-top:5px !important;   padding-bottom:5px !important;   background-color:#015393;   color:#FFF}

._5ME_portletNav_part .x-grid-cell:hover{  color:#FFF;   background-color:#015393}

._5ME_portletNav_part .x-grid-tree-node-leaf .x-grid-cell{  color:#FFF;   font-size:14px;   line-height:30px;   border:none !important;   transition:background-color 100ms}

._5ME_portletNav_part .x-grid-tree-node-leaf .x-grid-cell:hover{  background-color:#0aaee0}

._5ME_portletNav_part .x-grid-row-selected .x-grid-cell{  color:#FFF;   background-color:#0aaee0;   background-image:url('../images/menu-marker.png');   background-repeat:no-repeat;   background-position:right center}

._5ME_portletNav_part .x-grid-cell img{}

._5ME_portletNav_part .x-tree-node-text{  background-position:10px -3px;   background-repeat:no-repeat}

._5ME_portletNav_part .x-grid-cell .x-tree-node-text{padding-left:40px}

._5ME_portletNav_part .x-grid-cell:hover .x-tree-node-text{  background-position:10px -27px}

._5ME_portletNav_part .x-grid-cell .x-tree-elbow{  display:none}

._5ME_portletNav_part .x-grid-cell .x-tree-elbow-img.ex-tree-elbow-line{display:none !important}

._5ME_portletNav_part .x-grid-cell .x-tree-elbow-img.x-tree-expander{  display:inline-block;   float:right;   height:24px;   margin-top:2px;   margin-right:10px}

._5ME_portletNav_part .x-grid-tree-node-expanded .x-grid-cell .x-tree-expander.x-tree-elbow-plus,
._5ME_portletNav_part .x-grid-tree-node-expanded .x-grid-cell .x-tree-expander.x-tree-elbow-end-plus{background-image:url('../images/btn-sprite-taller-folder-expanded.png')}
._5ME_portletNav_part .x-grid-cell:hover .x-tree-expander{background-position:-4px -50px}

._5ME_portletNav_part .x-grid-cell .x-tree-expander{  background-image:url('../images/btn-sprite-taller-folder-collapsed-alt.png');  background-position:-4px -10px}

/* eLOG & Shift Report Menu */
tr[id$="-record-byshift-alert-grp"] .x-tree-node-text,
tr[id$="-record-alerts"] .x-tree-node-text{background-image:url('../images/btn-sprite-alert.png')}
tr[id$="-record-byshift-metrics-grp"] .x-tree-node-text,
tr[id$="-record-categories"] .x-tree-node-text{background-image:url('../images/btn-sprite-charts.png')}
tr[id$="-record-byshift-events-grp"] .x-tree-node-text,
tr[id$="-record-events"] .x-tree-node-text{background-image:url('../images/btn-sprite-events.png')}
tr[id$="-record-byshift-cycle-grp"] .x-tree-node-text,
tr[id$="-record-other-data"] .x-tree-node-text{background-image:url('../images/btn-sprite-other.png')}
tr[id$="-record-byshift-parts-grp"] .x-tree-node-text,
tr[id$="-record-parts"] .x-tree-node-text{background-image:url('../images/btn-sprite-parts.png')}
tr[id$="-record-byshift-programs-grp"] .x-tree-node-text,
tr[id$="-record-programs"] .x-tree-node-text{background-image:url('../images/btn-sprite-programs.png')}
tr[id$="-record-byshift-tools-grp"] .x-tree-node-text,
tr[id$="-record-tools"] .x-tree-node-text{background-image:url('../images/btn-sprite-tool.png')}
tr[id$="-record-byshift-spans-grp"] .x-tree-node-text,
tr[id$="-record-spans"] .x-tree-node-text{background-image:url('../images/btn-sprite-spans.png')}

/* Shared */
tr[id$="-record-diag-server-grp"] .x-tree-node-text,
tr[id$="-record-server"] .x-tree-node-text{background-image:url('../images/btn-sprite-server.png')}
tr[id$="-record-settings"] .x-tree-node-text{background-image:url('../images/btn-sprite-settings3.png')}
tr[id$="-record-diag-site-grp"] .x-tree-node-text,
tr[id$="-record-site"] .x-tree-node-text{background-image:url('../images/btn-sprite-site2.png')}
tr[id$="-record-user-activity"] .x-tree-node-text,
tr[id$="-record-users"] .x-tree-node-text{background-image:url('../images/btn-sprite-users3.png')}
tr[id$="-record-byshift-modes-grp"] .x-tree-node-text,
tr[id$="-record-modes"] .x-tree-node-text{background-image:url('../images/btn-sprite-block.png')}

/* Settings / Admin Report Menu */
tr[id$="-record-admin-event-node"] .x-tree-node-text{background-image:url('../images/btn-sprite-events.png')}
tr[id$="-record-machines"] .x-tree-node-text{background-image:url('../images/btn-sprite-machines.png')}
tr[id$="-record-insight"] .x-tree-node-text{background-image:url('../images/btn-sprite-check-insight-16px.png')}
tr[id$="-record-admin-oee-node"] .x-tree-node-text,
tr[id$="-record-oee-node"] .x-tree-node-text{background-image:url('../images/btn-sprite-oee2.png')}
tr[id$="-record-admin-sched-node"] .x-tree-node-text{background-image:url('../images/btn-sprite-schedules.png')}
tr[id$="-record-admin-email-node"] .x-tree-node-text{background-image:url('../images/btn-sprite-subscriptions2.png')}
tr[id$="-record-admin-role-node"] .x-tree-node-text{background-image:url('../images/btn-sprite-roles.png?v=4')}
tr[id$="-record-eSCORE"] .x-tree-node-text{background-image:url('../images/btn-sprite-escore.png')}

/* Comm Support */
tr[id$="-record-diag-handler-grp"] .x-tree-node-text{background-image:url('../images/btn-sprite-comm-left-arrow.png')}
tr[id$="-record-fsi-grp"] .x-tree-node-text{background-image:url('../images/btn-sprite-comm-right-arrow.png')}

/* Tool Data */
tr[id$="-record-tool-dimensions"] .x-tree-node-text{background-image:url('../images/btn-sprite-block.png')}
tr[id$="-record-tool-life"] .x-tree-node-text{background-image:url('../images/btn-sprite-spans.png')}
tr[id$="-record-tool-locations"] .x-tree-node-text{background-image:url('../images/btn-sprite-comm-stack.png')}

/* Special */
tr[id$="-record-userHome"] .x-grid-cell,
tr[id$="-record-machine-select"] .x-grid-cell,
tr[id$="-record-avail-shift-select"] .x-grid-cell,
tr[id$="-record-byshift-shift-select"] .x-grid-cell,
tr[id$="-record-comm-status"] .x-grid-cell,
tr[id$="-record-legacy-status"] .x-grid-cell,
tr[id$="-record-comm-metrics"] .x-grid-cell,
tr[id$="-record-handler-collection-stack"] .x-grid-cell,
tr[id$="-record-summary-view"] .x-grid-cell,
tr[id$="-record-diag-view-line"] .x-grid-cell,
tr[id$="-record-tool-detailed-current"] .x-grid-cell,
tr[id$="-record-asset-status"] .x-grid-cell{ background-color:#313843;  color:#0aaee0;  font-size:16px;  line-height:32px;  vertical-align:middle;  transition:background-color 100ms;  padding-top:5px;  padding-bottom:5px}

tr[id$="-record-userHome"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-machine-select"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-avail-shift-select"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-byshift-shift-select"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-comm-status"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-legacy-status"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-comm-metrics"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-handler-collection-stack"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-summary-view"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-diag-view-line"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-tool-detailed-current"].x-grid-tree-node-leaf .x-grid-cell,
tr[id$="-record-asset-status"].x-grid-tree-node-leaf .x-grid-cell{ background-color:#313843}

tr[id$="-record-userHome"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-machine-select"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-avail-shift-select"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-byshift-shift-select"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-comm-status"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-legacy-status"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-comm-metrics"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-handler-collection-stack"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-summary-view"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-diag-view-line"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-tool-detailed-current"].x-grid-tree-node-leaf .x-grid-cell:hover,
tr[id$="-record-asset-status"].x-grid-tree-node-leaf .x-grid-cell:hover{ background-color:#015393}

tr[id$="-record-userHome"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-machine-select"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-avail-shift-select"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-byshift-shift-select"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-comm-status"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-legacy-status"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-comm-metrics"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-handler-collection-stack"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-summary-view"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-diag-view-line"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-tool-detailed-current"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell,
tr[id$="-record-asset-status"].x-grid-tree-node-leaf.x-grid-row-selected .x-grid-cell{ background-color:#0aaee0 !important}

#frame-Administration tr[id$="-record-machine-list"].x-grid-tree-node-leaf .x-grid-cell{background-color:#015393}
#frame-Administration tr[id$="-record-machine-list"].x-grid-tree-node-leaf .x-grid-cell:hover{background-color:#0aaee0}

tr[id$="-record-userHome"] .x-tree-elbow,
tr[id$="-record-machine-select"] .x-tree-elbow,
tr[id$="-record-avail-shift-select"] .x-tree-elbow,
tr[id$="-record-byshift-shift-select"] .x-tree-elbow,
tr[id$="-record-comm-status"] .x-tree-elbow,
tr[id$="-record-legacy-status"] .x-tree-elbow,
tr[id$="-record-comm-metrics"] .x-tree-elbow,
tr[id$="-record-handler-collection-stack"] .x-tree-elbow,
tr[id$="-record-summary-view"] .x-tree-elbow,
tr[id$="-record-diag-view-line"] .x-tree-elbow,
tr[id$="-record-tool-detailed-current"] .x-tree-elbow,
tr[id$="-record-asset-status"] .x-tree-elbow{display:none}

tr[id$="-record-userHome"] .x-tree-node-text,
tr[id$="-record-machine-select"] .x-tree-node-text,
tr[id$="-record-avail-shift-select"] .x-tree-node-text,
tr[id$="-record-byshift-shift-select"] .x-tree-node-text,
tr[id$="-record-comm-status"] .x-tree-node-text,
tr[id$="-record-legacy-status"] .x-tree-node-text,
tr[id$="-record-comm-metrics"] .x-tree-node-text,
tr[id$="-record-handler-collection-stack"] .x-tree-node-text,
tr[id$="-record-summary-view"] .x-tree-node-text,
tr[id$="-record-diag-view-line"] .x-tree-node-text,
tr[id$="-record-tool-detailed-current"] .x-tree-node-text,
tr[id$="-record-asset-status"] .x-tree-node-text{padding-left:30px}

._5ME_portletNav_part .x-grid-cell .x-grid-cell-inner{direction:ltr}
._5ME_portletNav_part .x-grid-cell .x-grid-cell-inner img{margin-top:6px}

._5ME_modvers_part{font-weight:normal; background:#313843}

#frame-Administration tr[id$="-record-machine-list"] .x-grid-cell{}

._5ME_report_title{line-height:28px; font-size:28px; font-weight:500}
._5ME_portlet_part{background-color:#dadada !important}

._5ME_portlet_part ._5ME_report_tools,
._5ME_portlet_part ._5ME_report_actions{ height:24px !important;  border-radius:5px}
._5ME_portlet_part ._5ME_report_tools{margin-left:-24px !important}

._5ME_report_part, ._5ME_report_part >.x-panel-header, ._5ME_report_part >.x-panel-body{ border:none;  background:#fff;  border-radius:3px}

._5ME_report_actions{margin-left:-40px !important}

._5ME_portlet_part ._5ME_report_tools,
._5ME_portlet_part ._5ME_report_actions{   padding:0px 0px !important;   height:28px !important;   top:0px !important;   padding-left:3px !important}

._5ME_portlet_part ._5ME_report_tools{}

._5ME_portlet_part ._5ME_report_tools .x-box-inner,
._5ME_portlet_part ._5ME_report_actions .x-box-inner{  height:28px !important}

._5ME_portlet_part ._5ME_report_tools a._5ME_export_tool  .x-btn-icon-el{background-image:url('../images/btn-sprite-export-lighter.png?v=3') !important}
._5ME_portlet_part ._5ME_report_tools a._5ME_mail_tool .x-btn-icon-el{background-image:url('../images/btn-sprite-email-lighter.png') !important}
._5ME_portlet_part ._5ME_report_tools a._5ME_print_tool .x-btn-icon-el{background-image:url('../images/btn-sprite-print-lighter.png') !important}
._5ME_portlet_part ._5ME_report_tools a._5ME_legend_tool .x-btn-icon-el{background-image:url('../images/btn-sprite-legend-lighter.png') !important}
._5ME_portlet_part ._5ME_report_tools a._5ME_help_tool .x-btn-icon-el{background-image:url('../images/btn-sprite-help-lighter.png') !important}

._5ME_portlet_part ._5ME_report_actions a._5ME_new_btn .x-btn-icon-el{background-image:url('../images/btn-sprite-new-lighter.png?v=3') !important}
._5ME_portlet_part ._5ME_report_actions a._5ME_save_btn .x-btn-icon-el{background-image:url('../images/btn-sprite-save-lighter.png?v=2') !important}
._5ME_portlet_part ._5ME_report_actions a._5ME_copy_btn .x-btn-icon-el{background-image:url('../images/btn-sprite-copy-lighter.png') !important}
._5ME_portlet_part ._5ME_report_actions a._5ME_delete_btn .x-btn-icon-el{background-image:url('../images/btn-sprite-delete-lighter.png') !important}
._5ME_portlet_part ._5ME_report_actions ._5ME_tsv_btn .x-btn-icon-el{background-image:url('../images/btn-sprite-tsv-lighter.png') !important}

._5ME_portlet_part ._5ME_report_tools a.x-btn,
._5ME_portlet_part ._5ME_report_tools a.x-btn .x-btn-wrap,
._5ME_portlet_part ._5ME_report_tools a.x-btn .x-btn-wrap .x-btn-button,
._5ME_portlet_part ._5ME_report_tools a.x-btn .x-btn-wrap .x-btn-button .x-btn-inner,
._5ME_portlet_part ._5ME_report_actions a.x-btn,
._5ME_portlet_part ._5ME_report_actions a.x-btn .x-btn-wrap,
._5ME_portlet_part ._5ME_report_actions a.x-btn .x-btn-wrap .x-btn-button,
._5ME_portlet_part ._5ME_report_actions a.x-btn .x-btn-wrap .x-btn-button .x-btn-inner{ top:0px !important;  width:28px !important;  height:28px !important;  line-height:28px !important}
._5ME_portlet_part ._5ME_report_tools a.x-btn .x-btn-icon-el,
._5ME_portlet_part ._5ME_report_actions a.x-btn .x-btn-icon-el{ width:28px !important;  height:28px !important;  background-position:center 2px}

._5ME_portlet_part ._5ME_report_tools a.x-btn:hover,
._5ME_portlet_part ._5ME_report_actions a.x-btn:hover{ background-color:#267dd1}

._5ME_portlet_part ._5ME_report_tools a.x-btn:hover .x-btn-icon-el,
._5ME_portlet_part ._5ME_report_actions a.x-btn:hover .x-btn-icon-el{ background-position:center -22px;  background-color:#267dd1}

._5ME_portlet_part ._5ME_report_tools a.x-btn.x-item-disabled:hover,
._5ME_portlet_part ._5ME_report_actions a.x-btn.x-item-disabled:hover,
._5ME_portlet_part ._5ME_report_tools a.x-btn.x-item-disabled:hover .x-btn-icon-el,
._5ME_portlet_part ._5ME_report_actions a.x-btn.x-item-disabled:hover .x-btn-icon-el{ background-color:#FFF;  background-position:center 2px}

._5ME_portlet_part ._5ME_report_tools a.x-btn.x-item-disabled:hover,
._5ME_portlet_part ._5ME_report_actions a.x-btn.x-item-disabled:hover{ background-color:#FFF}

._5ME_filter_label{font-size:18px; font-weight:500; color: #888;}
._5ME_filter_combo{margin: 20px 0px 0px 5px !important;}

._5ME_report_part .x-column-header{  border-right:1px solid #c5c5c5;   color:black;   font:normal 11px/13px tahoma,arial,verdana,sans-serif;  background-image:none;   background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f9f9f9),color-stop(100%,#e3e4e6));  background-image:-webkit-linear-gradient(top,#f9f9f9,#e3e4e6);  background-image:-moz-linear-gradient(top,#f9f9f9,#e3e4e6);  background-image:-o-linear-gradient(top,#f9f9f9,#e3e4e6);  background-image:-ms-linear-gradient(top,#f9f9f9,#e3e4e6);  background-image:linear-gradient(top,#f9f9f9,#e3e4e6);  background-image:none;   background-color:#939d9f;  color:#FFF;  font-family:'Roboto',Arial,Helvetica,sans-serif;  font-size:13px;  line-height:15px}
._5ME_report .x-grid-row-summary{background-image:none;   background-color:#939d9f;  color:#FFF;  font-family:'Roboto',Arial,Helvetica,sans-serif;  font-size:12px;  line-height:13px}

._5ME_report_part .x-column-header.x-group-sub-header{background-color:transparent}

._5ME_report_part .x-column-header-over{ background-image:none;  background-color:#afb7b9;  background-color:#6d7476;   background-color:#858e90}

._5ME_report_part .x-column-header .x-mask{display:none !important}

._5ME_report_part .ux-filtered-column .x-column-header-text{background-image:url(../images/col-filter.png); padding-right: 15px;
                                                            background-position: right center; background-repeat: no-repeat;}

._5ME_report_part .x-column-header-sort-ASC .x-column-header-text{  background-image:url(../images/sort-asc.png)}
._5ME_report_part .x-column-header-sort-DESC .x-column-header-text{  background-image:url(../images/sort-desc.png)}
._5ME_report_part .x-column-header-sort-ASC .x-column-header-text,
._5ME_report_part .x-column-header-sort-DESC .x-column-header-text{  padding-right:14px}

._5ME_report_part .x-tool-after-title{  width:24px !important;   height:24px !important;   margin-left:-9px !important;   margin-top:-4px !important}

._5ME_report_part .x-tool-after-title.x-tool-pressed{}
._5ME_report_part .x-tool-after-title img{  width:24px !important;   height:24px !important;   background-repeat:no-repeat;   background-position:center top;   background-color:#FFF;   cursor:pointer}
._5ME_report_part .x-tool-after-title img:hover, ._5ME_report_part .x-tool-after-title .x-tool-img:hover{background-position:center bottom}
._5ME_report_part .x-tool-after-title img.x-tool-collapse-top,
._5ME_report_part .x-tool-after-title img.x-tool-collapse-right,
._5ME_report_part .x-tool-after-title img.x-tool-img.x-tool-collapse-bottom{background-image:url('../images/btn-sprite-collapse-v3.png')}
._5ME_report_part .x-tool-after-title img.x-tool-expand-bottom,
._5ME_report_part .x-tool-after-title img.x-tool-expand-left,
._5ME_report_part .x-tool-after-title img.x-tool-img.x-tool-expand-top{background-image:url('../images/btn-sprite-expand-v3.png')}


._5ME_report_part .x-field-after-title{ margin-left:-9px !important}

._5ME_report_part .x-accordion-item{}
._5ME_report_part .x-accordion-item .x-header-text-container{color:#FFF; font-weight:normal}
._5ME_report_part .x-accordion-item #panel-1780_header .x-header-text-container{color:#888}
._5ME_report_part .x-accordion-item .x-panel-header{border-top:1px solid #FFF; border-bottom:1px solid #FFF}

._5ME_report_part{ padding:0px 18px 18px 18px}
._5ME_report_part .x-panel-header{box-shadow:none}
._5ME_report_part .x-header-text-container{font-size:18px}
._5ME_report_part .x-panel-header-text{ font-weight:500}

._5ME_report_part .x-panel-header-default-horizontal{padding-top:5px; padding-bottom:5px}
._5ME_report_part .x-group-header{top:1px !important}
._5ME_report_part .x-box-inner .x-header-text-container{padding-top:5px}
._5ME_report_part .x-box-inner .x-box-inner .x-header-text-container{padding-top:0px}
._5ME_report_part .x-tool-img.x-tool-expand-bottom
._5ME_report_part .x-panel-header .x-tool-img.x-tool-expand-bottom{margin-top:5px !important}

._5ME_report_part .x-panel-body .x-panel-body{}

._5ME_report_part.x-surface{padding:0px}

div[id^="ePORTAL-login-"] >div:first-child,
div[id^="ePORTAL-login-"] ._5ME_module_part,
div[id^="ePORTAL-login-"] ._5ME_toolbar1_part{height:60px !important}

a._5ME_login1_btn,
a._5ME_login2_btn{border:1px solid #DDD; padding-top:3px}

#loading .loading-indicator{  background:url(../images/359-lighter.GIF) no-repeat !important;  color:#555;  font:bold 13px tahoma,arial,helvetica;  padding:50px 84px;  margin:0;  text-align:center;  height:auto}

.x-mask-msg{ width:105px;  height:105px;  background:url(../images/359-lighter.GIF) center center no-repeat #FFF!important;  border:none;  box-shadow:3px 3px 10px #999}
.x-mask-msg-inner{ border:none;  background:none}
.x-mask-msg-text{ display:none;  background:none}

._5ME_report .x-boundlist{border:1px solid #d0d0d0}
.x-window .x-tool-img.x-tool-close{background-image:url('../images/close-icon-30px.png') !important; background-position:center top}
.x-window .x-tool-img.x-tool-close:hover{background-position:center bottom}
.x-window-header-default .x-tool-img{background-color:transparent}

.x-form-trigger.x-form-date-trigger{}

.x-form-trigger.x-form-time-trigger{}

.x-form-trigger.x-form-arrow-trigger{}

.x-window ._5ME_report_part{padding-bottom:0px !important; padding-top:5px}

.x-window ._5ME_report_part .x-panel-body{min-height:40px !important}

.x-window-body{}
.x-window-body hr{border:none; border-bottom:1px solid #CCC}

.x-mask{background-color:#000 !important}

._5ME_login1_btn{}

._5ME_login2_btn{}

._5ME_login1_btn .x-btn-icon-el{background-image:url('../images/btn-sprite-check-16px.png') !important; background-position:center top}
._5ME_login1_btn .x-btn-icon-el:hover{background-position:center bottom}

._5ME_login2_btn .x-btn-icon-el{background-image:url('../images/btn-sprite-reset-16px.png') !important; background-position:center top}
._5ME_login2_btn .x-btn-icon-el:hover{background-position:center bottom}

._5ME_save_dlg_btn span.x-btn-icon-el{}

._5ME_enable_btn span.x-btn-icon-el{}
._5ME_disable_btn span.x-btn-icon-el{}

._5ME_delete_dlg_btn span.x-btn-icon-el{}
._5ME_now_dlg_btn span.x-btn-icon-el{}
._5ME_jump_sv_dlg_btn span.x-btn-icon-el{}

._5ME_cancel_dlg_btn span.x-btn-icon-el{}

._5ME_clear_dlg_btn span.x-btn-icon-el{background-image:url('../images/clear-icon.png') !important; background-position:center top}
._5ME_clear_dlg_btn span.x-btn-icon-el:hover{background-position:center bottom}

._5ME_now_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-arrow-tail-right-v2.png?v=3') !important; background-position:center top}
._5ME_now_dlg_btn span.x-btn-icon-el:hover{background-position:center bottom}

._5ME_jump_sv_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-eye.png?v=3') !important; background-position:center top}
._5ME_jump_sv_dlg_btn span.x-btn-icon-el:hover{background-position:center bottom}

.x-toolbar a.x-btn .x-btn-inner{font-size:13px; font-weight:500}
.x-toolbar a.x-btn:hover .x-btn-inner{color:#267dd1}

._5ME_save_hdr_btn .x-btn-button {height: 16px; width: 16px;}
._5ME_save_hdr_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-save-16px-v2.png') !important; background-position:center top}
._5ME_save_hdr_btn:hover span.x-btn-icon-el{background-position:center bottom}

._5ME_save_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-save-16px-v2.png') !important; background-position:center top}
._5ME_save_dlg_btn:hover span.x-btn-icon-el{background-position:center bottom}

._5ME_enable_btn span.x-btn-icon-el{background-image:url('../images/checkbox_yes.png') !important; background-position:center top}
._5ME_enable_btn:hover span.x-btn-icon-el{background-position:center bottom}
._5ME_disable_btn span.x-btn-icon-el{background-image:url('../images/checkbox_no.png') !important; background-position:center top}
._5ME_disable_btn:hover span.x-btn-icon-el{background-position:center bottom}

._5ME_reset_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-reset-16px.png') !important; background-position:center top}
._5ME_reset_dlg_btn:hover span.x-btn-icon-el{background-position:center bottom}

._5ME_delete_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-delete-16px.png?v=4') !important; background-position:center top}
._5ME_delete_dlg_btn:hover span.x-btn-icon-el{background-position:center bottom}

._5ME_cancel_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-cancel-16px.png?v=2') !important; background-position:center top}
._5ME_cancel_dlg_btn:hover span.x-btn-icon-el{background-position:center bottom}

._5ME_copy_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-copy-16px.png?v=2') !important; background-position:center top}
._5ME_copy_dlg_btn:hover span.x-btn-icon-el{background-position:center bottom}

._5ME_new_dlg_btn span.x-btn-icon-el{background-image:url('../images/btn-sprite-add-16px-v2.png') !important; background-position:center top}
._5ME_new_dlg_btn:hover span.x-btn-icon-el{background-position:center bottom}

.x-toolbar a.x-btn._5ME_delete_dlg_btn .x-btn-inner,
.x-toolbar a.x-btn._5ME_cancel_dlg_btn .x-btn-inner{padding-left:18px}

.x-toolbar a.x-btn._5ME_new_dlg_btn .x-btn-inner{padding-left:20px}

.x-toolbar a.x-btn._5ME_delete_dlg_btn:hover .x-btn-inner,
.x-toolbar a.x-btn._5ME_disable_btn:hover .x-btn-inner,
.x-toolbar a.x-btn._5ME_cancel_dlg_btn:hover .x-btn-inner{color:#d12e26}

.x-toolbar a.x-btn._5ME_enable_btn:hover .x-btn-inner,
.x-toolbar a.x-btn._5ME_save_dlg_btn:hover .x-btn-inner{color:#16aa43}

.x-toolbar a.x-btn._5ME_cancel_dlg_btn .x-btn-inner{padding-left:18px}

._5ME_remove_part_btn,
._5ME_add_btn,
._5ME_add_part_btn,
._5ME_execute_btn,
._5ME_delete_row_btn, ._5ME_logout_row_btn {  width:0px;   height:0px;   padding:8px;   background-position:center top}
._5ME_checkbox .x-form-checkbox  {  width:0px;   height:0px;   padding:8px;   background-position:center top}
._5ME_add_btn:hover,
._5ME_add_part_btn:hover,
._5ME_remove_part_btn:hover,
._5ME_execute_btn:hover,
._5ME_delete_row_btn:hover,
._5ME_logout_row_btn:hover,
._5ME_cancel_dlg_btn:hover{  background-position:center bottom}
._5ME_add_btn:hover{border:none; background-color:transparent}

._5ME_update_delete_row_btn{   width:0px;   height:15px !important;   padding:8px; margin-top: 5px !important;   background-position:center top }
._5ME_update_delete_row_btn:hover{  background-position:center bottom}
._5ME_update_delete_row_btn{background-image:url('../images/btn-sprite-delete-16px.png?v=4') !important}

._5ME_update_remove_part_btn{   width:0px;   height:16px !important;   padding:8px; margin-top: 5px !important; background-position:center top }
._5ME_update_remove_part_btn:hover{  background-position:center bottom}
._5ME_update_remove_part_btn{background-image:url('../images/btn-sprite-remove-part-16px.png') !important}

._5ME_remove_part_btn{background-image:url('../images/btn-sprite-remove-part-16px.png') !important}
._5ME_delete_row_btn{background-image:url('../images/btn-sprite-delete-16px.png?v=4') !important}
._5ME_logout_row_btn{background-image:url('../images/btn-sprite-logout-16px.png?v=4') !important}
._5ME_checkbox.x-form-cb-checked .x-form-checkbox  {background:url('../images/checkbox_yes.png') !important}
._5ME_checkbox .x-form-checkbox{background:url('../images/checkbox_no.png') !important}
._5ME_add_part_btn, ._5ME_add_btn{background-image:url('../images/btn-sprite-add-16px-v2.png') !important}
._5ME_execute_btn{background-image:url('../images/btn-sprite-right-arrow-green.png') !important}

.x-grid-row-editor-buttons .x-btn-noicon{border:1px solid #CCC; background-color:#F6F6F6}
.x-grid-row-editor-buttons .x-btn-noicon:hover .x-btn-inner{color:#267dd1}
.x-grid-row-editor-buttons .x-btn-noicon.x-row-editor-cancel-button:hover .x-btn-inner{color:#d12e26}
.x-grid-row-editor-buttons .x-btn-noicon.x-row-editor-update-button:hover .x-btn-inner{color:#16aa43}

.x-boundlist-floating,
.x-datepicker{box-shadow:2px 2px 5px rgba(0,0,0,0.25)}

._5ME_report_part .x-form-trigger-wrap,
._5ME_combo_field .x-form-trigger-wrap,
.x-window .x-form-trigger-wrap{  
    border-top-right-radius:3px;  
    border-bottom-right-radius:3px;  
    border-top-left-radius:3px;  
    border-bottom-left-radius:3px;  
    border:1px solid #b5b8c8;
}

.x-window .x-form-trigger-wrap{}

._5ME_report_part .x-form-trigger-wrap .x-form-field,
._5ME_combo_field .x-form-trigger-wrap .x-form-field,
.x-window .x-form-trigger-wrap .x-form-field{
    border:none;  
    height:20px !important;
}

._5ME_combo_field .x-form-trigger.x-form-arrow-trigger,
._5ME_report_part .x-form-trigger.x-form-arrow-trigger{ height:20px !important}

._5ME_report_part .x-form-trigger,
._5ME_combo_field .x-form-arrow-trigger,
.x-window .x-form-trigger{ 
    background-color:#FFF;  
    background-image:url('../images/report-part-form-trigger-sprite-40px.png');  
    background-position:center top;  
    border-top-right-radius:3px;  
    border-bottom-right-radius:3px;  
    border:none;
}

div.trigger-edit .x-form-trigger{
    margin-right: 0px;
}

.x-window .x-form-trigger{   
    height:22px !important;   
    margin-right:10px;   
    margin-top:-1px;
}

.x-window ._5ME_report_part .x-form-trigger{margin-top:0px}

.x-form-text:not(.x-form-textarea){  padding:2px 3px 2px 3px !important;   height:21px}

._5ME_report_part .x-panel-header .x-field{margin-left:-12px !important}

.x-grid-row-editor .x-form-text{padding:1px 4px 1px 4px !important; height:21px !important; box-sizing:border-box !important}
.x-grid-row-editor .x-form-trigger-wrap{height:20px !important}
._5ME_narrow_editors .x-grid-row-editor .x-form-text {padding: 1px !important;}

.x-btn-default-small.x-form-file-btn{border-left:1px solid #CCC}

._5ME_report_part .x-form-trigger:hover,
._5ME_combo_field .x-form-trigger:hover,
.x-window .x-form-trigger-over,
.x-window .x-form-trigger:hover{
    background-color:#267dd1; 
    background-position:center bottom;
}

.x-window .x-form-item-input-row td {
    border-top: 1px solid transparent;
}

._5ME_combo_field .x-form-arrow-trigger.x-form-spinner-up,
._5ME_report_part .x-form-trigger.x-form-spinner-up,
.x-window .x-form-trigger.x-form-spinner-up{  
    background-image:url('../images/btn-sprite-increment-up.png');   
    border-bottom-left-radius:0px !important;   
    border-bottom-right-radius:0px !important;
    height: 12px !important;
}

._5ME_combo_field .x-form-arrow-trigger.x-form-spinner-down,
._5ME_report_part .x-form-trigger.x-form-spinner-down,
.x-window .x-form-trigger.x-form-spinner-down{  
    background-image:url('../images/btn-sprite-increment-down.png');  
    border-top-left-radius:0px !important;  
    border-top-right-radius:0px !important;
    height: 12px !important;
}

div.trigger-edit .x-form-trigger{
    margin-right: 0;
}

.x-fieldset-header-checkbox .x-form-checkbox {
    background-image: url(../images/btn-sprite-expand-v4-trans.png);
    width: 24px !important;
    height: 24px !important;
    background-repeat: no-repeat;
    background-position: center top;
    cursor: pointer;
}

.x-fieldset-header .x-form-cb-checked .x-form-checkbox {
    background-image: url(../images/btn-sprite-collapse-v4-trans.png);
}

.x-fieldset-header-text {
    margin-top: 8px;
}

._5ME_combo_field .x-form-arrow-trigger.x-form-spinner-up,
._5ME_combo_field .x-form-arrow-trigger.x-form-spinner-down,
._5ME_report_part .x-form-trigger.x-form-spinner-up,
._5ME_report_part .x-form-trigger.x-form-spinner-down{background-position:center top !important; height:10px}
._5ME_combo_field .x-form-arrow-trigger.x-form-spinner-up:hover,
._5ME_combo_field .x-form-arrow-trigger.x-form-spinner-down:hover,
._5ME_report_part .x-form-trigger.x-form-spinner-up:hover,
._5ME_report_part .x-form-trigger.x-form-spinner-down:hover{background-position:center bottom !important}

._5ME_text_field .x-form-text,
._5ME_combo_field .x-form-trigger-input-cell,
._5ME_combo_field .x-form-text,
._5ME_report_part .x-form-text,
._5ME_report_part .x-form-trigger-input-cell,
.x-window .x-form-text,
.x-window .x-form-trigger-input-cell{ background-color:#FFF;  background-image:none;  border-top-left-radius:3px;  border-bottom-left-radius:3px;  border-top-right-radius:3px;  border-bottom-right-radius:3px}

._5ME_text_field .x-form-readonly .x-form-text,
._5ME_report_part .x-form-readonly .x-form-text,
.x-window .x-form-readonly .x-form-text{ color:#444}

._5ME_right_align .x-form-cb-wrap-inner {
    float: right;
}

.x-window .x-toolbar-footer{height:28px}
.x-window .x-toolbar-footer .x-box-inner{height:28px !important}
.x-window .x-toolbar-footer .x-btn{border:1px solid #CCC !important; height:21px; padding:2px 4px; background-color:#F6F6F6}

.x-tab-bar-default-top{background:#dadada; border:none}
.x-tab-bar-body{background:#FFF}
.x-tab-bar-body .x-horizontal-box-overflow-body{background:#dadada}
.x-tab-default{background:#eee; border:none; border-radius:0px; box-shadow:none; margin-top:5px; margin-left:-2px !important}
.x-tab-default .x-tab-inner{}
.x-tab-default.x-tab-default-top-active{background:#FFF; border:none}
.x-tab-default.x-tab-default-top-active .x-tab-inner{color:#267dd1}
.x-tab-bar-strip-default-top{border-color:#FFF; height:3px; background:#FFF; border-top-width:5px}
.x-tab-default .x-tab-inner{font-size:13px;}
.x-accordion-body .x-btn-default-small.x-btn-noicon{border:1px solid #DDD}

.x-toolbar-footer[id^="messagebox-"] .x-btn,
.x-toolbar-footer[id^="messagebox-"] .x-btn .x-btn-wrap,
.x-toolbar-footer[id^="messagebox-"] .x-btn .x-btn-wrap .x-btn-inner,
.x-toolbar-footer[id^="messagebox-"] .x-btn-default-small-icon .x-btn-button,
.x-toolbar-footer[id^="messagebox-"] .x-btn-default-small-noicon .x-btn-button{height:24px !important; padding:0px !important}

div.ticker{
    display:flex;
    height: auto !important;
}

div.ticker span.ticker-ltr, div.ticker span.ticker-rtl{
    height: auto !important;
}

span.ticker-rtl{
    display: inline-flex;
    -webkit-animation: ticker-ltr 15s infinite linear;
    -moz-animation: ticker-rtl 15s infinite linear;
    animation: ticker-rtl 30s infinite linear;
    margin: 0 0.5em;
    padding-left: 100%;
    white-space: nowrap;
}

span.ticker-ltr{
    display: inline-flex;
    /*-webkit-animation: ticker-ltr 15s infinite linear;
    -moz-animation: ticker-ltr 15s infinite linear;*/
    animation: ticker-ltr 30s infinite linear;
    margin: 0 0.5em;
    white-space: nowrap;
}

@-webkit-keyframes ticker-rtl{
    100%{
        -webkit-transform: translateX(-100%);
    }
}

@-webkit-keyframes ticker-ltr{
    0%{
        -webkit-transform: translateX(-100%);
    }
    100%{
        -webkit-transform: translateX(100%);
    }
}

@-moz-keyframes ticker-rtl{
    100%{
        -moz-transform: translateX(-100%);
    }
}

@-moz-keyframes ticker-ltr{
    0%{
        -moz-transform: translateX(-100%);
    }
    100%{
        -moz-transform: translateX(100%);
    }
}

@keyframes ticker-rtl{
    /*0%{
        transform: translateX(100%);
    }*/
    100%{
        transform: translateX(-100%);
    }
}

@keyframes ticker-ltr{
    0%{
        transform: translateX(-100%);
    }
    100%{
        transform: translateX(100%);
    }
}

@keyframes blinking-stack-light{
    95%{
        fill: #EBEBEB;
    }
}

div.blink circle{
    animation-name: blinking-stack-light;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

div.blink path{
    animation-name: blinking-stack-light;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

div.blink rect{
    animation-name: blinking-stack-light;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

._5ME_cursor_pointer{
    cursor: pointer;
}

div._5ME_cursor_pointer table tr td{
    cursor:pointer;
}

table._5ME_frame_timer_trigger div.x-trigger-index-0,
table._5ME_frame_timer_trigger div.x-trigger-index-0:hover,
table._5ME_frame_timer_trigger div.x-trigger-index-0:focus{
    background-position: center 3px !important;
    height: 14px !important;
}

table._5ME_frame_timer_trigger div.x-trigger-index-1,
table._5ME_frame_timer_trigger div.x-trigger-index-1:hover,
table._5ME_frame_timer_trigger div.x-trigger-index-1:focus{
    background-position: center -11px !important;
    height: 14px !important;
}

table._5ME_frame_timer_trigger div.x-trigger-index-0:hover,
table._5ME_frame_timer_trigger div.x-trigger-index-0:focus,
._5ME_toolbar2_part table._5ME_frame_timer_trigger .x-form-trigger-wrap-focus div.x-trigger-index-0{
    background-position: center 27px !important;
    height: 14px !important;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 0;
}

table._5ME_frame_timer_trigger div.x-trigger-index-1:hover,
table._5ME_frame_timer_trigger div.x-trigger-index-1:focus,
._5ME_toolbar2_part table._5ME_frame_timer_trigger .x-form-trigger-wrap-focus div.x-trigger-index-1{
    background-position: center -35px !important;
    height: 14px !important;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
}

._5ME_clear_frame{
    background: none !important;
    border: none !important;
}

._5ME_grid-col-align-right .x-column-header-inner{
    text-align:left;
}

a.color-00000000 span.x-color-picker-item-inner{
    background-image: url('../images/transparent-small.png') !important;
}

._5ME_show_transparent{
    background-image: url('../images/transparent-large.png') !important;
    background-size: 100%;
}

.dash-datacfg input[name='dataInput']{
    width: 94% !important;
}

._5ME_edit_dialog .datetimefield-tz div.x-box-target{
    left: -5px;
}

._5ME_edit_dialog .datetimefield-tz table.datefield-tz{
    margin-left: 0px !important;
}

._5ME_prevmaint_report .card div.x-toolbar{
    background: white;
    border-color: #d0d0d0;
}

._5ME_portlet_part ._5ME_prevmaint_report .card div.x-panel-body{
    border-bottom: none;
}

._5ME_prevmaint_report .card div.x-toolbar a._5ME_notification_status{
    border:none;
    border-radius: 100%;
    height: 10px;
    width: 10px;
}

._5ME_prevmaint_report .card div.x-panel-header a._5ME_notification_status{
    border:none;
    border-radius: 100%;
    height: 10px;
    width: 10px;
}

._5ME_prevmaint_report .card-now div.x-panel-header a._5ME_notification_status{
    background:#E42D3D;
}

._5ME_prevmaint_report .card-soon div.x-panel-header a._5ME_notification_status{
    background:#4DC342;
}

._5ME_prevmaint_report .card-sooner div.x-panel-header a._5ME_notification_status{
    background:#E7BF00;
}

a._5ME_insight_notification{
    background-color: #91DBFB;
    border: none;
    border-radius: 100%;
    height: 10px;
    width: 10px;
}

._5ME_prevmaint_report .card {
    border-radius: 3px;
    box-shadow: 1px 1px 5px #999;
    -webkit-user-select: none;
       -moz-user-select: -moz-none;
        -ms-user-select: none;
            user-select: none;
}

._5ME_prevmaint_report .card .insight-card-header span{
    color: white;
}

._5ME_prevmaint_report .card .insight-card-header{
    border: none;
}

input._5ME_prevmaint_checkbox{
    margin-right: 2px;
    margin-top: 0px;
}

._5ME_toolbar2_part ._5ME_shift_filter_applied td input._5ME_shift_list_field{
    color: #0000EE;
}

._5ME_check_mark_img_ {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-top: 2px;        
}

dl._5ME_form_ {
    margin-bottom: 20px;
}
 
dl._5ME_form_ dt {
    background: #1d3767;
    color: #fff;
    float: left; 
    font-weight: bold; 
    margin-right: 10px; 
    padding: 5px;  
    width: 125px; 
    height: 4em;
    padding-top: 1.5em;
}
 
dl._5ME_form_ dd {
    margin: 2px 0; 
    padding: 3px 0;
}

.mprops-adv-form .x-form-text{
    width: 146px !important;
}

.mprops-adv-form .x-form-trigger-input-cell .x-form-text{
    width: 126px !important;
}

._5ME_asset_status .floatRight{
        float: right;
}

._5ME_asset_status .floatLeft{
    float: left;
}

._5ME_asset_status .x-progress{
    background-color: #ececec;
    border-color: #ececec;
    height: 10px;
}

._5ME_asset_status .oeePanel .pBars div, ._5ME_asset_status .amtLegend .pBars div{
    vertical-align: middle !important;
}

._5ME_asset_status .x-header{
    background:none;
}

._5ME_asset_status .partView .x-panel-body, ._5ME_asset_status .eventView .x-panel-body, ._5ME_asset_status .statusView .x-panel-body{
    border:none;
}

._5ME_login_session_message_ {
    background-color: #FFEB9C;
    color: #9C6500;
    border-color: #9C6500;
    text-align: center; 
    padding: 10px;
}

._5ME_edit_dialog .x-form-trigger.x-form-spinner-up{
    height:10px !important;
}

.x-panel-header ._5ME_period_choice_cfg .x-form-type-checkbox{
    margin-left: 0px !important;
}


#legendSelect-body.x-window-body label.cust-panel-header-label, div._5ME_portlet_part div.x-tree-panel label.cust-panel-header-label{
    margin-top: 6px;
}

._5ME_freedom_feed {
    float: right;
}

._5ME_report_filter_panel {
    padding-top: 12px;
    color: #888;
}

._5ME_report_filter_panel label.x-form-item-label-left {
    color: #888;
    font-size: 16px;
    font-family: 'Roboto', Arial, Helvetica, sans-serif !important;
}

._5ME_report_filter_panel label.cust-panel-header-label {
    margin-top: 7px;
    color: #000;
    font: normal 12px 'Roboto', Arial, Helvetica, sans-serif !important;
}

._5ME_color_trigger .x-trigger-cell div.x-form-trigger{
    background-image: url('../images/bground-color.png');
    background-position: center;
    height: 16px;
    margin-top: 2px;
    width: 16px;
}