body.login {background: #002B3B url(../images/real-face.png) no-repeat scroll left top}
body.login #login h1 a {-moz-transition: none 0s;-webkit-transition: none 0s;-o-transition: none 0s;-ms-transition: none 0s;transition: none 0s;background: url('../images/wp-logo.png') no-repeat scroll center center transparent;height: 87px;width: 100%;margin: 0 auto;display:block}
#login {background: #F1F1F1;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 20px 0;position: absolute;top: 50%;left: 50%;width: 350px;-moz-transform: translate(50%,-50%);-o-transform: translate(50%,-50%);-ms-transform: translate(50%,-50%);-webkit-transform: translate(50%,-50%);transform: translate(50%,-50%)}
.login form {background: none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 10px 0 0;padding: 0 30px}
p {font-size: 1em;margin-bottom: 1.5em;line-height: 24px}
#login form p.cptch_text {margin-top: 20px}
body.login form input[type='text'], body.login form input[type='password'] {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px}
body.login form input[type='text'], body.login form input[type='password'], body.login form input[type='email'], body.login form input[type='url'], input[type="text"], input[type="password"], input[type=email], input[type=url] {color: #999;display: block;width: 100%;max-width: 100%;font-size: 16px;font-weight: 600;padding: 5px;margin: 0;border: 1px solid #ddd;background: white;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-transition-property: background,color,border-color;-webkit-transition-property: background,color,border-color;-o-transition-property: background,color,border-color;-ms-transition-property: background,color,border-color;transition-property: background,color,border-color;-moz-transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-o-transition-duration: 0.3s;-ms-transition-duration: 0.3s;transition-duration: 0.3s}
body.login form .forgetmenot {background: #F1F1F1;padding: 6px 10px 7px;border: 1px solid #002B3B;border-radius: 4px;-moz-transition-property: background,button-color,color;-webkit-transition-property: background,button-color,color;-o-transition-property: background,button-color,color;-ms-transition-property: background,button-color,color;transition-property: background,button-color,color;-moz-transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-o-transition-duration: 0.3s;-ms-transition-duration: 0.3s;transition-duration: 0.3s}
.login form .forgetmenot label {font-size:14px}
body.login form .forgetmenot:hover {background: #002B3B}
.login form .forgetmenot label:hover {color:#fff}
input[type=checkbox] {border-radius: 50%;background: #F1F1F1 !important;width: 20px;height: 20px;padding: 2px 1px !important}
body.login form p.submit .button-primary {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;height: auto;background: #17a8e3;background-image: -moz-linear-gradient(top,#17a8e3 0%,#0d9ed9 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#17a8e3),color-stop(100%,#0d9ed9));background-image: -webkit-linear-gradient(top,#17a8e3 0%,#0d9ed9 100%);background-image: -o-linear-gradient(top,#17a8e3 0%,#0d9ed9 100%);background-image: -ms-linear-gradient(top,#17a8e3 0%,#0d9ed9 100%);background-image: linear-gradient(to bottom,#17a8e3 0%,#0d9ed9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF17A8E3',endColorstr='#FF0D9ED9',GradientType=0);border: 1px solid #0d9ed9;color: #fff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 4px 25px;font-size: 16px}
body.login #nav {font-weight: 600;color: #777;padding: 25px 0px 5px;border-top: 1px solid #002B3B;text-align: center}
body.login #backtoblog {margin: 10px auto 0;font-weight: 600;color: #777;text-align: center;line-height: 20px}
body.login #backtoblog a, body.login #nav a {padding: 0 5px;color: #6b7784}
#login_error, .login .message {line-height: 18px;}
.real_message {line-height: 36px;margin: -10% 0 0 -200%;width: 650px;background: transparent;border: 0;box-shadow: none;font-size: 24px;color: #aaa;float: left}
.real_message ol {margin: 5% 0 5% 10%}
.real_message ol li {font-size: 16px;line-height: 48px;list-style-type: bengali}
#login form p {margin-bottom: 10px;}
#login form p.cptch_block {margin-top: 20px;}

/* Mobile Layout: 320px	*/
@media only screen and (min-width : 320px) and (max-width : 479px) {
body.login {background: #002B3B}
#login {-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}
.real_message {display:none}
}
/* Wide Mobile Layout: 480px */
@media only screen and (min-width : 480px) and (max-width : 767px) {
body.login {background: #002B3B}
#login {-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}
.real_message {display:none}
}
/* Tablet Layout: 768px */
@media only screen and (min-width : 768px) and (max-width: 991px) {
body.login {background: #002B3B}
#login {-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}
.real_message {display:none}
}
@media only screen and (min-width : 992px) and (max-width: 1116px) {
#login {-moz-transform: translate(35%,-50%);-o-transform: translate(35%,-50%);-ms-transform: translate(35%,-50%);-webkit-transform: translate(35%,-50%);transform: translate(35%,-50%)}
.real_message {margin: -10% 0 0 -164%;width: 554px;font-size: 18px}
.real_message ol li {font-size: 13px}
}