body {
	
	
	background: url("../images/bg22-n.jpg");
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #000;
	
	
	

	
  /*background: #969494;*/
	/*background: linear-gradient(darkblue, white);
	-webkit-background: linear-gradient(darkblue, white);
	-moz-background: linear-gradient(darkblue, white);
	-o-background: linear-gradient(darkblue, white);
	background-repeat: no-repeat;*/
}

.body3 {
	
	
	/*background: url("../images/bg22-n.jpg");*/
	background-position: absolute;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #000;
	z-index: -100;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	
	

	
  /*background: #969494;*/
	/*background: linear-gradient(darkblue, white);
	-webkit-background: linear-gradient(darkblue, white);
	-moz-background: linear-gradient(darkblue, white);
	-o-background: linear-gradient(darkblue, white);
	background-repeat: no-repeat;*/
}
 @media only screen and (max-device-width: 480px) {
	 
	 
	 body {
	
	background: url("../images/bg26.jpg");
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #000;
	
	
}
	 
	 /*  Logging in and Logging out animation background */
.body2{
	margin-top:50px;
	/*color:#6a6f8c;
	background-color:#232323; */
	/*background-image:url(../../images/dark-pattern.jpg);*/
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	/*font:600 16px/18px 'Open Sans',sans-serif;*/
	background: url("../images/bg26.jpg");
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #000;
	
}
	 
	 
	 
}



  /*  Logging in and Logging out animation background */
.body2{
	margin-top:50px;
	/*color:#6a6f8c;
	background-color:#232323; */
	/*background-image:url(../../images/dark-pattern.jpg);*/
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	/*font:600 16px/18px 'Open Sans',sans-serif;*/
	background: url("../images/bg22-n.jpg");
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #000;
	
}

.wrapper {
  margin-top: 80px;
  margin-bottom: 80px;
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	
	

}

.wrapper2 {
	
	
  margin-top: 80px;
  margin-bottom: 80px;
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	
	

}


.form-signin .form-signin-heading,
.form-signin .form-signinsub .checkbox {
  margin-bottom: 30px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";


}
.form-signin .form-signinsub .checkbox {
  font-weight: normal;
	
}
.form-signin .form-signinsub .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
 /* -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;*/
  cursor: pointer;
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	
	
}

.form-register {
	width:600px;
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
	background-color: #fff;
margin-left: auto;
	margin-right: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	
	
}


.form-registersub {
	width:600px;
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
	background-color: #fff;
margin-left: auto;
	margin-right: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	
	
}


	/* Edit textboxes for register form */
.form-control2 {
  position: relative;
  font-size: 16px;
  height: 30px;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
}

/* Edit dropdown for register form */
.form-control3 {
  position: relative;
  font-size: 15px;
  height: 30px;  
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
}

.form-signin .form-signinsub .form-control:focus {
  z-index: 2;
}
.form-signin .form-signinsub input[type="text"] {
  margin-bottom: -1px;
  /*border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;*/
	
}
.form-signin input[type="password"] {
  margin-bottom: 20px;
  /*border-top-left-radius: 0;
  border-top-right-radius: 0;
	outline: none;*/
	
}

.footer{text-align: center;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		}

	/* Creates footer fade In effect */
.f{text-align: center;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";

color: #000;}


	/* Stops footer from fadding in after submit */
.f2{text-align: center;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
  }


.ftext {
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	text-align: center;
	
}

.ftext2 {
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	color: blue;
	
	
}

	/* Link text blue */
.ltext {
	
	color: #007bff;
	
}

	/* Copyright text */
.ftext3 {
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	text-align: center;
	color: #000;
	animation-name: fadeIn;
	animation-duration: 3s;
	
}

	/* Copyright text after submit clicked */
.ftext4 {
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	text-align: center;
	color: #000;
	
}



@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  45% {
    opacity: 50%;
  }

  100% {
    opacity: 100%;
  }
}

@keyframes bounceIn{
  0%{
    opacity: 0;
    transform: scale(0.3) translate3d(0,0,0);
  }
  50%{
    opacity: 0.9;
    transform: scale(1.1);
  }
  80%{
    opacity: 1;
    transform: scale(0.89);
  }
  100%{
    opacity: 1;
    transform: scale(1) translate3d(0,0,0);
  }
}


.reg2 {
			
			outline: none;
	border: 0;
	background: transparent;
	border-bottom: 1px solid #000;	
	height: auto;
	width: inherit thin;
			
		}	

.reg3 {
		/*  Underline textbox errors in red */	
			outline: none;
	border: 0;
	background: transparent;
	border-bottom: 1px solid #f00;
	height: inherit thin;
			
		}

.lbltext2 {
		/*  Highlight label of required fields in red */	
		
		color: #f00;
		font-weight:normal;
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	
	
			
		}
		
.lbltext {
		font-weight:normal;
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		color: #000;
		font-style: normal;
}

.ast {
		color: #f00;
		font-weight: normal;
		font-size: 1.2em;
		}

.lblleft {
			text-align: right;
			
		}
		
.lblrht {
			text-align: left;
		}

