/* British Antarctic Survey */
/* Org customisations of Grunt-produced theme */

/* Change padding of top navbar to avoid overlapping page title text. Only for fixed-top navbar */
html {
    position: relative;
    min-height: 100%;
  }

body {
    /* Margin bottom by footer height */
    margin-bottom: 100px;
}

body > .container {
    padding-bottom: 100px;
}

/* Match height of navbar to height of logo image */
a.navbar-brand {
    height: auto; /* Adjust this to the height of the logo image */
}

/*
* Start Bootstrap - Logo Nav (http://startbootstrap.com/)
* Copyright 2013-2016 Start Bootstrap
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
*/

.navbar.bg-primary{
    background: #000 !important;
}

.navbar.fixed-top {
    padding: 10px 4px;
}

.nav .navbar-brand {
    padding: 0 0;
}

.navbar-brand {
    padding: 0 0;
}

@media(min-width:768px) {
    body {
        padding-top: 120px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
    }

    .navbar-fixed-top .nav .navbar-brand {
        padding: 0 0;
    }
}

/* text */
p {
 color: #000
}

/* buttons */
.btn-primary {
    background-color: #212121;
    border-color: #212121
}

.btn-primary:hover {
    color: #fff;
    background-color: #95a5a6;
    border-color: #95a5a6;
}

.btn-outline-primary {
  color: #212121;
  border-color: #212121;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #95a5a6;
  border-color: #95a5a6;
}

.btn-secondary {
    color: #fff;
    background-color: #212121;
    border-color: #212121;
  }

.btn-secondary:hover {
    color: #000;
    background-color: #fff;
    border-color: #000;
}

.btn-success {
    color: #fff;
    background-color: #212121;
    border-color: #212121;
}

.btn-success:hover {
    color: #fff;
    background-color: #95a5a6;
    border-color: #212121;
}

.btn-outline-success {
  color: #212121;
  border-color: #212121;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #95a5a6;
  border-color: #95a5a6;
}

.btn-info {
    color: #000;
    background-color: #fff;
    border-color: #212121;
}

.btn-info:hover {
    color: #fff;
    background-color: #212121;
    border-color: #212121;
}

.btn-light {
    color: #000;
    background-color: #ecf0f1;
    border-color: #ecf0f1;
}

.btn-light:hover {
    color: #212529;
    background-color: #d6dfe1;
    border-color: #cfd9db;
}

/* footer */
.row.d-flex.justify-content-around.border.border-light.border-bottom-0.border-left-0.border-right-0.pt-5.pb-2.mt-5{
    background: #fff;
}

/* data browser specific*/
.dataset {
    color: #4f81bd;
}

.collection {
    color: #4807b3
}

.hide {
    display: none;
}

.breadcrumb {
    background-color: #f0f0f1
}

/* arrivals service specific - stream progress bar */
.stream-progress:before,
.stream-progress:after {
  content: "";
  position: absolute;
  z-index:-1;
  background: #333;
}
