.load-header
{
	margin-top: 3rem;
	width: 100%;
}

.load-header img
{
	width: 100%;
	height: 400px;
}

#subscription-jumbotron
{
	margin-top: 5rem;
	margin-left: 2rem;
	margin-right: 2rem;

	padding: 2rem;

	border-color: #239B56;
	border-width: 2px;
	border-style: solid;
	border-radius: 3rem;
}

#acctcode, #captchacode, #pin
{
	width: 70%;

	margin-bottom: 1rem;
}

#send_message
{
	background-color: transparent;
	color: #13524A;

	width: 70%;

	border-color: #239B56;
	border-width: 2px;
	border-style: solid;
	border-radius: 3rem;
}

#send_message:hover
{
	font-weight: bold;

	background-color: #166036;
	color: #FFFFFF;
}

#instructions-jumbotron, #other-links
{
	margin-top: 5rem;
	margin-left: 2rem;
	margin-right: 2rem;

	padding: 2rem;

	width: 90%;
}

.otherlinks-section, .caq-section
{
	/*border-color: #52BE80;*/
	border-color: #239B56;
	border-width: 2px;
	border-style: solid;
	border-radius: 1rem;

	padding: 1rem;
	margin-bottom: 1rem;

	text-align: left;

	background-color: #FFFFFF;
}

.otherlinks-section:hover
{
	background-color: #166036;
}

.otherlinks-section a, .caq-section a
{
	color: #13524A;
	display: block;
}

.otherlinks-section a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.caq-section a:hover
{
	text-decoration: none;
	font-weight: bold;
}

.instruction-description
{
	margin-top: 10px;
	padding-left: 1rem;

	text-align: justify;
}

/*-------------------------------------------------
				MEDIA QUERIES
---------------------------------------------------*/
@media (width: 425px)
{
	.load-header img
	{
		height: 200px;
	}

	#subscription-jumbotron
	{
		margin-left: 0;
	}
}

@media screen and (max-width: 375px)
{
	.load-header img
	{
		height: 200px;
	}

	#subscription-jumbotron
	{
		margin-left: 0;
		margin-right: 0;
	}
}