  /*         NAVIGATION
------------------------------------------------*/
.navbar-default {
    background-color: #2D2C2C;
    font-weight:bold;
  }

/*Customizes active highlight (for current page) in navigation bar; last selectors are for drop down menu highlight colors*/
    .navbar-default .navbar-nav>.active>a,
    .navbar-default .navbar-nav>.active>a:focus,
    .navbar-default .navbar-nav>.active>a:hover,
    li.dropdown-open a:active, .dropdown-menu>li>a:hover,
    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:focus,
    .navbar-default .navbar-nav>.open>a:hover {
      color: #fff;
      background-color: #555;
  }
/*Customizes navigation text color for non-active links*/
  .navbar-default .navbar-nav>li>a,
  .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
      color: #fff;
}
  .navbar-default .navbar-nav>li>a:hover {
      color: yellow;
      text-decoration:underline;
}

#csun-links .dropdown, .dropdown-menu, .dropdown-menu>li>a, .dropdown, .dropdown-menu {
      background-color: #2D2C2C;
      color:#fff;
}

/*Customize opened dropdown button*/
#csun-links a:hover {
  color: #fff;
  background-color: #555;
}

#csun-links .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:active, {
background-color:#555;
}


/*        JUMBOTRON - Background
------------------------------------------------*/

.splashimage {
    position: relative;
    /*background: #000 url("../img/Config2_A50_last_run.png	") center center;*/
    background: url('/~pbishay/img/Figure13Cropped_vignette.jpg') center center;
    background-size:cover;
    width: 100%;
    height: 100%;
    background-size: cover;
    overflow: hidden;
}

.splashimage h1, .splashimage p {
    text-shadow:
      3px 3px 0 #000,
     -1px -1px 0 #000,
      1px -1px 0 #000,
     -1px 1px 0 #000,
      1px 1px 0 #000;
    font-weight: bold;
    color: #fff;;
}


/*        JUMBOTRON - Header shadow
------------------------------------------------*/
.container .jumbotron, .container-fluid .jumbotron {
       box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
       margin:0;
       border-radius: 7px 7px 0 0;
}


/*        Âé¶¹AV LOGO - image in upper left corner
------------------------------------------------*/
.csun {
    padding:10px;

}

/*        HEADERS
------------------------------------------------*/
h2 {
  border-bottom: 2px solid #D00D2D;
  color: #D00D2D;
  font-weight:bold;
  margin-bottom: 20px;
  padding:10px 10px 10px 0;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-weight:700;
}


/*        CONTENT - Main content area for text
------------------------------------------------*/
#content {
    background-color:white;
    border: 1px solid #C5C5C5;
    border-radius:0 0 7px 7px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    clear:both;
    display:block;
    height:auto;
    margin-bottom: 40px;
    overflow: auto;
    padding:15px 15px 40px 15px;
}

/*     FOOTER - Sticky footer
------------------------------------------------ */
html {
    position: relative;
    min-height: 100%;
}
body {
  /* Margin bottom by footer height */
    margin-bottom: 60px;
    background-color: #DEDEDE;
}
.footer {
    background:#DFD7D7;
    background-color: #f5f5f5;
    border-top: solid 1px #C3B7B7;
    bottom: 0;
    clear:both;
      /* Set the fixed height of the footer here */
    height: auto;
    left:0;
    margin:auto;
    margin-top: 10px;
    padding:10px;
    position: absolute;
    width: 100%;
}
