.user_p {display: inline-block !important; width:34px; height:34px; background: url(../images/user_p.png) no-repeat center; float: right;
        cursor: pointer !important; padding: 0 !important; margin:7px 0 0 8px !important; border-radius: 34px;
        background-color: #d8d8d8 !important; background-position: center !important; background-size: cover !important; background-repeat: no-repeat !important;}
        
    .pofile_win {overflow: hidden; background: #fff; box-shadow: 0 5px 13px rgba(0,0,0,0.05); top:76px; right:0; width: 180px; z-index: 1100; opacity: 0; height: 0;
                position: absolute; z-index: 555; box-sizing: border-box; padding: 0; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; transition:all 0.2s;}
                
        .pofile_win.act {overflow:visible; opacity:1; height:auto; top:46px; visibility: visible; }
            
            .pofile_gr {background: #f4f4f5; padding:24px 0; text-align:center; }
                .pofile_gr a {color:#000; padding: 0}
                .pofile_gr i {display: inline-block; width: 90px; height: 90px; background: url(../images/user_p_b.png); background-color: #d8d8d8 !important; background-position: center !important; background-size: cover !important; background-repeat: no-repeat !important; border-radius: 90px}
                .pofile_gr b {display: block; font-size: 16px; padding: 13px 0 0 0;}
            .pofile_ul {padding:16px 24px;}
                .pofile_ul li {padding:9px 0; text-align: center}
                    .pofile_ul li a {color:#000; font-weight:300; font-size: 14px; padding: 0}
                        .pofile_ul li a:hover, .pofile_gr a:hover {color:#508102}
                    .pofile_ul li.pofile_exit a {color:#9fa0a5; ; }
                    
.user_bg {float: right; background:rgba(0, 0, 0, 0.32); padding:0 11px 6px 3px; margin: 0 -15px 0 12px;}


.errorMessage {
	float: left;
    z-index: 0;
    /* width: 50px; */
    margin-left: 215px;
    margin-top: 5px;
    color: red;
}

.errorSummary li {
	color: red;
	font-style: italic;
}

.error {
	border-color: red; 
	color: red;
}