img {border:0 none;}
h1, h2, h3, h4, h5, h6 {}
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }
hr, .hr { }
#workarea ol li, #workarea ul li { margin: 0.6em 0; }
#workarea ul { list-style-type: disc; }
a { color: #58595b; text-decoration: none; }
a > span { color: #ed1c24; text-decoration: none; }
a:hover { color: #ed1c24; }
img.align_center {
	display: block;
	margin: 2rem auto;
}
.main_content p {
	margin: 1.5rem 0;
}
/**
 * @fonts
 */
@font-face {
	font-family: 'RobotoBlack';
	src: url('/rr_fonts/RobotoBlack.eot');
	src: url('/rr_fonts/RobotoBlack.eot?#iefix') format('embedded-opentype'),
		url('/rr_fonts/RobotoBlack.woff2') format('woff2'),
		url('/rr_fonts/RobotoBlack.woff') format('woff'),
		url('/rr_fonts/RobotoBlack.ttf') format('truetype'),
		url('/rr_fonts/RobotoBlack.svg#RobotoBlack') format('svg');
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: 'RobotoBold';
	src: url('/rr_fonts/RobotoBold.eot');
	src: local('☺'), url('/rr_fonts/RobotoBold.woff') format('woff'),
	url('/rr_fonts/RobotoBold.ttf') format('truetype'), 
	url('/rr_fonts/RobotoBold.svg') format('svg');
	src: url('/rr_fonts/RobotoBold.woff2') format('woff2'),
	url('/rr_fonts/RobotoBold.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'RobotoLight';
	src: url('/rr_fonts/RobotoLight.eot');
	src: local('☺'), url('/rr_fonts/RobotoLight.woff') format('woff'),
	url('/rr_fonts/RobotoLight.ttf') format('truetype'), 
	url('/rr_fonts/RobotoLight.svg') format('svg');
	src: url('/rr_fonts/RobotoLight.woff2') format('woff2'),
	url('/rr_fonts/RobotoLight.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'RobotoMedium';
	src: url('/rr_fonts/RobotoMedium.eot');
	src: local('☺'), url('/rr_fonts/RobotoMedium.woff') format('woff'),
	url('/rr_fonts/RobotoMedium.ttf') format('truetype'), 
	url('/rr_fonts/RobotoMedium.svg') format('svg');
	src: url('/rr_fonts/RobotoMedium.woff2') format('woff2'),
	url('/rr_fonts/RobotoMedium.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'RobotoRegular';
	src: url('/rr_fonts/RobotoRegular.eot');
	src: local('☺'), url('/rr_fonts/RobotoRegular.woff') format('woff'),
	url('/rr_fonts/RobotoRegular.ttf') format('truetype'), 
	url('/rr_fonts/RobotoRegular.svg') format('svg');
	src: url('/rr_fonts/RobotoRegular.woff2') format('woff2'),
	url('/rr_fonts/RobotoRegular.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'RobotoThin';
	src: url('/rr_fonts/RobotoThin.eot');
	src: local('☺'), url('/rr_fonts/RobotoThin.woff') format('woff'),
	url('/rr_fonts/RobotoThin.ttf') format('truetype'), 
	url('/rr_fonts/RobotoThin.svg') format('svg');
	src: url('/rr_fonts/RobotoThin.woff2') format('woff2'),
	url('/rr_fonts/RobotoThin.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}
/*fonts end*/