body{
  margin: 0px;
  padding: 0px;
  outline: 0px;
  overflow: scroll;
}

nav{
  z-index: 1;
}

.shadow{
  text-shadow: 1px 1px 4px #263234;
  color: #fff;
  letter-spacing: 0.5pt;
}

#page{
   width: 95%;
   padding:5%;
}

#page_down{
   min-width: 720px;
   width: 100%;
   background-color:#00a8e6;
   padding: 80px;
}

#adjust_grid{
  min-height: 800px;min-width: 720px;max-width: 1300px;
}

#head{
  background-color: #fff;
  padding: 20px;
}

#welcome{
  background-color: rgba(20, 20, 20, 0.3);
}

#welcome>img{
 padding-top: 50px;
}


#speech{
    max-width: 960px;
    margin-bottom: 20px;

}

#connect{
    width: 620px;
    background-color: rgba(250, 250, 250, 0.7);
    padding: 10px 0px ;
    margin-bottom: 20px;
}

#connect:hover{
  background-color: rgba(250, 250, 250, 0.8);

}

img{
  margin-bottom: 35px;
}


.sub-link:hover{
  text-decoration: none;
  color: #00a8e6 !important;

}

.sub-link:first-child{
  border-right: 1px solid #9b9b9b;
  padding-right: 5px ;
}

#remember_me{
cursor: pointer;
padding: 8px 0px 15px 50px;
}



#remember_me>label{
  padding-right: 10px;
  cursor: pointer;
}
