
#tchart sub{font-size: 10px;}
#tchart sup{font-size: 10px;}

.highcharts-title{
    color: #01579B !important;
}
/*.highcharts-navigator{transform: translateY(-3em)}
.highcharts-navigator-xaxis{visibility:hidden}
.highcharts-xaxis-labels > text {font-size: 14px} */
/*text:last-child {
    visibility:hidden;
}*/
.highcharts-navigator-series{
visibility: hidden;
}
.ui-dialog-transparent{
    background-color: rgba(255, 255, 255, 0) !important;
    border-width: 0px !important;
}



#spView input,select,button {
    display: inline-block;
    height: 2rem;
    vertical-align: bottom;
    z-index: 1;
    font-weight: bold;
    color: #01579B;
    border: 1px solid #01579B;
 /*   color: #1020A0;
    border: 1px solid #1020A0;  */
    border-radius: 3px;
    background: #E1F5FE;
/*    background-image: -webkit-linear-gradient(top, #6685C2, #6685C2); */
/*    background-image: -moz-linear-gradient(top,  #C0D0DF, #D0E0FC); */
}
.toolbar-button{
    display: inline-block;
    height: 2rem;
    min-width:2rem;
    vertical-align: bottom;
    z-index: 1;
    font-weight: bold;
    color: #01579B;
    border: 1px solid #01579B;
    border-radius: 3px;
    background: #E1F5FE;
}

#spView .highcharts-toolbar{
    padding: 3px 3px 2px 3px
 /*   opacity: 0.3; */
}

#spView button:hover {
   /* opacity: 0.6; */
    background: #B3E5FC;
}

#spView input.checked[name="tools"] {
        color: #404040;
        background: #C0C0C0;
    }

#spView input[type="button"]:hover {
   /*  opacity: 0.6; */
     background: #B3E5FC;
    }
#spView input[type="button"].selected {

        text-decoration: underline;
         }

#spView input[type="button"]:active {
        color: #303030;
        background: #B0B0B0;
    }

#spView  input[type="text"] {
        height: 22px;
        padding: 4px 6px;
        width: 240px;
    }
#spView  input[type="text"]:focus {
            box-shadow: 0 0 10px rgba(98, 98, 206, 0.5);
        }

#spView   input[type="checkbox"] {
        height: 20px;
        background: #FFFFFF;
    }
#spView   input[type="button"] {
        margin: 0px;
    }

#spView span[type="toolBox"] {
    padding: 4px 6px;
    display: inline-block;
    height: 30px;
    width: 100px;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    background: #F0F0F0;
    background-image: -webkit-linear-gradient(top, #FAFBFD, #F6F7FC);
    background-image: -moz-linear-gradient(top, #FAFBFD, #F6F7FC);
}

#spView span[type="tool"] {
    color: #8D8173;
    padding: 4px 10px;
    font-weight: bolder;
    font: 13.3333px Arial;
    font-family: "Arial", "Sans-Serif";
}




table {
    font-weight: bolder;
    font: 13.3333px Arial;
    font-family: "Arial", "Sans-Serif";
    text-align: left;
    border-collapse: collapse;
    border-spacing: 4px;
    background: #FFFFFF;
    border-radius: 5px;
}

th {
    font-weight: bolder;
    padding: 6px 10px;
    color: #606060;
}

tr[type="head"] {
    padding: 20px 10px;
    background: #F0F0F0;
}

td {
    padding: 4px 10px;
  /*  color: #606060; */
}


