.imagemaxwidth {max-width: 100%;}

.imagerightalign {float: right;}

.imagecenteralign {display: block;margin-left: auto;margin-right: auto;}

.candidateblock {display: inline-block;}

label {display: table-cell;}

.assessmentcontainer,.matvar,.fibinput{font-family:Nunito;}

.matemtext{font-family:TrajanusBricks;}

.assessmentcontainer,.matvar,.fibinput{font-size:18px;}

.matemtext{font-size:30px;}

.backbutton{display:none;}

.backgroundie8horizontalstretchtop {position: absolute; top: 0; left: 0; width: 100%;}

.backgroundie8horizontalstretchbottom {position: absolute; bottom: 0; left: 0; width: 100%;}

/**
* Font To Web
* http://font-to-web.com 
* the font designed for your website
*/
@font-face{
font-family:'TrajanusBricks';
src:url('../resfiles/bmrxb77hj2wabgb.eot');
src:url('../resfiles/bmrxb77hj2wabgb.eot?#iefix') format('embedded-opentype'),
url('../resfiles/bmrxb77hj2wabgb.woff') format('woff'),
url('../resfiles/bmrxb77hj2wabgb.ttf') format('truetype'),
url('../resfiles/bmrxb77hj2wabgb.svg#TrajanusBricks') format('svg');
font-weight:normal;
font-style:normal;
}


/**
* Font To Web
* http://font-to-web.com 
* the font designed for your website
*/
/**
* Font To Web
* http://font-to-web.com 
* the font designed for your website
*/


@font-face{
		font-family:'Nunito-Regular';
			
src:url('../resfiles/j1ol7dajf1ncyff.eot');
			
src:url('../resfiles/j1ol7dajf1ncyff.eot?#iefix') format('embedded-opentype'),

url('../resfiles/j1ol7dajf1ncyff.woff') format('woff'),

url('../resfiles/j1ol7dajf1ncyff.ttf') format('truetype'),				
url('../resfiles/j1ol7dajf1ncyff.svg#Nunito-Regular') format('svg');
		
font-weight:normal;
		
font-style:normal;
}

body{
text-align:center;
}

.assessmentcontainer{
margin-left:auto;
margin-right:auto;
} 


#share-buttons img {
width: 35px;
padding: 5px;
border: 0;
box-shadow: 0;
display: inline;
}

