@charset "utf-8";
/* CSS NY */
body {
	font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size:14px; font-size:300; color:#3d3d3d; margin:0; background:url(../images-login/bg.jpg) no-repeat center;
    -moz-transform: scale(0.8, 0.8); /* Moz-browsers */
    zoom: 0.8; /* Other non-webkit browsers */
    zoom: 80%; /* Webkit browsers */
}


h1, h2, h3, h4, h5, h6 { font-family: 'Roboto'; padding:0; margin:0; font-weight:300;}
a {outline: none; transition:.5s ease-in; color: }
a:active {outline: none; }
a:hover{ text-decoration:none;}
a:focus{-moz-outline-style: none; box-shadow:none;}
a:focus { outline:none; box-shadow:none; }
header{ width:100%; min-height:148px; float:left; background:#f2f2f2; color:#000000; margin-top:0px;}
header .logo{ width:100%; float:left; padding:25px 35px;}
header .logo img{ max-width:100%;}

.mid_content { width:100%; background:#f6f7fa; min-height:700px;  text-align:center; color:#898989; float:left;}
.mid_content h1{ font-size:48px; }
.mid_content h1 span{ color:#054379;}


header .top_links { width:100%; float:left; text-align:right;}
header .top_links .nav-tabs {
	border-bottom:0px;
	background:none;
}
header .top_links .nav-tabs>li {
	float:right;	
	min-width:25%;
	height:148px;
	margin:0 0px 0 0;

	
}
header .top_links .nav-tabs>li + li{  width: 60%;}
header .top_links .nav-tabs>li>a {
	margin-right:0px;
	line-height:148px;
	background:none;
	cursor:pointer;
	
	border-radius:0px;
	font-size:24px;
	color:#000000;	
	height:148px;
	margin:0px;
	padding:0;
	border:0px;
	text-align:center;
	
}
header .top_links .nav-tabs>li>a:hover {
	
	color:#000000;
	background:none !important;
	border-bottom:solid 10px #054379;
	
	
}

header .top_links .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
color:#000000;
	cursor:default;
	background-color:transparent;
	margin:0px;
		height:148px;
		line-height:148px;
		padding:0;
	border:0px;
	border-bottom:solid 10px #054379;
	text-align:center;
	

}

.mid_content .tab-content { text-align:center; padding:90px 100px 50px 100px; float:left;} 
.mid_content .tab-content p{ font-size:16px; line-height:28px; color:#b4b4b4; padding:30px 0 0 0;}

.input_area { margin-top:70px; font-size:24px; font-weight:300;}
.input_area .input_usb{ width:575px; height:70px; border:none; border-bottom: solid 2px #d4d9e3; background:url(../images-login/usb_key.png) no-repeat left; padding-left:40px;}
.input_area .input_password{ width:575px; height:70px; margin-top:30px; border:none; border-bottom: solid 2px #d4d9e3; background:url(../images-login/password.png) no-repeat left; padding-left:40px;}
.input_area .input_email{ width:575px; height:70px; border:none; border-bottom: solid 2px #d4d9e3; background:url(../images-login/email.png) no-repeat left; padding-left:40px;}


.input_area .submit_btn{ width:385px; height:70px; margin-top:100px; border:none;  background: #054379 url(../images-login/arrow.png) no-repeat center right 50px;  color:#fff; border-radius:50px;}




footer { width:100%; text-align:center; float:left; margin:35px 0 0px 0; color:#fff; font-size:24px; font-weight:300;}
footer a{ color:#c1c1c1;}
footer a:hover{ color:#a2a2a2;}