/*
	Work color: #ff4379, #FF004E, #7f0039
	Blog color: #ffad31
*/
body { 
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
	background-color: rgb(58,58,58);
	color: #000; 
	font-family: "Helvetica Neue", "Segoe UI", Segoe, Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight: normal;
	color: rgb(224,224,224);
}

a:link {
	color: rgb(184,184,184);
	background-color: rgb(48,48,48);
	text-decoration: none;
}

a:active {
	color: rgb(184,184,184);
	background-color: rgb(48,48,48);
	text-decoration: none;
}

a:focus {
	color: rgb(184,184,184);
	background-color: rgb(48,48,48);
	text-decoration: none;
	outline: 0;
}

a:visited {
	color: rgb(184,184,184);
	background-color: rgb(48,48,48);
	text-decoration: none;
}

a:hover {
	color: rgb(48,48,48);
	background-color: rgb(224,224,224);
	text-decoration: none;
    -moz-transition: all 333ms ease-out;
    -webkit-transition: all 333ms ease-out;
    -o-transition: all 333ms ease-out;
    transition: all 333ms ease-out;
}

.container {
	padding: 3rem 0 0 4vw;
	display: flex;
  	flex-direction: column;
  	width: 90vw;
  	height: 80vh;
}

.pxemptyspace
{
	padding: 0 0 6rem 0;	
}

.pxtext
{
	position: absolute;
	top: 10px;
	text-shadow: 1px 1px 5px rgba(0,0,0,0.25); 
	font-size: 5rem; 
	font-weight: bold; 
	text-decoration: none;
	letter-spacing: -4px;
}

.pxtextsmall
{
	position: absolute;
	top: 75px;
	text-shadow: 1px 1px 5px rgba(0,0,0,0.25); 
	font-size: 1.2rem; 
	font-weight: bold; 
	text-decoration: none;
	letter-spacing: 0px;
}

.pxlinks
{
	position: absolute;
	top: 128px;
	padding: 1rem 0 0 0;
	text-shadow: 1px 1px 5px rgba(0,0,0,0.25); 
	font-size: 5rem; 
	font-weight: bold; 
	text-decoration: none;
	letter-spacing: -3px;
}

.pxsocial
{
	padding: 4rem 0 0 0;
	font-size: 1.5rem; 
	font-weight: bold; 
	text-decoration: none;
}


@media only screen 
and (max-device-width: 600px)
{
	.container {
		padding: 3rem 0 0 10vw;
	}

	.pxtext
	{
		font-size: 3.1rem; 
	}

	.pxtextsmall
	{
		position: absolute;
		top: 60px;
		font-size: 1.1rem; 
	}

	.pxlinks
	{
		padding: 1rem 0 0 0;
		font-size: 3rem; 
	}

	.pxsocial
	{
		padding: 1.5rem 0 0 0;
		font-size: 1.5rem; 
	}

}
