@font-face{font-family:vazir;font-style:normal;font-weight:normal;src:url('../../../Asset/font/vazir/Vazir.woff') format('woff'),url('../../../Asset/font/vazir/Vazir.ttf') format('truetype')}
body.login{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    height: 100vh;
    text-align: right;
    font-family: vazir;
    background-color: #09010166;
}
.rgbabg{
width: 100%;
height: 100vh;
position: absolute;
background: #2a04c566;}
#login{width: unset;max-width: 360px;min-width: 320px;background-image: linear-gradient(#ffffff4d,#fefefe00, #fff);padding-top: 6%;padding-bottom: 20px;
-webkit-clip-path: polygon(0% 0%, 100% 0, 99% 94%, 50% 100%, 0 94%);
clip-path: polygon(0% 0%, 100% 0, 99% 95%, 50% 100%, 0 95%);}
.login #backtoblog, .login #nav{text-align: center;}
.login label{margin: auto;display: block;}
.login h1 a{height: 96px;background-image: url('../../../Asset/img/png/loginico1.png');background-size: 96px;margin-bottom: 15px;}
#login p.message{margin-bottom: 0;background: linear-gradient(40deg,#ff6ec4,#7873f5) !important;
box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
color: #fff;
text-align: center;
padding: 1rem;
border-right-color: #0000004D !important}
#loginform{margin:auto; margin-top: 0;}
#login .button-primary {
    background: #4f0ce7;
    border-color: #4d00ba #4d00ba #4d00ba;
    box-shadow: 0 1px 0 #720fff;
    color: #fff;
    text-decoration: none;
    text-shadow: unset;
    font-size: 16px;
    padding: 2px 16px !important;
    height: unset !important;
    transition: all 0.3s ease;
}
#login .button-primary:hover{box-shadow: 0 1px 0 #6f9efe;background-color: #0a5bff;color: #fff;border-color: #6f9efe;}
.login .privacy-policy-page-link{margin: 1.5em auto 0.5em;}
.login .privacy-policy-page-link a{color: #bab8b8;transition: all 0.2s ease-in;}.login .privacy-policy-page-link a:hover{color: blue}