/* make heading smaller */
h3 {
  font-size: 14pt;
  /*font-weight: bold;
  color: rgb(23, 188, 156)*/
}

h4 {
  margin-top: 2px;
  margin-bottom: 5px;
  font-size: 12pt;
}


.form-control {
    height: 25px;
    font-size: 10pt;
    padding: 1px 12px;
}

.btn {
    padding: 2px 10px;
}


/*
.btn{
  height: 30px;
}

*/
/*  vertical dividers betweeen panels */

.well {
    padding: 10px;
}

.well > .container-fluid > div:nth-of-type(1) {
    padding-left: 10px;
    padding-right: 20px;
    border-right: 1px solid rgb(149, 165, 166);
}

.well > .container-fluid > div:nth-of-type(2) {
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
}


.well > .container-fluid > div:nth-of-type(3) {
    border-left: 1px solid rgb(149, 165, 166);
    padding-left: 20px;
    padding-right: 10px;
}

.col-sm-3 .well {
  border: solid 1px rgb(149, 165, 166);
  margin-bottom: 0px;
}

.col-sm-4 .well {
  border: solid 1px rgb(149, 165, 166);
}

.col-sm-5 .well {
  border: solid 1px rgb(149, 165, 166);
}

.col-sm-6 .well {
  border: solid 1px rgb(149, 165, 166);
}


hr{
  background-color: rgb(149, 165, 166);
  height:1px;
}


/*
.well > .container-fluid > div:nth-of-type(3) > div:nth-of-type(4) {
    border-top: 1px solid #666;
    padding-top: 20px;
    margin-top: 20px;
}
*/

.col-sm-offset-1 {
  width: 800px;
}