/* Space out content a bit */
		body {
		  padding-top: 0px;
		  padding-bottom: 20px;
		background-color: #f9f9f9;
		}
a {
  color: #999;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #666;
  text-decoration: underline;
}
		/* Everything but the jumbotron gets side spacing for mobile first views */
		.header,
		.marketing,
		.footer {
		  padding-right: 15px;
		  padding-left: 15px;
		}
		
		.footer p {
			text-align:center;
		}

		/* Custom page header */
		.header {
		  padding-bottom: 0px;
		  border-bottom: 1px solid #e5e5e5;
		}
		/* Make the masthead heading the same height as the navigation */
		.header h3 {
		  margin-top: 0;
		  margin-bottom: 0;
		  line-height: 40px;
		}

		/* Custom page footer */
		.footer {
		  padding-top: 19px;
		  color: #777;
		  margin-top: 20px;
		  border-top: 1px solid #e5e5e5;
		}

		/* Customize container */
		@media (min-width: 768px) {
		  .container {
			max-width: 700px;
		  }
		}
		.container-narrow > hr {
		  margin: 30px 0;
		}

		/* Main marketing message and sign up button */
		.jumbotron {
		  text-align: center;
		  border-bottom: 1px solid #e5e5e5;
		}
		.jumbotron .btn {
		  padding: 14px 24px;
		  font-size: 21px;
		}

		/* Supporting marketing content */
		.marketing {
		  margin: 40px 0;
		}
		.marketing p + h4 {
		  margin-top: 28px;
		}
		
		.table tbody tr td {padding:4px;}
		.table tbody tr th { font-weight:normal; padding:0 8px; line-height:43px;}

		/* Responsive: Portrait tablets and up */
		@media screen and (min-width: 768px) {
		  /* Remove the padding we set earlier */
		  .header,
		  .marketing,
		  .footer {
			padding-right: 0;
			padding-left: 0;
		  }
		  /* Space out the masthead */
		  .header {
			margin-bottom: 20px;
			width: 100%; 
			/*border-bottom: 4px #ededed solid;*/
			padding:10px 0;
			background: #f2f2f2;
		/*
			background: #feffff;
			background: -moz-linear-gradient(top, #feffff 0%, #ffffff 35%, #ededed 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(35%,#ffffff), color-stop(100%,#ededed));
			background: -webkit-linear-gradient(top, #feffff 0%,#ffffff 35%,#ededed 100%);
			background: -o-linear-gradient(top, #feffff 0%,#ffffff 35%,#ededed 100%);
			background: -ms-linear-gradient(top, #feffff 0%,#ffffff 35%,#ededed 100%);
			background: linear-gradient(to bottom, #feffff 0%,#ffffff 35%,#ededed 100%);*/
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#ededed',GradientType=0 );
		
			-webkit-box-shadow: 1px 4px 2px -2px #f2f2f2;
			-moz-box-shadow: 1px 4px 2px -2px #f2f2f2;
			box-shadow: 1px 4px 2px -2px #f2f2f2;
		  }
		  /* Remove the bottom border on the jumbotron for visual effect */
		  .jumbotron {
			border-bottom: 0;
		  }
		}