html,
body {
    height: 100%;
}

form {
      min-height: 20px;
      margin-bottom: 15px;
}

.fullHeight,
.fullHeight .jumbotron {
    /* height: 100%; */
    /* align-items: stretch; */
    /* justify-content: stretch; */
}

.box, 
.panel,
.card {
  display: flex;
  flex-flow: column;
}

.box .row {
  /*border: 1px dotted grey;*/
  min-height: 10px;
}

.box .row.header, 
.panel .panel-heading, 
.card .card-heading {
  flex: 0 1 auto;
}

.box .row.content, 
.panel .panel-body , 
.card .card-body {
  flex: 1 1 auto;
}

.box .row.footer,
.panel .panel-footer, 
.card .card-footer {
  flex: 0 1 auto;
}


.panel,
.card {
    overflow-y: hidden;
    margin: 0px !important;
}


.no-padding {
     padding: 0px;
}

.no-padding .panel .panel-body,
.no-padding .card .card-body {
       padding: 0px;
}

.drop-target {
    background-color: #29e;
    border-color: #fff;
    border-style: solid;
    padding: 20px;
}

.log-debug {
    color: green
}

#Logger {
    /* position: absolute; */
    left: 0;
    bottom: 0;
    right: 0;
    /* height: 40px; */
    /* transition: all 1s; */
}

#Logger:hover {
  /*  height: 90vh; */
}

.zeroPadding {
    padding: 0px !important;
}

.modal {
    position: fixed;
    overflow-y: scroll;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    z-index: 99;
}

div {
    -webkit-overflow-scrolling: touch;
    /* display: flex; */
    /* height: 100%; */
}

.overflow-hidden {
    overflow: hidden
}

.center-bold {
    text-align: center;
    font-weight: bold;
}


.panel,
.card {
  margin-bottom: 20px;
  /* background-color: #fff; */
  /* border: 1px solid #eee; */
  border-radius: 4px;
  /* -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); */
}
.panel-body,
.card-body {
  padding: 15px;
}
.panel-heading,
.card-header {
  padding: 10px 15px;
  /* border-bottom: 1px solid transparent; */
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}



svg, img {
    display: block;
  }
  
  img {
    max-width: 100%;
  }

  body {
    /* transform: translateZ(0); */
  }

.loading {
   display: none;
}
