﻿.navbar-custom {
  background-color: #686b7e;
  border-color: #595c6c;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#828597), to(#686b7e));
  background-image: -webkit-linear-gradient(top, #828597, 0%, #686b7e, 100%);
  background-image: -moz-linear-gradient(top, #828597 0%, #686b7e 100%);
  background-image: linear-gradient(to bottom, #828597 0%, #686b7e 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff828597', endColorstr='#ff686b7e', GradientType=0);
  }
.navbar-custom .navbar-brand {
  color: #ffffff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: white;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li:last-child > a {
  border-right: 1px solid #595c6c;
}
.navbar-custom .navbar-nav > li > a {
  color: #ffffff;
  border-left: 1px solid #595c6c;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: #c0c0c0;
  background-color: transparent;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #c0c0c0;
  background-color: #595c6c;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#595c6c), to(#707388));
  background-image: -webkit-linear-gradient(top, #595c6c, 0%, #707388, 100%);
  background-image: -moz-linear-gradient(top, #595c6c 0%, #707388 100%);
  background-image: linear-gradient(to bottom, #595c6c 0%, #707388 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff595c6c', endColorstr='#ff707388', GradientType=0);
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-custom .navbar-toggle {
  border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #585a6a;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #c0c0c0;
  border-bottom-color: #c0c0c0;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #595c6c;
  color: #c0c0c0;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
  border-top-color: #c0c0c0;
  border-bottom-color: #c0c0c0;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #c0c0c0;
    background-color: transparent;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #c0c0c0;
    background-color: #595c6c;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-custom .navbar-link {
  color: #ffffff;
}
.navbar-custom .navbar-link:hover {
  color: #c0c0c0;
}

    
body {
      background-color:#34495e;
}

#mainContent {
  background-color:white;
  min-height:640px;
  padding-bottom:10pt;
}

    
#mainContent a {
    color:#34495e;
}


 .navbar {
      margin-bottom: 0;
      border-radius: 0;
    }
    
    a {
         color: White;
    }
        
    a:hover {
        color:#34495e;
    }
    
    /* Set height of the grid so .sidenav can be 100% (adjust as needed) */
    
   .sidenav, #leftbar, #rightbar {
      padding-top: 20px;
      background-color:#34495e;
      height:100%;
      min-height:100%;
    }

    
    .sidenav a:hover {
        color:#686b7e;
    }

    #rightbar .well {
	padding:0;
}

    .well a {
        color:#34495e;
    }
     
    footer {
      background-color:#686b7e;
      color: white;
      padding: 0;
      margin:-15pt;
      }

footer .row {
padding:0;
margin:0;
}


footer .row .col-xs-4 a, footer .row .col-xs-2 a {
    color:white;
}

.sidenav a {
    color:white;
}


#leftbar .active {
    color:gray;
}

    
    /* On small screens, set height to 'auto' for sidenav and grid */
    @media screen and (max-width: 767px) {
      .sidenav {
        height: auto;
        padding: 5px;
      }
      .row.content {height:auto;} 

    } 
