#dt-length-0{
  margin-right:10px;
}

.brand-link{
  text-align:center;
}


.btn-big{
  font-size:0.5em!important;
  padding-left:10px!important;
  padding-right:10px!important;
}


.dt-length label{
  margin-right:10px;
}

#superuser{
  width:35px;
}


.two_cols{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
}


.form_div{
  max-width:850px;
  min-width:850px;
  width:850px;
}


.info_box{
  border: 1px solid #777777;
  align-self: flex-start;
  height: auto;
  padding:40px;
  margin-right:100px;
  min-width:400px;
  border-radius:10px;
}


.info_active_yes{
  color: #006600;
  font-weight: bold;
  background-color:#88DD88;
  padding:5px;
  text-align:center;
  border-radius: 10px;
  margin-bottom:10px;
}

.info_active_no{
  color: #660000;
  font-weight: bold;
  background-color:#DD8888;
  padding:5px;
  text-align:center;
  border-radius: 10px;
  margin-bottom:10px;
}

.filter_group{
  display:none;
}


.custom_filter{

}

.custom_filter span{
  font-weight: bold;
  margin-right:10px;
}

.custom_filter input{
  border: 1px solid #aaa;
  border-radius: 3px;
  padding: 5px;
  background-color: transparent;
  color: inherit;
  margin-left: 3px;
}

.custom_filter select{
  border: 1px solid #aaa;
  border-radius: 3px;
  padding: 5px;
  background-color: transparent;
  color: inherit;
  margin-left: 3px;
}



.form_info_text{
  line-height: 35px;
}


.spinning_thingie_outer_left{
  margin-left:10px!important;
  margin-top:5px!important;
  position:absolute;
}

.spinning_thingie_outer_right{
  margin-left:-35px!important;
  margin-top:-5px!important;
  position:absolute;
}



.spinning_thingie{
  width:25px!important;
  height:25px!important;
  border-width:4px!important;
}


.card-header{
  background-color:#999999!important;
}




/* select2 ugly style fix */

.select2-selection{
  height: calc(2.25rem + 2px)!important;
  border: 1px solid #ced4da!important;
}
.select2-selection__arrow{
  height: calc(2.25rem + 2px)!important;
}

.select2-container
{
  width:100%!important;
}

.select2-selection__choice__display{
  color:black!important;
  font-size:1.2em!important;
  margin-left:10px!important;
}
