body {
		padding: 0;
		margin: 0;
		font-family: 'PT Sans', sans-serif;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#66e66e+1,5593e3+100 */
		background: #66e66e; /* Old browsers */
		background: -moz-linear-gradient(-45deg,  #66e66e 1%, #5593e3 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(-45deg,  #66e66e 1%,#5593e3 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(135deg,  #66e66e 1%,#5593e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66e66e', endColorstr='#5593e3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.container {
		width: 100%;
		height: 100%;
		background-image: url("bg.png");
		opacity: 0.90;
		background-size: 100%;
		background-repeat: repeat-y;
		position: fixed;
		top: 0;
		left: 0;
		background-position: center;
		}

	h1 {color: #fff;padding: 2em;font-weight: 400;}
	
header {
background: rgba(16,32,48,0.20);
width: 100%;
height: 100px;
position: absolute;
top: 50px;left:0;	
}

.branding {
	width: 200px;
	height: 50px;
	background: url("tadaptive-logo.png");
	background-repeat: none;
	margin: 25px auto;
	
}

/* Source - http://tobiasahlin.com/spinkit/ */
.spinner {
  margin: 315px auto;
  width: 70px;
  text-align: center;
}

.spinner > div {
  width: 18px;
  height: 18px;
  background-color: #fff;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bouncedelay {
  0%, 80%, 100% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 40% { 
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
  }
}