body {
	font: 20px/32px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-weight: 100!important;
}

.box h2 {
    font-family: 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
    font-weight: 100!important;
}


#nav {
  font: 13px/20px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
 	font-weight: 100;
}


/* Responsive Navigation */
/* Mobile Landscape and Portrait */
@media only screen and (max-width: 767px) {

	   #nav {
	     font: 13px/20px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	     	font-weight: 100;
	    }
	    
	    .box-content, .box {
	    font-size: 95%;
	    }
}

/* @end */

blockquote {
	font: 42px/54px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
		font-weight: 100;
}

.filesharing-item-title a:link {
	font: 14px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
		font-weight: 100;
}

.form-input-field {
	font: 18px/20px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
		font-weight: 100;
}

textarea.form-input-field{
	font: 18px/20px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif, sans-serif;
}

.form-input-button {
	font: 16px/20px 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}

/* Tablet and Mobile */
@media only screen and (max-width:767px) {
    
    body {
		font: 1.0em/1.4em 'HelveticaNeue-UltraLight', 'Helvetica Neue UltraLight', 'Helvetica Neue', Arial, Helvetica, sans-serif;
			font-weight: 100;
    }    
}


