@charset "UTF-8";
.page-hero.page-single {
  height: 250px;
}

.page-hero.page-single .page-hero_visual {
  height: 250px;
}

.page-hero.page-single .page-hero_content {
  height: 250px;
}

.title-download {
  background-color: #BBE8DB;
  color: #318E75;
  padding: 10px;
}

.title-download:before {
  background: url(../explore/img/icon_download2.png) left top no-repeat;
  content: "";
  display: inline-block;
  background-size: contain;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  margin-right: 10px;
}

.list-download a {
  display: block;
  color: #111;
  text-decoration: none;
  font-weight: 700;
  padding: 10px;
  position: relative;
}

.list-download a:before {
  font-family: FontAwesome;
  content: "";
  color: #EEE;
  font-size: 30px;
  line-height: 30px;
  right: 12px;
  top: 50%;
  margin-top: -15px;
  position: absolute;
}

@media print, screen and (min-width: 768px){
  .page-hero.page-single{
    height: 600px;
  }
  .page-hero.page-single .page-hero_visual{
    height: 600px;
  }
  .page-hero.page-single .page-hero_content{
    height: 600px;
  }
  .title-download{
    font-size: 18px;
    padding: 15px 20px;
  }
  .list-download li{
    border-bottom: 1px solid #EEEEEE;
  }
}

@media only screen and (max-width: 767px){
  .list-download a{
    background-color: #FFF;
    margin-bottom: 5px;
  }
  .list-download a:before{
    color: #777;
  }
}
