/** WELCOME SECTION**/
#welcome{
	min-height:75vh;
	max-width:2000px;
	background-image:url(/graphics/nion.jpg);
	background-size:cover;
	background-position:right;
	color:white;
		
}
@media only screen and (min-device-width: 2000px) {
	#welcome{
		font-size:2em;
	}
	#welcome p{
		padding:15px;
	}

}
.indexarticle{
	min-height:60vh;
}
.articletitle{
	min-height:60vh;
	padding-top:30px;
	display:block;
	width:80%;
	margin:auto;
	padding-bottom:40px;
	overflow:hidden;
	text-align:justify;
}
.indexarticle h2{
	display:block;
	width:100%;
	text-align:center;
	border-bottom:solid 2px gray;
	padding-bottom:20px;
	margin-bottom:20px;
}

.indexarticle h3{
	display:block;
	width:350px;
	padding:10px 20px;
	margin:auto;
	margin-top:50px;
	margin-bottom:50px;
	text-align:center;
	border-radius:10px;
	background-color:#4CAF50;
	color: black;
    padding: 6px 15px;
	border: none;
	border-radius: 4px;
	cursor: pointer;
	font-size:1em;
}

.indexarticle a{
	text-decoration:none;
	color:black;
}
.indeximage{
	display:block;
	float:right;
	max-width:45%;
	max-height:45%;
	margin:20px;
	margin-right:0px;
	margin-top:10px;
	clear:left;
}

.halfpage{
	margin-top:10vh;
	margin-bottom:10vh;
}

.indexarticle p{
	clear:both;
	
}

small{
	/*font-family:Bradley Hand, cursive;*/
	font-size:50%;
}

.quote{
	font-family: 'Abel', sans-serif;
	display:block;
	position:relative;
	top:130px;
	overflow:hidden;
	z-index:1;	
}
div.corona{
	display:block;
	padding:10px 20px;
	border: 2px solid red;
	border-radius:10px;
	background-color: rgba(255,0,0,0.2);
	text-align:center;
}
.corona a{
	color:blue;
	font-style:underline;

}