img{
    max-width: 100%
}
.login h1 a{
    background-image: none,url(../images/logovpw.png) !important;
    width: 195px !important;
    background-size: 100%;
    margin: auto !important;
margin-bottom: 0px !important;
height: 50px;
}
body.wp-admin{
background: url(../images/geometry2.8b9eb18d.png)!important;
}
#login{
    padding: 30px 30px !important;
    float: none;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
    display: block;
    margin-top: 50px
}
.login form{
    box-shadow: none
}

.login form .input{
    border: 1px solid #ebebeb;
    padding: 0 20px;
    width: 100%;
    border-radius: 5px;
    color: #656565;
    float: none;
    font-size: 13px;
    margin: 10px 0px;
        outline: none !important;
    box-shadow: none !important;
}
.login .button.wp-hide-pw{
        top: 50%;
    transform: translateY(-50%) !important;
}
.login label {
    color: #4f4f4f;
    font-size: 13px;
}
.login form {
    padding: 0px 0px 30px 0px;
    border: none !important;
}

#wpadminbar,
#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap{
    background: #FFF !important;
}
#adminmenu a{
    color: #000;
}
#adminmenuback{
    box-shadow: 0px 0px 20px #00000059;
}
#adminmenu div.wp-menu-image:before{
    color: #000;
}
#adminmenu a:hover, #adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus,
#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu{
    background: #ffa00f;
}
#adminmenu .wp-submenu a{
        color: rgb(0 0 0 / 70%) !important;
}
#adminmenu .opensub .wp-submenu li.current a, #adminmenu .wp-submenu li.current, #adminmenu .wp-submenu li.current a, #adminmenu .wp-submenu li.current a:focus, #adminmenu .wp-submenu li.current a:hover, #adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a{
    color: #000;
    font-weight:700;
}
#adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover, #adminmenu a:hover, #adminmenu li.menu-top>a:focus{
    color: #ffa00f;
}
#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus{
    background-color: #ff9f0e;
    color: #ffffff;
}
#adminmenu li.menu-top:hover a.wp-not-current-submenu,
#adminmenu li a:focus div.wp-menu-image:before, #adminmenu li.opensub div.wp-menu-image:before, #adminmenu li:hover div.wp-menu-image:before{
    color: #FFF;
}
#wpadminbar{
    background: #FFF;
    box-shadow: 0px 0px 30px #0003;
}
#wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before,
#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon{
    color: #000;
}

#wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{
        background: #000000d4;
    color: #ffffff;
}
#wpadminbar ul li .ab-sub-wrapper *{
    background: #333 !important;
}

#wp-auth-check-wrap #wp-auth-check{
    background: transparent !important;
    box-shadow: none !important;
}
#wp-auth-check-wrap .wp-auth-check-close:before{
    font-size:30px;
    color:#FFF;
}
.interim-login #login{
    margin:0px !important;
}
.interim-login .wpml-login-ls{
    display: none;
}
body.interim-login{
    background: transparent !important;
}