

@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');


/*import raleway for s0n0sleep*/
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,400;0,700;1,400;1,700&display=swap');


/*
#70a6bf; light turquoise
#bf1e2e; red - piv0tal

#6681C6; light periwinkle - s0n0sleep
#B0D0ED; light blue - s0n0sleep


#2f8bc9; sky blue - pr3cis3trialz
*/




.home-icon{
    fill: #2f8bc9;
}

html {
}
body {
       font-family: 'Raleway', sans-serif;

}

footer {
    height: 100px;
    width: 100%;
}

footer p{
	text-align:center;
	margin:20px;	
	font-size:11px;  
	color:#525252;
}

footer a*, footer a:hover, footer a:visited, footer a:active{
	color:#525252;
}

.registrationwrap{
	width:850px;
	margin:0px auto 0px auto;
}

.loginwrap{
	width:400px;
	margin:0px auto 0px auto;
}

.forgotPassword{
	background-color: #F9FAFB; 
	border: none; 
	border-radius: 30px; 
	-moz-border-radius: 30px; 
	-webkit-border-radius: 30px; 
	padding: 0px 30px 20px 20px; 
	width: 300px; 
	height: auto;
}

#header{

	overflow:auto;
	height:100px;
}

img{
	border:none;
}

/* ^^^^^^NEW^^^^^ */	

.footer, .push {
	clear: both;
	height: 100px;
}

body, table, td, th {
    font-family: 'Raleway', sans-serif;
}

p{
	font-size:14px; 
	line-height:19px; 
	color:#333;
	margin-bottom:20px;
}

a, a:link, a:active, a:visited{
	font-weight:bold;
	color: #2f8bc9;
	text-decoration:none;
}

a:hover{
	color:#2f8bc9;
	text-decoration:underline;
}

h1{
   font-family: 'Raleway', sans-serif;	
    font-size:20px;
	color:#333;
    margin-bottom: 10px;
}

.invisible
{
    display: none;
    visibility: hidden;
}

.module{
	padding: 20px;
	margin: 10px 0px 30px 0px;
	-moz-border-radius: 15px 15px 0px 15px;
	-webkit-border-radius: 15px 15px 0px 15px;
	border-radius: 15px 15px 0px 15px;
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fbfc+0,eaeaea+100 */
	background: #f9fbfc; /* Old browsers */
	background: -moz-linear-gradient(top,  #f9fbfc 0%, #eaeaea 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f9fbfc 0%,#eaeaea 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #f9fbfc 0%,#eaeaea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fbfc', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}


* {
	margin:0;padding:0;
} 
