/*==============Login module in top page=============*/
.sunfw-pos-top {
	padding: 10px 0;
}
.login-topbar h3.box-title{
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	margin: 0;
	text-align: right;	
}
.sunfw-pos-top #form-login-submit,
.sunfw-pos-top #login-form .unstyled.pull-right{
	float: none !important;
}
.login-topbar.jsn-dropdown-active .module-body{
	opacity: 1;
	visibility: visible;
}
.login-topbar.display-dropdown .module-body{
	margin-top: 15px;
	width: 300px;
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	border: 1px solid #ccc;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	visibility: hidden;
	position: absolute;
	left: 0;
	z-index: 1000;
	background: #fbfbfb;
	padding: 25px 15px;
	min-width: 200px;
	opacity: 0;
}
.login-topbar.jsn-dropdown-active .module-body {
	opacity: 1;
	visibility: visible;
}
.module-style .userdata ul > li a{
  color: #333333;
}
/*==============End Login module in top page=============*/

/*==============Menu in top page=============*/
.sunfw-pos-top a{
  color: #fff;
}
.sunfw-pos-top .module-style{
  float: right;
}
.sunfw-pos-top .menu.top-menu li{
  float: right;
  padding: 0;
}
.sunfw-pos-top .menu.top-menu li a{
  float: right;
  padding: 0 10px 0 0;
}
.sunfw-pos-top .login-topbar h3.box-title:hover,
.sunfw-pos-top .menu.top-menu li a:hover{
	color: #FFF200;
}




