textarea {
    resize: none;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}


.mt5{
margin-top: 5px;
}
.mt100{
margin-top: 100px;

}

.mt10{

  margin-top: 10px;
}


.label small {
color:blue;

}

.clear {

  clear:both;
}

#map{
  height: 400px;

}

@media (min-width: 768px) {
  .sm-mt25{
    margin-top: 25px;
  }

 }

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  .md-mt25{
    margin-top: 25px;
  }

 }

@media (max-width: 768px) {

  .xs-mt25{
    margin-top: 25px;
  }
  .xs-clear{
    clear:both
  }
  .xs-center{
    text-align: center;
  }

}

.thumbnail{
  padding:4px;
  line-height:1.42857;
  border:1px solid #ddd;
  border-radius:4px;
  -webkit-transition:border .2s ease-in-out;
  -o-transition:border .2s ease-in-out;
  transition:border .2s ease-in-out
}

.thumbnail a>img, .thumbnail>img{
    display:block;
    max-width:20%;
    height:auto;
    margin-left:auto;
    margin-right:auto
}

.online-true{
}

.online-false{
  background: #B71420;
}
.table-striped-cesasin {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  height: 100%; /* this can vary */
}

.table-striped-cesasin * {
  box-sizing: inherit;
  -moz-box-sizing: inherit;
}

.table-striped-cesasin thead {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.table-striped-cesasin tbody {
  overflow-y: scroll;
  display: inline-block;
}

.table-striped-cesasin thead > tr, .table-striped-cesasin tbody > tr, .table-striped-cesasin tfoot > tr {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}

.table-striped-cesasin thead, .table-striped-cesasin tfoot {
  flex-shrink: 0;
}

.table-striped-cesasin th, .table-striped-cesasin tbody td {
  width: 20%; /* this can vary */
  overflow-x: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}

.table-striped-cesasin tfoot {
  display: inline-block;
}

.table-striped-cesasin tfoot td {
  width: 100%;
  display: inline-block;
}