/*********************************  stdFont  *********************************
 * This css contains only font-size , font-family, font-weight , line-height
 * The styles are based on
 * - Template: stdNatCen.htm
 * See
 * - stdNatCen.css for global (not colour and font related) styles
 * - stdPurple.css for all colour related styles
 * - helpLinks.css for all help-link-dialog styles 
 **
 * REVISIONS
 * - V1.0  27/02/2015 Initial Release
 *****************************************************************************/

body,
html,
.ax-dialog.ui-widget
{
	line-height:1.5;
	font-family:Arial,HelveticaNeue,sans-serif;
	font-size: 1em;
}


/* + + + main-section + + + */
#info-section .mrBannerText,
#info-section .mrBannerText a
{
	font-size: 1em;
}

.mrBannerText
{
	font-size: 1.1em;
}

#main-section .header .mrBannerText,
#main-section .header p,
{
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.4;
}
#pgbox .pgbox-menu .mrBannerText p
{
	font-size: 0.9em;
}
#pgbox .pgbox-menu .highlight-section,
#pgbox .pgbox-menu p
{
	line-height: 1;
}
#pgbox .pgbox-menu p.highlight
{
	font-weight: bold;
}

.debug-logs {
	font-size: 0.5em;
}

/* + + + slide-section + + + */
#slide-section
{
	line-height:2;
}


/* + + + General + + + */
.mrErrorText,
.mrMultipleText
{
	font-weight: normal !important;
}

.version-number
{
	font-size: 0.7em;
}


/* DON'T CHANGE THIS ONE */
.clearfloat {
  font-size: 1px;
  line-height: 0px;
}


/* + + + RESPONSIVE CLASSNAMES ADDED BY 'stdNatCen.js' + + + */
/* Large Devices, Wide Screens : 1280px | have no additional className */

body.medium-device
{}
body.tablet-device
{}

body.phone-ls-device input[type='submit'],
body.phone-pt-device input[type='submit']
{
	font-size: 1em;
}

body.phone-ls-device .qt-controls span textarea,
body.phone-ls-device .qt-controls span input[type='text'],
body.phone-ls-device .qt-controls span select,
body.phone-pt-device .qt-controls span textarea,
body.phone-pt-device .qt-controls span input[type='text'],
body.phone-pt-device .qt-controls span select
{
	font-size: 1em; /* this prevents the zooming on focus */
}


/* + + + Medium Devices, Desktops : 992px + + + */
@media (max-width: 992px){
}

/* + + + Tablet (portrait) : 768px + + + */
@media (max-width: 768px){
	input[type='submit'],
	.qt-controls span textarea,
	.qt-controls span input[type='text'],
	.qt-controls span select
	{
		font-size: 1em; /* this prevents the zooming on focus */
	}
}
/* + + + Smartphones (landscape) : 480px + + + */
@media (max-width: 480px){

}/* END: @media (max-width: 480px) */

/* + + + Smartphones (portrait) : 320px + + + */
@media (max-width: 320px){
}
