/*!
 * Start Bootstrap - Portfolio Item (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */




footer {
    margin: 50px 0;
}

#about{
  font-size: 14px;
}

.about_text {
  font-size: 18px;
  margin-top: 70px;
}



#contact {
  margin-top: 15px;
}

.projects {
  margin-top: 20px;
}

#sidebar-wrapper {
margin-top: 70px;
}

.navbar {
  position: fixed;
  min-height: 50px;
  margin-bottom: 20px;
  background-color: #383F44;
  border: 1px solid transparent;
}


.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
  background-color: #383F44;
}


.navbar-inverse {
  background-color: #383F44;
  border-color: #080808;
}

#top_row {
 margin-top: 20px;
}


.page-header {
  padding-bottom: 9px;
  margin: 20px 0 20px;
  border-bottom: 1px solid #eee;
}




.news_row {
  margin-top: 20px;
}

#news_head {
  margin-top: 10px;
}

#sidebar {
  position: relative;
  margin-left: 10px;
  margin-top: 20px;
  width:250px;
}


/* Landscape phone to portrait tablet */

@media (min-width: 1000px){ 
   #sidebar{
        position: fixed;
   } 

}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
   #sidebar{
        position: relative;
   } 


}
#current-projects {
  padding-top: 20px;
}


.project-item {
  padding-bottom: 25px;
}

.project-item:hover .overlay {
  opacity: .82;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .3s ease;
  background-color: #FFFFFF;
}

.overlay-text {
  color: black;
  font-size: 20px;
  text-align: center;
  font-family: sans-serif;
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}


.publications {
  margin-top: 40px;
  margin-bottom: 40px;
}

