
/* Navbar z-floats over map elements */
.navbar > .container {
    z-index: 10;
}

/* Carousel background image is transparent over dark background to lower contrast */
.transparent {
    /*background: rgba(0, 0, 0, 0.7);*/
    /*filter: alpha(opacity=20);*/
    opacity: .2;
}

/* Round images are 140px by 140px */
.img140 {
    width: 140px;
    height: 140px;
}

/* Map container height must be set or map will be invisible */
#map {
    height: 550px;
}

/* Trends and Metrics */
.question {
    font-weight: bold;
}

.jql {
    color: #999;
}

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
    height: 250px;
    margin-bottom: 60px;
}

/* Since positioning the image, we need to help out the caption */
.carousel-caption {
    z-index: 10;
    text-shadow: 1px 1px #000;
}

/* Declare heights because of positioning of images element */
.carousel .item {
    height: 250px;
    background-color: #777;
}

.carousel-inner > .item > img {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    height: 250px;
}

/*Carousel height override */
.carousel,
.carousel .item,
.carousel-inner > .item > img {
    height: 250px;
}

/* Featurettes
------------------------- */
.featurette-heading {
    font-weight: 300;
    line-height: 1;
    letter-spacing: -1px;
}

.top-buffer-20 {
    margin-top: 20px;
}

.top-buffer-50 {
    margin-top: 50px;
}

.top-buffer-20 {
    margin-top: 50px;
}

.vspacer-50 {
    margin-bottom: 25px;
    margin-top: 25px;
}

.vspacer-20 {
    margin-bottom: 10px;
    margin-top: 10px;
}

.taxa {
    font-style: italic;
}

.assets-input {
    margin-top: 30px;
}

.assets-input .helper-text {
    font-size: 0.875em;
}

.assets-input input {
    width: 60%;
}

#table_q71_fauna td {
    font-size: 0.875em;
}

.leaflet-button-control-text {
    font-size: 0.875em;
}

.details-footer {
    font-size: 0.875em;
}



/*.panel-heading a:after {*/
    /*font-family:'Glyphicons Halflings';*/
    /*content:"\e114";*/
    /*float: right;*/
    /*color: grey;*/
/*}*/
/*.panel-heading a.collapsed:after {*/
    /*content:"\e080";*/
/*}*/