/*!
 * Start Bootstrap - 4 Col Portfolio (https://startbootstrap.com/template-overviews/4-col-portfolio)
 * Copyright 2013-2018 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-4-col-portfolio/blob/master/LICENSE)
 */

 body {
  margin: 0;
  padding: 0;
}

#mainNav {
  padding: 1em 0;
}

.header-overlay {
  height: 100vh;
  background: url("../assets/img/header-bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; 
  padding: 200px 0;
  color: #fafafa;
}

.header-btn {
  margin-top: 15px;
  border: none;
  border-radius: 40px;
  padding: 10px 20px;
  color: #fff;
  box-shadow: 0 1px 3px rgb(24, 23, 23,);
  background: -webkit-linear-gradient(left, rgb(255, 140, 89) 0%, rgb(255, 177, 82) 100%); 
}

.header-btn a {
  color: #fff;
}

.header-btn:hover {
  cursor: pointer;
  background: -webkit-linear-gradient(left, rgb(247, 112, 55) 0%, rgb(250, 168, 68) 100%);
}

.portfolio-item {
  margin-bottom: 30px;
}

.pagination {
  margin-bottom: 30px;
}

.profile-image{
  border-radius: 10px;
}

.footer_media{
  color:white;
  font-size: 20px;
  padding-left: 10px;
  text-align: center;
}

.participant-card {
  max-height: 470px;
  min-height: 470px;
  min-width: 100%;
  box-shadow: 0 3px 6px 0 rgba(0,0,0,0.12);
}

.participant-img {
  max-height: 240px;
  min-height: 240px;
  min-width: 100%;
  
  width: 100%;
	height: auto;
}

.social-media-links {
  background: #fafafa;
  padding: 15px 0;
}

.social-media-links a i {
  color: #9E9E9E;
  padding: 0 10px; 
  font-size: 16px;
  transition: .2s ease-in-out;
  -webkit-transition: .2s ease-in-out;
}

.social-media-links a i:hover {
  color: #212121;
  transform: scale(1.4);
}

@media screen and (max-width: 767px) {
  .participant-card {
    max-height: 515px;
    min-height: 515px;
  }
}

@media screen and (max-width: 575px) {
  .participant-card {
    max-height: none;
  }

  .participant-img {
    max-height: none;
  }
}
#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 100;
  font-size: 20px;
  border: none;
  outline: none;
  background-color: white;
  color: black;
  cursor: pointer;
  padding: 8px;
  border-radius: 2px;
}

#myBtn:hover {
  background-color: #555;
}