.set-in {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
.picture-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.title {
	font-weight: bold;
  display: none;
}
a.title {
  font-weight: bold;
	color: #ffffff !important;
}
a.title:hover {
	background-color: #000000 !important;
}
a.file {
  display: none;
}

.author {
  font-weight: bold;
  display: none;
}
.header-inside {
  font-weight: bold;
}
.header-references {
  font-weight: bold;
  text-align: center;
}
.galley-view {
  overflow: visible !important;
  -webkit-overflow-scrolling: touch !important;
}
a[id^='ref'] {
	padding-top: 50px;
  margin-top: -50px;
}
a[id^='footer'] {
	padding-top: 50px;
  margin-top: -50px;
}

#full-article a {
	color: #9d080c !important;
	background-color: transparent;
	text-decoration: none;
	border-bottom: none !important;
	overflow-wrap: break-word;
	word-break: break-word;
	word-wrap: break-word;
}

#full-article a:hover {
	text-decoration: none;
	background-color: white !important;
}
ul {
	list-style-type: none;
}
@media (min-width: 1200px) {
	#full-article {
		padding-left: 12.5%;
		padding-right: 12.5%;
	}
  .picture-center {
    max-width: 75%;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
	#full-article {
		padding-left: 10%;
		padding-right: 10%;
	}
  .picture-center {
    max-width: 80%;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
	#full-article {
		padding-left: 7%;
		padding-right: 7%;
	}
  .picture-center {
    max-width: 86%;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
	#full-article {
		padding-left: 5px;
		padding-right: 5px;
  }
  .picture-center {
    max-width: 90%;
  }
}
