.pkp_head_wrapper::before {
  content:' ';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 180px; /* testing: 180px, old: 150px; */
  z-index: 0;
  opacity: 0.4;  /* testing: 0.4, old: 0.25 */
  background-image: url('/region/images/background_image.jpg');
  background-repeat: no-repeat;
  background-position-y: 45%;
  background-position-x: 30%;
  background-size: 105%;
  -ms-background-size: cover;
  -o-background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
}

.pkp_head_wrapper {
/*  height: 150px; */
}

.pkp_site_name .is_text {
  top:-17px;         /* LOGO */ /* from testing */
  white-space:nowrap;  /* from testing */
  font-size: 48px;
  line-height:125%;
  padding-left:10px;
  padding-right:187px;
  padding-top:0px;
  padding-bottom:4px;
  margin-bottom:-15px; /* testing: -15px, old: 10px; */
  background-color: #1e6292;
  border-top: 5px solid #579ed8; 
  border-bottom: 5px solid #579ed8; 
}

/* ###### FROM TESTING ###### */

#region_logo_div {   /*LOGO */
  height:120px;
}

#region_logo {   /*LOGO */
  float:left;
  width: 60px;
  height: 74px;
  background-color: #1e6292;
  border-top: 5px solid #579ed8; 
  border-bottom: 5px solid #579ed8; 
  -ms-transform: skewY(-30deg); /* IE 9 */
  -webkit-transform: skewY(-30deg); /* Safari 3-8 */
  transform: skewY(-30deg);
}

#region_logo_subtitle1 {   /*LOGO */
  visibility: visible !important;
  margin-left: 70px;
  line-height: 90%;
  color: white;
  font-weight: 600;
  font-size: 19.5px;
}

#region_logo_subtitle2 {   /*LOGO */
  font-weight: 500;
}

@media only screen and (max-width: 995px) {
  #region_logo {
    display: none;
  }
  #region_logo_subtitle1 {   /*LOGO */
    margin-left: 0px;
/*    color: red; */
  }
  #region_logo_div {   /*LOGO */
    text-align:left;
  }
}

/* ########## END ########### */

.cover_image {
  display:none;
}

.cover {
  display:none !important;
}

.galleys .galleys_links {
  padding-left: 0;
}

.galleys .galleys_links li {
  margin-right: 1em;
  display:inline-block;
}
