/*
 * Author: Luca Arzilli, ALSolutions
 *
 * Project Name: Campo Al Pero
 *
 */

/* NEWS */

#scroll-down a span {
  position: absolute;
  bottom: 50px;
  left: 50%;
  width: 30px;
  height: 50px;
  margin-left: -15px;
  border: 2px solid #fff;
  border-radius: 50px;
  box-sizing: border-box;
}
#scroll-down a span::before {
  position: absolute;
  top: 10px;
  left: 50%;
  content: '';
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: sdb10 2s infinite;
  animation: sdb10 2s infinite;
  box-sizing: border-box;
}

@-webkit-keyframes sdb10 {
  0% {
    -webkit-transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

@keyframes sdb10 {
  0% {
    transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

#news {
	padding:50px 0px;
}

#news .col-lg-6, #news .col-md-6, #news .col-xs-12 {
	margin-bottom:30px;
	padding-right: 15px;
	padding-left: 15px;
}

#news div.img-list {
  position: relative;
  width: 100%;
  cursor: pointer;
  background-color:#000;
}
 
#news div.img-list span {
  position: absolute;
  top: 5%;
  left: 0%;
  width:100%;
  height:60%;
  padding: 0px 20px 0px 20px;
  font-family: "NeutraDispMedium";
  font-weight: 300;
  color: #FFF;
  font-size:12px;
  line-height: 17px;
  display: none;
  text-align:center;
  vertical-align: middle;
}
 
#news div.img-list i {
  font-size:24px;
  margin-bottom:10px;
} 

#news div.img-list:hover img {
  opacity: 0.2;
  filter: alpha(opacity=20);
}

#news div.img-list:hover span {
  display: block;
}

#news .image{
    position:relative;
    overflow:hidden;
    padding-bottom:100%;
}

#news .image img{
    position:absolute;
    width:100%;
    height:100%;
}
