*, html, body{
	color: #181818;
	font-family: "RobotoRegular";
	font-size: 14px;
	padding: 0;
	margin: 0;
}

	body{
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
	}

	header{
		min-width: 945px;
		padding: 9px 0 0 0;
	}
	
	#content{
		min-width: 945px;
	}
	
	footer{
		min-width: 945px;
		background-color: #202020;
	}

	.h-content{
		width: 945px;
		margin: 0 auto;
	}

*:active, *:focus, *:after, *:before{
	outline: inherit;
}

	h2{
		text-align: center;
		text-transform: uppercase;
		font-family: "RobotoLight";
		font-size: 36px;
	}

	h4{
		color: #181818;
		font-size: 26px;
		font-family: "RobotoLight";
	}
	
	h5{
		color: #181818;
		font-family: "RobotoMedium";
		font-size: 20px;
	}
	
	p{
		font-family: "RobotoLight";
		font-size: 16px;
	}

	.float-right{
		float: right; 
	}

	.float-left{
		float: left;
	}

		.clear-both{
			clear: both;
		}
		
		.clear-left{
			clear: left;
		}
		
		.clear-right{
			clear: right;
		}

			.align-justify{
				text-align: justify;
			}

			.align-center{
				text-align: center;
			}

			.align-left{
				text-align: left;
			}

			.align-right{
				text-align: right;
			}

				.background-color-black{
					background-color: #000;
				}

				.background-color-white{
					background-color: #fff;
				}

				.color-black{
					color: #000;
				}

				.color-white{
					color: #fff;
				}

					.font-bold{
						font-weight: bold;
					}
					
					.font-italic{
						font-style: italic;
					}

						.padding-zero{
							padding: 0;
						}

						.margin-zero{
							margin: 0;
						}

						.margin-center{
							margin: 0 auto;
						}