﻿/*.well-selection {
    padding-top: 10px;
    padding-left: 10px;
    margin-bottom: 20px;
}*/
.type-selector {
  width: 200px;
  height: 26px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.well-selection {
  width: 100%;
  display: inline-block;
  clear: both;
  padding-top: 10px;
  padding-left: 10px;
  margin-bottom: 20px;
}
.well-selection > div:nth-of-type(1) {
  width: 90%;
  float: left;
}
.well-selection > div:nth-of-type(2) {
  width: 10%;
  min-width: 30px;
  text-align: right;
  float: right;
}
.well-group {
  display: inline-block;
  clear: both;
  margin-left: 20px;
}
.well-group-type-1 {
  width: 26%;
  min-width: 310px;
}
.well-group-type-1 > div:nth-of-type(1) {
  width: 300px;
}
.well-group-type-1 > div:nth-of-type(1) label {
  margin-top: 5px;
  float: left;
  width: 100px;
}
.well-group-type-1 > div:nth-of-type(1) > div:nth-of-type(1) {
  float: right;
}
.well-group-type-1 > div:nth-of-type(1) > div:nth-of-type(1) select {
  width: 200px;
}
.well-group-type-2 {
  width: 32%;
  min-width: 440px;
}
.well-group-type-2 > div:nth-of-type(1) {
  width: 430px;
}
.well-group-type-2 > div:nth-of-type(1) label {
  margin-top: 5px;
  float: left;
  width: 100px;
}
.well-group-type-2 > div:nth-of-type(1) > div:nth-of-type(1) {
  float: right;
}
.well-group-type-2 > div:nth-of-type(1) > div:nth-of-type(1) select {
  width: 330px;
}
.main-title {
  margin-top: 10px;
  margin-bottom: 38px;
}
.main-title .logo {
  max-height: 125px;
}
.page-title {
  font-size: 50px;
  font-weight: bold;
}

.report-list {
  /*.report-list-item-report {
        border-color: @brand-success;
        background-color: @brand-success;
    }*/
}
.report-list .report-list-item {
  /*width: 100%;*/
  margin: 20px;
  padding: 10px;
  border-radius: 2px;
  border: 1px solid;
  color: white;
}
.report-list .report-list-item i {
  height: 100%;
  float: left;
  clear: right;
  font-size: 36pt;
  margin: 0px 20px 0pt 10px;
}
.report-list .report-list-item .title {
  font-size: 18px;
  font-weight: bold;
}
.report-list .report-list-item-chart {
  border-color: #428bca;
  background-color: #428bca;
}
.report-list .report-list-item-report {
  border-color: #428bca;
  background-color: #428bca;
}
#tab5-data {
  /*width: 90%;*/
  height: 600px;
  overflow-x: auto;
  overflow-y: auto;
}
#tab5-data table .green {
  background-color: lightgreen;
}
#tab5-data table thead tr {
  background-color: gray;
  font-weight: bold;
}
#tab5-data table tr:nth-child(even) {
  background-color: lightgray;
}
    #tab5-data table tr td:nth-child(1) {
        min-width: 100px;
    }
    #tab5-data table tr td:nth-child(2) {
        min-width: 100px;
    }
    #tab5-data table tr td:nth-child(3) {
        min-width: 100px;
    }
    #tab5-data table tr td:nth-child(4) {
        min-width: 150px;
    }
    #tab5-data table tr td:nth-child(5) {
        min-width: 150px;
    }
    #tab5-data table tr td:nth-child(6) {
        min-width: 250px;
    }
    #tab5-data table tr td:nth-child(7) {
        min-width: 250px;
    }
    #tab5-data table tr td:nth-child(8) {
        min-width: 150px;
    }
    #tab5-data table tr td:nth-child(9) {
        min-width: 100px;
    }
    #tab5-data table tr td:nth-child(10) {
        min-width: 100px;
    }
    #tab5-data table tr td:nth-child(11) {
        min-width: 120px;
    }
    #tab5-data table tr td:nth-child(12) {
        min-width: 120px;
    }
    #tab5-data table tr td:nth-child(13) {
        min-width: 120px;
    }
    #tab5-data table tr td:nth-child(14) {
        min-width: 120px;
    }
    #tab5-data table tr td:nth-child(15) {
        min-width: 150px;
    }


.dashboard-item-logo {
    height: 50px;
    width: 50px;
    float: left;
}

.dashboard-item-desc {
    height: 50px;
}