.topbar{
  margin-top:5px;
}
.topbar a i{
  font-size: 25px;
}

.topbar a {
  width:120px;
  margin:5px;
}

.entbuttons{
  font-size: 18px;
}
.loading {
    background-color: #ffffff;
    background-image: url("../img/loading.gif");
    background-size: 25px 25px;
    background-position: left center;
    background-repeat: no-repeat;
}
.input-calc{
  background-color: #fce9bf !important;   /* #3c763d; */
  border: none;
}

.input-lock{
  border-color: ##8a6d3b;
}

.input-ajax{
  border-color: #46b8da;
}

.unlock{
  font-size: 16pt !important;
}
hr {
    height: 2px;
    background-color:#555;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 75%;
}
i.logbar{
  font-weight: bold;
  font-size: 14pt !important;
  margin: auto 5px auto 5px;
  color: #009900;
}
i.fa.fa-sign-out.logbar{
  color: #990000;
}

.loadinggif
{
   background:
     url('../img/loading_mini.gif')
     no-repeat
     right center;
}

.page-panel-title{
  font-family: 'Exo', sans-serif;font-size: 18pt;font-weight:bolder !important;
}

.filter-cont{
  margin-bottom: 0 !important;
}

.mt10 {
    margin-top: 10px !important
}

.mt3 {
    margin-top: 3px !important
}

.mypagetitle {
  padding-left: 20px;
  font-family: 'Exo', sans-serif !important;/*font-size: 30pt !important;*/font-weight:bolder !important;
}

.search-result-cont{
  display: none;
}

.search-result-cont ul.list-group{
  margin: 10px 10px 10px 10px !important
}

table.records{
  margin-bottom: 5px !important;
}

.ui-dialog .ui-dialog-content {
    padding: 0;
}
.modal-dialog { margin: 0 }
.panel-open {
    font-family: "Glyphicons Halflings";
    content: "\e114";
    float: right;
    margin-left: 15px;
  }
  /* Icon when the collapsible content is hidden */
  .panel-close {
    content: "\e080";
  }
.errors {
  color:red;
}
.live{
  color: green;
}

.cache{
  color: blue;
}

.outdated{
  color: red;
}

html {
  font-size: 14px;
}

@include media-breakpoint-up(sm) {
  html {
    font-size: 16px;
  }
}

@include media-breakpoint-up(md) {
  html {
    font-size: 20px;
  }
}

@include media-breakpoint-up(lg) {
  html {
    font-size: 28px;
  }
}

.resolver{
  color: #990000;
  cursor: pointer;
}

.attention{
  color: red;
}

.reloader{
  color: #009900;
  cursor: pointer;
}

#charts_cont table {
  margin: auto !important;
}