#header 
{
	
display: -webkit-flex;
	
display: -ms-flexbox;
	
display: flex;
	
-webkit-flex-direction: row;
	
-ms-flex-direction: row;
	
flex-direction: row;
	
-webkit-flex-wrap: nowrap;
	
-ms-flex-wrap: nowrap;
	
flex-wrap: nowrap;
	
-webkit-justify-content: space-between;
	
-ms-flex-pack: justify;
	
justify-content: space-between;
}


.headerItem 
{
	
margin: 10px
;
}

.headerKey
{
    filter: invert(76%) sepia(30%) saturate(3461%) hue-rotate(321deg) brightness(98%) contrast(91%)
}


#buttons 
{
	
display: -webkit-flex;
	
display: -ms-flexbox;
	
display: flex;
	
-webkit-flex-direction: row;
	
-ms-flex-direction: row;
	
flex-direction: row;
	
-webkit-flex-wrap: wrap;
	
-ms-flex-wrap: wrap;
	
flex-wrap: wrap;
	
-webkit-justify-content: center;
	
-ms-flex-pack: center;
	
justify-content: center;
	
background-color: #ffffff;
padding: 10px
;
}

.ssprButton 
{
	
margin: 10px;
	
padding: 10px;
	
width: auto;
	
height: 190px;
	
color: #000;
	
display: -webkit-flex;
	
display: -ms-flexbox;
	
display: flex;
	
border-top-right-radius: 32px;
	
border-bottom-left-radius: 32px;

}


.ssprButton:hover, .ssprButton:active, .ssprButton:focus, .ssprButton:visited {
	
text-decoration: none;
	
color: #fff;
}


.ssprButton > div 
{
	
margin: auto;
	
font-weight: bold;
	
text-align: center;
	
vertical-align: middle;
	
font-size: 150%
;
}


.buttonContainer > div 
{
	
color: #000;
	
text-align: center
;
}


.buttonContainer 
{
	
width: 340px
;
}


#button1 
{
	
background-color: #003C71;
}


#button2 
{
	
background-color: #67A3B6;
}


#button3 
{
	
background-color: #f15c6c;
}


#disclaimer > h4 
{
	
text-align: center
;
}
