/* 
to ensure compatibility with later OPUS 4 releases we recommend to insert custom layout changes here
*/

#DoiButton, #MarcButton {
    background-color: #84bef7; /* Green */
    border: 2px solid black;
    color: white;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    border-radius: 4px;
}


*[id^="TitleMain_"], *[id^="TitleSub_"], *[id^="TitleAbstract_"], *[id^="TitleParent_"], *[id^="Series_"], *[id^="Institute_"], #Note, #Licence, #IdentifierUrl, #PublisherName, #ContributingCorporation {
    width: 600px !important;
}

/* OAS */

.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.4;
			opacity:.40;
			filter: alpha(opacity=40);
}
.white_content {
			display: none;
			position: absolute;
			top: 285px;
			left: 125px;
			width: 630px;
			height: 250px;
			padding: 16px;
			border: 5px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
}

.oas_close {
    font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	margin-top: -26px;
	margin-left: 560px;
}

.oas_headline {
    font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	margin-left: 15px;
}

#logo a {
    /*background: url('https://www.khm.de/Ressource/Css/Opus/Graphic/KHM_Logo_w.png');
    background-size: auto auto;
    background-size: 232px 127px;
    height: 127px;
    width: 232px;
    display: block; */
	padding: 0;
}
#header {
    background: none;
    padding: 0;
    margin-bottom: 48px;
    height: 127px;
}
#content.home .intro {
    background-color: #ffffff;
    padding: 20px 96px 26px 20px;
    margin-bottom: 32px;
    font-size: 16px;
}
.search_export_xml a.export, #export a.export {
    text-decoration: none;
    font-size: 1.2em;
    background: none;
    color: white;
    padding: 0.1em 0.3em;
    margin: 0 2px;
}