@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600");
@import url("font-awesome.min.css");

/*

*/

/* Reset */

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		/*vertical-align: baseline;*/
	}
	
		body {
		position: relative;
		background-color: #12151D;
		color: #999;
		color: rgba(255, 255, 255, 0.6);
		font-family: 'Source Sans Pro';
		font-weight: 400;
		-webkit-text-size-adjust: none;
	}
	
			/* Footer */

			#footer {
				position: fixed;
				bottom: 0;
				left: 0;
				width: 100%;
				overflow: hidden;
			}

				#footer h2 {
					font-size: 2.25em;
					margin: 0 0 1em 0;
				}

				#footer .left {
					padding: 2em;
					text-align: left;
				}

				#footer .right {
					position: absolute;
					bottom: 0;
					right: 0;
					padding: 2em;
					text-align: right;
				}

				#footer .copyright li {
					display: inline-block;
					margin-left: 1em;
					padding-left: 1em;
					border-left: solid 1px #333;
					border-left-color: rgba(255, 255, 255, 0.25);
					line-height: 1em;
				}

					#footer .copyright li:first-child {
						border-left: 0;
						margin-left: 0;
						padding-left: 0;
					}