body {
   background-color: silver;
}

.carousel {
   position: absolute;
   top     : 0px;
   left    : 0px;
   right   : 0px;
   z-index : -1;
   width   : 100%;
}

.container {
   border-radius   : 4px;
   background-color: rgba(255, 255, 255, 0.25);
   margin-top      : 32px;
   padding         : 8px;
}

.form-search {
   margin-top   : 8px;
   margin-bottom: 32px;
   margin-right : 8px;
}

.block {
   border-radius   : 4px;
   background-color: rgba(255, 255, 255, 0.85);
   padding         : 4px;
}

.jumbotron {
   margin    : 32px 0;
   text-align: center;
}

.jumbotron h1 {
   font-size  : 64px;
   line-height: 1;
}

.jumbotron .lead {
   font-size  : 24px;
   line-height: 1.25;
}

.jumbotron .btn {
   font-size: 21px;
   padding  : 14px 24px;
}

#loading, #loading-small {
   display: none;
}