
.fa {

  font-family: 'FontAwesome' !important;

}

.glyphicon {

  font-family: 'Glyphicons Halflings' !important;

}

input, .form-control {
  border-radius: 3px !important;
  color: black !important;
}

.navbar-inverse {
    background-image: none !important;

}

hr {border-top-color:#446338 !important}

.theme-textbox:focus+.theme-label-floating, .field--not-empty+.theme-label-floating, .field--not-empty+.select2-container+.theme-label-floating, .theme-select.select2-container:focus+.theme-label-floating, .init-group+.theme-label-floating, .twitter-typeahead+.theme-label-floating, .date-label-floating {
    font-size: 70%;
    padding-top: 7px;
    text-transform: uppercase;
    color: #8c8c8c;
}

.theme-feetype-box.radio, .theme-feetype-box.checkbox {
    padding-left: 0px;
    padding-top: 20px;
    padding-bottom: 5px;
    box-shadow: 0px 1px 0px #446339;
}

.h1,.h2,.h3,.h4,.h5,.h6{

  font-weight: 900 !important;

}

strong, label, button, h1, h2, h3, h4, h5, h6 {

  font-weight: 900 !important;
  font-style: normal !important;
}

.theme-panel > .function-date-time {
    color: #ffffff !important;
}

.theme-panel {
    box-shadow: none !important;
    background-color: #001e1b!important;
    border-color: #c4d600 !important;
    border-width: 1px !important;
    border-style: solid !important;
    border-radius: 7px !important;
}

@media (min-width: 768px) {
    .col-sm-2 {
        width: auto !important;
    }
}

.col-xs-6, .col-xs-8 {
    width: 80% !important;
}
