nav {

}
h1.labelthis{
  margin-bottom:0;
}
h4.labelthis{
  margin-bottom:0;
}
small.developer{
  font-size: 22px;
}
.infobox{
  background-color:#191a1c82;
  border:1px solid #007bff;
}
.infobox-ref-left{
  background-color:#191a1c82;
  border-bottom:1px solid #007bff;
  border-left:1px solid #007bff;
  border-top:1px solid #007bff;
}
.infobox-ref-right{
  background-color:#191a1c82;
  border-bottom:1px solid #007bff;
  border-right:1px solid #007bff;
  border-top:1px solid #007bff;
}
.infobox-dblue{
  background-color:#093462b3;
  border-bottom:1px solid #007bff;
  border-right:1px solid #007bff;
  border-top:1px solid #007bff;
}
.infobox-dblue-left{
  background-color:#093462b3;
  border-bottom:1px solid #007bff;
  border-left:1px solid #007bff;
  border-top:1px solid #007bff;
}

.infobox h4{
font-weight: 200;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #bbb;
}
.card-columns {
  @include media-breakpoint-only(lg) {
    column-count: 4;
  }
  @include media-breakpoint-only(xl) {
    column-count: 5;
  }
}

body{
      font-family: 'Cormorant Garamond', serif;
      background-color: #ddd;
}
.navbar-logofont a{
  font-family: 'Cormorant Unicase', serif;
}
.breadcrumb {
  background: none!important;
  padding-top:3px;
}
.bg-opac{background-color: rgba(0, 0, 255, 0.3);}

.bg-mine{
  background-color: #000;
  background: url("http://addlifehacks.com/siru/images/bgkuva.jpg");
  background-repeat: repeat-y;
  background-position: center top;
}
.carousel-caption{
  top:5%;
}

.carousel-item{
}
.bg-darker{
  background-color: #191a1c82;
}
.bg-darker-menu{
  background-color: #191a1c;
}
.bg-dblue{
  background-color: #093462;
}
.card-header{
  border-bottom:1px solid #007bff;
}
.figure-caption{
    font-family: 'Indie Flower', cursive;  }
.figure{
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}


.table-responsive-stack tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}


.table-responsive-stack td,
.table-responsive-stack th {
   display:block;
/*
   flex-grow | flex-shrink | flex-basis   */
   -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.table-responsive-stack .table-responsive-stack-thead {
   font-weight: bold;
}

@media screen and (max-width: 768px) {
   .table-responsive-stack tr {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      border-bottom: 3px solid #ccc;
      display:block;

   }
   /*  IE9 FIX   */
   .table-responsive-stack td {
      float: left\9;
      width:100%;
   }
}
