/*Registration Page
==============================================*/
.registration-page {
	overflow: hidden;
	margin-bottom: 21px;
	margin-top:30px;	
}
.registration-page p {
	font-family:"Lucida Sans Unicode", sans-serif;
	font-size:13px;
	line-height:22px;
	color:#1c1b1b;
	background:url("../images/headingsep.png") bottom repeat-x;
	padding-bottom:15px;
	margin-top:25px;
	margin-bottom:25px;
}
.registration-page h1 {
	color:#000000;
	margin-bottom:15px;
	margin-top:22px;
	border:solid 1px #FF0000;
}
#registration_form{
	margin-top:20px;
}
#loginform{
	margin-top:20px;
}
/* Signin Form style
=============================================*/
.signin {
	margin:0;
	padding:0;
	background:#222;
	border: solid 1px #a67016;
	float:left;
	width:338px;
	min-height:352px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-o-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-ms-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
}
.signin h3 {
	padding-bottom:0px;
	margin-top:25px;
	margin-bottom:7px;
	padding-left:20px;
	font-family:"Lucida Sans Unicode", sans-serif;
	color:#4289b6;
	font-size:18px;
	line-height:24px;
}
.signinForm {
	margin-left:19px;
	padding-top:8px;
	padding-right:17px;
}
.signinForm p {
	background:none;
	margin-bottom:0px;
	line-height:16px;
	display:inline;
	clear:left;
	color:#999999;
}
.signinForm span {
	color:#3ba8e6;
}
.signinForm label {
	display: block;
	clear:both;
	font-family:"Lucida Sans Unicode", sans-serif;
	color:#999999;
	font-size:14px;
	line-height:24px;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:5px;
}
.signinForm input[type="text"], .signinForm input[type="password"] {
	margin-bottom:0;
	height:35px;
	width:98%;
	padding-left: 5px;
	float:left;
	margin-bottom:12px;
	color:#333;
	border: solid 1px #666;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-o-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-ms-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
}
.signinForm input[type="submit"] {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:0px;
	line-height:25px;
	width:65px;
	height:35px;
	margin-bottom:15px;
	text-align:center;
	border:none;
	cursor:pointer;
	color:#282829;
	background:url("../../images/login.png") no-repeat;
	text-align:center;
	display:block;
	margin-top:38px;
}
.signinForm input[type="submit"]:hover {
	opacity:.7;
}
a.forgot_password{
	color:#4289b6;
}
a.forgot_password:hover{
	color:#345a83;
}
/* Registration Form style
=============================================*/
.registration {
	margin:0;
	padding:0;
	background:#222;
	float:left;
	margin-left:28px;
	width:339px;
	height:422px;
	padding-bottom:10px;
	border: solid 1px #a67016;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-o-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-ms-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
}
.registration h3 {
	padding-bottom:0px;
	margin-top:23px;
	margin-bottom:10px;
	padding-left:20px;
	font-family:"Lucida Sans Unicode", sans-serif;
	color:#4289b6;
	font-size:18px;
	line-height:24px;
}
#reg_form {
	margin-left:20px;
	margin-top:14px;
	padding-bottom:10px;
	padding-right: 17px;
}
#reg_form label {
	display: block;
	clear:both;
	font-family:"Lucida Sans Unicode", sans-serif;
	color:#999999;
	font-size:14px;
	line-height:24px;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:5px;
	font-weight:100;
}
#reg_form span {
	color:#3ba8e6;
}
#reg_form input[type="text"], #reg_form input[type="password"] {
	margin-bottom:0;
	height:37px;
	width:98%;
	padding-left: 5px;
	float:left;
	margin-bottom:10px;
	color:#333;
	border: solid 1px #666;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-o-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
	-ms-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
}
#reg_form input[type="submit"] {
		clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:0px;
	line-height:25px;
	width:87px;
	height:35px;
	margin-bottom:15px;
	text-align:center;
	border:none;
	cursor:pointer;
	color:#282829;
	background:url("../../images/rgs-btn.png") no-repeat;
	text-align:center;
	display:block;
	margin-top:38px;
}
#reg_form input[type="submit"]:hover {
	opacity:.7;
}
.page_container{
padding-top:0px;
}
.page_container .content{
margin-top: 0px;
}
.page_container .content h1, .page_container .content h3, .page_container .content label{
/*margin-bottom:20px;*/
}
#fotget_pw input[type=text]{
height:30px;
width:320px;
border:solid 1px #d0d0d0;
padding-left: 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-bottom: 14px;
}
#fotget_pw input[type=submit]{
width:144px;
height:30px;
line-height:20px;
background-color:#21759B ;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 15px;
color:#fff;
cursor:pointer;
border:1px solid #298CBA;
text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
}
#fotget_pw input[type=submit]:hover{
opacity:.7;
}


/* Media Screen
====================================*/
@media only screen and (min-width: 768px) and (max-width: 960px) {

.signin {
	margin:0;
	padding:0;
	float:left;
	width:337px;
	min-height:398px;
	margin-left:0;
}

.registration {
	margin:0;
	padding:0;
	float:left;
	margin-left:0;
	width:337px;
	margin-top:10px;
	
}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

.signin {
	margin:0;
	padding:0;
	float:left;
	width:337px;
	min-height:398px;
}

.registration {
	margin:0;
	padding:0;
	float:left;
	margin-left:0;
	width:337px;
	margin-top:10px;
		
}

}

@media only screen and (max-width: 480px) {
.signin {
	margin:0;
	padding:0;
	float:left;
	width:280px;
	min-height:398px;
	margin-left:6px;
	background:url("../../images/sign-in1.png") no-repeat;
}
.registration {
	margin:0;
	padding:0;
	float:left;
	margin-left:0;
	width:280px;
	margin-top:10px;
	margin-left:6px;
	background:url("../../images/regs1.png") no-repeat;
}
.signinForm {
	margin-left:27px;
	padding-top:65px;
	padding-right:17px;
}
#reg_form {
	margin-left:27px;
	padding-bottom:10px;
	margin-top:65px;
}
.signinForm input[type="text"], .signinForm input[type="password"] {
	margin-bottom:0;
	height:35px;
	width:224px;
	padding-left: 5px;
	float:left;
	margin-bottom:15px;
	color:#c7c7c7;
	background:url("../../images/sign-field1.png") no-repeat;
	border:none;
}
#reg_form input[type="text"], #reg_form input[type="password"] {
	margin-bottom:0;
	height:35px;
	width:224px;
	padding-left: 5px;
	float:left;
	margin-bottom:10px;
	color:#c7c7c7;
	background:url("../../images/sign-field1.png") no-repeat;
	border:none;
}
#fotget_pw input[type="text"] {
width:90%;
}
}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
