/* block x13 top user information */

#x13blocklogin {
	position: absolute;
	top:15px;
	left:0px;
	z-index: 100;
}

@media (max-width: 479px) {
#x13blocklogin {
	left:10px;	
}
}

#x13loginButton span {
    width: 45px;
    height: 45px;
    text-align: center;
    display:block;
    cursor: pointer;
    border: 1px solid #e0e0e0;
    background: url('img/user.png');
	font-weight: bold;
}


/* Login Box */
#x13blocklogin .x13bl_content {
    position:absolute;
    top:46px;
    right:0;
    display:none;
    z-index:29;
}

@media (max-width: 479px) {
#x13blocklogin .x13bl_content {
	right: auto;
	left:0px;	
}
}

#x13blocklogin .x13bl_login{
	position: relative;
	float: right;
}

#x13blocklogin .x13bl_content{
	background: #FFF;
	border: #f6f6f6 2px solid;
	padding: 10px;
	min-width: 270px;
}

#x13blocklogin .x13_lost_password{
	text-align: right;
	font-size: 0.8em;
}

#x13blocklogin .x13bl_content .submit{
	text-align: center;
}

#x13blocklogin .up_register{
	border-top:#d6d4d4 1px solid;
	padding-top: 10px;
	display: block;
	text-align: right;
	font-size: 1.1em;
}
#x13blocklogin .up_register span{
	display: block;
	font-weight: bold;
}

#x13blocklogin .hi{
	border-bottom:#d6d4d4 1px solid;
	text-align: center;
	padding-bottom: 5px;
	margin-bottom: 10px;
	display: block;
}

#x13blocklogin .hi span{
	font-weight: bold;
}

#x13blocklogin .x13bl_content ul{
	list-style: none;
	margin-bottom: 0px;
}

#x13blocklogin .x13bl_content ul li{
	font-size: 15px;
	padding: 5px 0px;
}

#x13blocklogin .x13bl_content ul li i{
	width: 20px;
	text-align: center;
}

#x13blocklogin .x13bl_content ul li a{
	color: #333;
	display: block;
}

#x13blocklogin .x13bl_content ul li a:hover{
	color: #222;
}

#x13blocklogin .logout{
	text-align: right;
}

#x13blocklogin input:focus {
    outline:none;
}

.nav #x13blocklogin{
	clear: none;
	margin-top: 0px;
	border-left: 1px solid #515151;
}

.nav #x13blocklogin .x13bl_login{
	width: auto;
}

.nav #x13blocklogin span{
	color: #FFF;
	background: none;
}
.nav #x13blocklogin,
.nav #x13blocklogin a,
.nav #x13blocklogin label{
	color: #CCC;
}


.nav #x13blocklogin .x13bl_content ul li a{
	color: #FFF;
}

.nav #x13blocklogin .x13bl_content{
	color: #FFF;
	border: none;
	background: #2b2b2b;
}

.nav #x13loginButton.active span,
.nav #x13loginButton:hover span{
	background: #2b2b2b;
}
