@import url('https://fonts.googleapis.com/css?family=Tajawal:300,400,500,700,800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Barlow:300,400,500,700,800&display=swap');
body { 
    font-family: "Barlow",sans-serif !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-color: rgba(0,0,0,0.5);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center;
    height: auto;
}
body.rtl { 
    font-family: "Tajawal", "Tahoma", sans-serif !important;
}
a {
    color: #d2f2fb;
}
a:active, a:hover, a:focus {
    color: #fff;
}
a:focus {
    box-shadow: 0 0 0 1px #65778d, 0 0 2px 1px rgba(98, 119, 140, .8)
}
#login {
    padding: 5% 0 0;
}
.login form {
    /*background: #fff;*/
    background: rgba(255, 255, 255, 0.9);
    box-shadow: none;
    border: none;
}
.login h1 a {
    -webkit-background-size: 255px 80px !important;
    background-size: 255px 80px !important;
    height: 80px !important;
    width: 255px !important;
    line-height: 1em;
    margin: 0 auto 10px;
}
.login label {
    color: #001d67;
    font-size: 16px;
}
.login label[for="rememberme"] {
    display: inline-block;
    font-size: 16px !important;
    margin-top: 12px;
}
input[type="checkbox"], input[type="radio"] {
    background: transparent !important;
    border: 1px solid #757575;
}
input[type=checkbox]:checked:before {
    color: #1e3348;
}
.login form .input, .login input[type="text"], .login input[type="password"] {
    background: transparent;
    box-shadow: none;
    border: 1px solid #001d67;
    border-width: 0 0 1px 0;
}
.login form .input, .login input[type="text"], .login input[type="password"], input[type="checkbox"], input[type="radio"] {
    border-radius: 0;
}
.login form .input:focus, .login form input[type="checkbox"]:focus, .login input[type="text"]:focus {
    border-color: #1f4a99;
    box-shadow: none;
    outline: none;
} 
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
    height: 42px;
    line-height: 32px;
    padding: 5px 20px 5px 20px;
    border-radius: 0;
    font-size: 16px;
}
.wp-core-ui .button-primary {
    background: #001d67;
    border-color: #001d67;
    box-shadow: none;
    text-shadow: none;
}
.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:active  {
    background: #27aae1;
    border-color: #27aae1;
    box-shadow: 0 1px 0 #35bff9, 0 0 2px 1px #27aae1;
    vertical-align: baseline;
    transform: translateY(0);
}
.login #backtoblog, .login #nav {
    padding: 0 20px 0;
}
.login #backtoblog a,
.login #backtoblog .login-copyright,
.login #nav a,
.login h1 a {
    font-weight: 500;
    color: #0060e9 !important;
    text-shadow: 0px 1px 1px rgba(250, 250, 250, .5) !important;
}
.login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover {
    color: #373838;
}
.login #login_error, .login .message, .login .success {
    background-color: #ffcf00 !important;
    color: #fff !important;
    /*border-left: 4px solid #37474F !important;*/
    box-shadow: none;
    font-size: 14px;
}

.wp-core-ui .button, .wp-core-ui .button-secondary {
    /*color: #455a64;*/
    border-color: #001d67;
}

input[type=checkbox]:checked:before {
    color: #f4faff;
}


.name-company{/*padding-bottom:20px;*/display: inline-block;}.name-company a.dis-by{background-image:url(data:image/gif;base64,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);background-repeat:no-repeat;background-position:left 2px;width:80px;height:17px;line-height:17px;margin-bottom:-4px;display:inline-block;text-indent:-99999px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.name-company a.dis-by:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.name-company a.dis-by .text-in{display:none;visibility:hidden}.elementor-512 .name-company a.dis-by{margin-bottom:-3px}.name-company .heart {
    position: relative;
    top: 1px;
    color: #ff4b10;
}
