/* CSS Document */

.background {
    background: linear-gradient(to right, rgba(255,255,255,0.3), rgba(255,255,255,1)), url(/images/scooter.jpg);

    background-position: center left;
    background-size: cover;
}
.bg-light{ background-color:#FFF!important; }

.max-height{ min-height:calc(100vh - 76px - 108px)!important;}

footer {
    background-color: #88AED0;
  
}

p {
    font-size: 14px;
}

footer img {
    max-height: 100px;
}

.border-info {
    border: 5px solid darkblue !important;
}

.bg-info {
    background-color: darkblue !important;
}

.home-padding {
    margin-top: 50px;
}

@media screen and (max-width 767px) {
    .max-height {
        height: 100% !important;
    }
}


.btn-scooter { 
  color: #ffffff; 
  background-color: #00008B; 
  border-color: #00008B; 
} 
 
.btn-scooter:hover, 
.btn-scooter:focus, 
.btn-scooter:active, 
.btn-scooter.active, 
.open .dropdown-toggle.btn-scooter { 
  color: #ffffff; 
  background-color: #3434CF; 
  border-color: #00008B; 
} 
 
.btn-scooter:active, 
.btn-scooter.active, 
.open .dropdown-toggle.btn-scooter { 
  background-image: none; 
} 
 
.btn-scooter.disabled, 
.btn-scooter[disabled], 
fieldset[disabled] .btn-scooter, 
.btn-scooter.disabled:hover, 
.btn-scooter[disabled]:hover, 
fieldset[disabled] .btn-scooter:hover, 
.btn-scooter.disabled:focus, 
.btn-scooter[disabled]:focus, 
fieldset[disabled] .btn-scooter:focus, 
.btn-scooter.disabled:active, 
.btn-scooter[disabled]:active, 
fieldset[disabled] .btn-scooter:active, 
.btn-scooter.disabled.active, 
.btn-scooter[disabled].active, 
fieldset[disabled] .btn-scooter.active { 
  background-color: #00008B; 
  border-color: #00008B; 
} 
 
.btn-scooter .badge { 
  color: #00008B; 
  background-color: #ffffff; 
}



/** LIGHTBOX MARKUP **/

.lightbox {
  /* Default to hidden */
  display: none;

  /* Overlay entire screen */
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  
  /* A bit of padding around image */
  padding: 1em;

  /* Translucent background */
  background: rgba(0, 0, 0, 0.8);
}

/* Unhide the lightbox when it's the target */
.lightbox:target {
  display: block;
}

.lightbox span {
  /* Full width and height */
  display: block;
  width: 100%;
  height: 100%;

  /* Size and position background image */
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}