
/* lehe pealkiri */
.skin-blue .main-header .logo {
background-color: rgb(255,255,255); 
color:rgb(44,86,150);
font-size: 18px;text-align: Left;
}

/* lehe pealkiri when hovered */
.skin-blue .main-header .logo:hover {
background-color: rgb(255,255,255);
}

/* see toob headeri teksti vasakule */
.navbar-custom-menu, .main-header .navbar-right {
float: left !important;
background-color: rgb(255,255,255);
}

/* navbar (rest of the header)*/
.skin-blue .main-header .navbar {
background-color: rgb(255,255,255);
}

/* Headeri menüüs lehe pealkiri */
.skin-blue .main-header .navbar .nav>li>a {
color:rgb(44,86,150);
font-size: 18px; text-align: Left;
}

/* Et header oleks alati lehe ülaservas näha */
.main-header{
position:fixed; width:100%;
}
.content {
  padding-top: 60px;
}

/* main sidebar */
.skin-blue .main-sidebar {
background-color: rgb(44,86,150); position: fixed;
}

/* active selected tab in the sidebarmenu */
.skin-blue .main-sidebar .sidebar .sidebar-menu .active a{
background-color: rgb(29,58,89);
color: rgb(255,255,255);font-size: 12px;
border-left-color: rgb(207, 209, 209);
}

/* other links in the sidebarmenu */
.skin-blue .main-sidebar .sidebar .sidebar-menu a{
background-color: rgb(44,86,150);
color: rgb(255,255,255);font-size: 12px;
}

/* other links in the sidebarmenu when hovered */
.skin-blue .main-sidebar .sidebar .sidebar-menu a:hover{
background-color: rgb(29,58,89);color: rgb(190,214,215);
border-left-color: rgb(207, 209, 209);
}


.skin-blue .sidebar-menu>li>.treeview-menu {
background-color: rgb(44,86,150);
border-left-color: rgb(207, 209, 209);
}

.sidebar-menu .treeview-menu{
padding-left: 15px;
}


/* toggle button color (kolm kriipsukest üleval menüüs) */
.skin-blue .main-header .navbar .sidebar-toggle{
background-color: rgb(255,255,255);color:rgb(44,86,150);
}

/* toggle button when hovered  */
.skin-blue .main-header .navbar .sidebar-toggle:hover{
background-color: rgb(255,255,255);color:rgb(44,86,150);
}


/* main body, põhilehe taustavärv*/	
.content-wrapper,
.right-side {
  background-color: rgb(44,86,150);
}			

.control-label {
color: rgb(255,255,255)
}

.div#vv_arv {
vertical-align: bottom ;
}

/* ajaskaala */
.irs-bar {
background-color: rgb(0,166,230);
border-top-color: rgb(0,166,230);
border-bottom-color: rgb(0,166,230);
}

/* ajaskaala kohal olevad arvud */
.irs-from {
background-color: rgb(0,166,230);
}
.irs-to {
background-color: rgb(0,166,230);
}
/* ajaskaala all olevad arvud */
.irs--shiny .irs-grid-text {
color: rgb(177,179,179) !important;;
}
/* gridlines */
.irs--shiny .irs-grid-pol {
    background-color: rgb(177,179,179) !important;;
}
/* väiksed gridlined */
.irs--shiny .irs-grid-pol.small {
width: 0px; !important;
}
.irs-min {visibility:hidden !important;}
.irs-max {visibility:hidden !important;}
/* need viimaseid on nähtamatuks muudetud */

/* selctboxide ees olev tekst */
.label .control-label {
color:rgb(255,255,255);				
											
/* tabBox background */
.nav-tabs-custom>.nav-tabs {
background-color: rgb(255,255,255);
}
.nav-tabs-custom>.nav-tabs > li.header {
font-size: 14px;
font-weight: bold;
color:rgb(29,58,89);
line-height:18px;
}
/* tabBoxi teksti suurus */
.nav-tabs {font-size: 12px;
}

/* tabBoxi teksti suurus */
.tab-pane {font-size: 12px;
}

/* box header */

.box-header h3.box-title {
font-size: 14px;
font-weight: bold;
color:rgb(29,58,89);
line-height:18px;
}

/* ainult boxid, mitte tabboxid */
.skin-blue .box {
  font-size: 12px;
}

.hr {
    height: 1px;
    color: #123455;
    background-color: #123455;
    border: none;
}

.sidebar {
height: 90vh; overflow-y: auto; position: fixed; overflow: auto; width: 227px;
}

.table .shiny-table > tbody {
font-weight:bold;
}

.div.highcharts-legend-item > highcharts-column-series {
legend.render:false}
}

.popover{
width:300px;height:250px;
}

*/
.btn-info {
background-color: rgb(207, 209, 209); 
border-color: rgb(207, 209, 209);
}


.shiny-output-error-validation { color: #dd4b39; font-weight: bold; position: fixed; top: 300px}

.small-box.bg-yellow { background-color: #FF6F20 !important; }
.small-box.bg-blue { background-color: #2C5696 !important; }

input[type='radio']{ /* style for checkboxes */
        width: 10px; /*Desired width*/
        height: 10px; /*Desired height*/
      }
			
.radio label.radio { 
        font-size: 30 px;
      }
			
/* HIGHCHARTS, aga ei t??ta */
/* Legend */
.highcharts-legend-box {
  fill: none;
  stroke-width: 2;
}

.highcharts-legend-item > text {
  fill: #333333;
  font-weight: bold;
  font-size: 1em;
  cursor: pointer;
  stroke-width: 0;
}
