

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  line-height: 60px; /* Vertically center the text there */
  background-color: #f5f5f5;
}

.background_image {
  position: relative;
  z-index: -1;

}
p{text-align: justify;}
.sidebar {
      width:80%;
      float:left;
      position:fixed;
      margin-top:inherit;
      margin-bottom: inherit;
}

.notification {
  position: ;

}

body {
    padding-top: 20px;
    padding-bottom: 20px;
    background-color:#0F147E;
    margin-bottom: 60px;
    font-family:verdana;



}
html {
  position: relative;
  min-height: 100%;
}

.mainContent {

    position: relative;
    max-width: 500px;
    margin: auto;

}
p {
    font-size:125%;
    font-family:verdana;

}

.p2  {
    text-align:right;
    color:#00ffff;
    font-family:verdana;
}
.logo{
    position: absolute;
    right: 50px;
    top: 50px;
    z-index: 0;
  }
.logo2{
    position: absolute;
    left: 10px;
    bottem: 50px;
    z-index: -1;
}
h2{
    font-family:lucida;
}
h3{
    text-align:right;
    color:#44f48b;
    font-family:lucida;
}



.navbar {
  margin-bottom: 20px;
}
