/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */
header {
  padding: 156px 0 100px;
}
.bg-primary {
    background-color: #2d2837 !important;

}
.shadow {
text-shadow: 2px 2px 2px rgba(0,0,0,0.30);
}

section {
  padding-top: 60px;
  padding-bottom: 60px;
}
#mainNav {
background: url(../img/dsall.bmp) no-repeat;
padding-top: 5px;
}
#navtitle {
  font-size: 16px;
  padding-left: 40px;
}




#animatedbg {
background: url(../img/greennet.png) repeat;

}

#animatedbg2 {
background: url(../img/greennet.png) no-repeat;
padding-bottom: 30px;
background-color: #2d2837 !important;
}
.bg-dark {
background-color: #222222 !important;
}
/* background-color: #081d0f !important; */



/********* Simple or original overlay #b6b9d5 *******/
/* Main container */
.overlay-image {
 position: relative;
 width: 100%;
}
/* Original image */
.overlay-image .image {
 display: block;
 width: 100%;
 height: auto;
}
/* Original text overlay */
.overlay-image .text {
 color: #fff;
 font-size: 28px;
 line-height: 1.5em;
 text-shadow: 2px 2px 2px #000;
 text-align: center;
 position: absolute;
 top: 85%;
 left: 50%;
 transform: translate(-50%, -50%);
 width: 100%;
  opacity: 0.8;
}
.overlay-image:hover .text {
  font-size: 29px;
}
/* New overlay on hover */
.overlay-image .hover {
 position: absolute;
 top: 0;
 height: 100%;
 width: 100%;
 opacity: 0;
 transition: .5s ease;
}
/* New overlay appearance on hover */
.overlay-image:hover .hover {
 opacity: 1;
}
/********* Background and text only overlay on hover *******/
.overlay-image .normal {
 transition: .5s ease;
}
.overlay-image:hover .normal {
 opacity: 0;
}
.overlay-image .hover {
 background-color: rgba(16,21,67,0.3);
}

#share-buttons img {
  width: 55px;
  padding: 5px;
  border: 0;
  box-shadow: 0;
  display: inline;
  opacity: 0.6;
  filter: alpha(opacity=60);
}

#share-buttons a:hover img {
  width: 60px;
  opacity: 1.0;
  filter: alpha(opacity=100);
}
#mission, #science, #downloadsec, #downloadsec, #license, #getinvolved {
  background-color: #d2d4e1;
}

/* change the link color and add padding for height */
.navbar-custom .navbar-nav .nav-link {
    color: #FFFFFF;
}
/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item .nav-link.active,
.navbar-custom .nav-item:hover .nav-link {
    color: #abbe58;
}

.dont-break-out {
    /* Be VERY careful with this, breaks normal words wh_erever */
    word-break: break-all;
}
.modal-header-custom {
    color:#fff;
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #d2d4e1;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}
