/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  height: 100%;
}
body {
  /* Margin bottom by footer height */
  height: 100%;
  margin-bottom: 60px;
  color: #00264D;
}


#footer {
/*  position: absolute;
  bottom: 0;
  width: 100%;*/
  margin-top: -60px;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #405F80;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 60px 15px 60px;
  min-height: 100%;

}
.container .text-muted {
  margin: 20px 0;
}

#footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}

.navbar-nav>li>a {
  padding: 17px 50px 17px 50px;
  font-size: 16px;
}

.logo {float: left;padding: 2px;}

.navbar-nav {
    float: right;
    margin: 0;
}

.navbar-default {
    background-color: #E6F2FF;
    border-color: #80BEFF;
}

.navbar-default .navbar-nav>li>a {
    color: #007DFF;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #007DFF;
    background-color: #e0efff;
}

.dropdown-menu {
  background-color: #e6f2ff;
  border: 1px solid #80BEFF;
}

.dropdown-menu>li>a:hover {
  background-color: #e0efff;
  color: #007DFF;
}

.navbar-default, .navbar-default .navbar-nav>li>a:hover{
    color: #00264D;
}

.dropdown-menu>li>a {
  color: #00264D;
}

.navbar-default .navbar-nav>li>a:focus {
  color: #007DFF;
}

.h1, h1 {
    font-size: 25px;
}

.h2, h2 {
    font-size: 20px;
}

p.news{
    margin: 10px 0 10px 100px;
}

.text-muted {
    color: #E6F2FF;
}

.page-header{
  border-color: #ccc;
}

.foot>div{
  text-align: center;
  padding: 17px 0 17px 0;
  color:#E6F2FF;
}

.foot>div>a {
  color:#E6F2FF;
}

.glyphicon {
    color: #FF8680;
}

.mac-label>p {
    color: #FF0D00;
    font-size: 24px;
    padding-top: 0;
    letter-spacing: 3px;
    font-weight: bold
}
