@charset "utf-8";
/* CSS Document */

html {
  position: relative;
  min-height: 100%;
}
body {
	color:#555;
	font-size:16px;
}
body > .container {
  padding:0px 0px 0;
}
.container {
    padding-right: 0px;
    padding-left: 0px;
}
.content {
    padding-right: 15px;
    padding-left: 15px;
}
.header {
	padding:0px 0px 0;
}
.container .text-muted {
  margin: 20px 0;
}
.footer {
	color:#999;
	text-shadow: -1px -1px 0 rgba(0,0,0,.9);
	border-top:2px #000 solid;
	background-size: 100% 100%;

	background: -moz-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.9));
	background: -webkit-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.9));
	background: -o-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.9));
	background: -ms-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.9));
	background: linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.9));
}
.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}
 p:before {
  content: "";
  width: 15em;
  display: block;
  overflow: hidden;
}
p {
  padding-right: 50px;
}
h1,h2,h3,h4,h5,h6 {
	color:#444;
	text-transform:uppercase;
	font-weight:bold;
}
.footer h3 {
	color:#FFF;
}
@media only screen and (min-width: 768px) {
	body {
		padding-top:20px;
	}
	body > .container {
	  padding:0px 0px 0;
	}
}