._access_panel{
    pointer-events: none;
    border-radius: 2.4rem;
    /*-webkit-box-shadow: 0 .125rem .25rem rgba(0,0,0,.075);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    /*-moz-box-shadow:    0 .125rem .25rem rgba(0,0,0,.075);  /* Firefox 3.5 - 3.6 */
    /*box-shadow: 0 .125rem .25rem rgba(0,0,0,.075);*/
    border-radius: 0.5rem;
}
._access_panel > div div{
    padding:0.5em;
}
._access_panel > div * {
    pointer-events: auto;
}
.logo_login_show{
    right:0% !important;
    position: absolute !important;
    float:right !important;
    padding:0.5rem 0.5rem 0.5rem 0.5rem!important;
}
.logo_login_show img{
    border-radius:50%;
    background-color: white;
    width:2.4rem;
    height:100%;
}
input[name="nuser_name"]{
    background: url(../../System/images/user_name.png) no-repeat center right !important;
    background-size: 2em;
    padding-right: 2em;
    background-size: 1.5em !important
}
input[type="password"]{
    background: url(../../System/images/password-icon.png) no-repeat center right !important;
    padding-right: 2em;
    background-size: auto !important
}
.social-panel{
}
.login-panel{
    /*    height:50em !important;*/
}
._access_panel div[__id]{
    /*    background:white;*/
}
.login-button,.login-button:focus,.login-button:hover{
    border: 0!important;
    padding:0;
    vertical-align: bottom;
    text-decoration: underline;
    box-shadow: none!important;
}
.access-style *{
    align:center;
}
.SocialIconStyle{
    background-size: 2.4em;
    background-repeat: no-repeat;
    border-radius: 50%;
    box-shadow: 0 1px 2px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.user-register{
    border-radius: 3px;
    background-color: #fefefe;
}
.ButtonImage{
    height:2.4em;
    width:2.4em;
}
.RoleLayout{
    text-align:center;
    font-size: 75%;
    margin : 0 auto;
}
.RoleLayout tr{
    box-shadow: 0px 0px 3px 1px white;
    background-color: #fefefe3f;
    margin-top: 1em;
    border-bottom: 0!important;
}
.RoleLayout input[type="button"],.RoleLayout input[type="button"]:hover{
    border: 0!important;
    box-shadow: none;
    background-color: transparent;
    color: white;
}