/* CUSTOM CSS / BACK */

/* GLOBAL */
@import url("style-admin-front.css");

body.login,
body.wp-admin,
.wp-core-ui,
.media-menu,
.media-frame *,
.media-modal * {
	font-family: "Roboto condensed", sans-serif;
	font-weight: 300;
}

/* LOGIN PAGE */
body.login { background: #1A2732 50% 50% no-repeat !important; background-size: cover; }

#login { width: 100%; max-width: 480px; }
#login h1 a { background: url("../img/DZG_logo-2023-studio-transparent-white.svg") 50% 50% no-repeat !important; background-size: contain !important; width: 315px !important; height: 180px !important; }
#login form { background: transparent; border: none; padding: 0; color: #FAFAFA; }
#login input[type="text"],
label[for="simba_two_factor_auth"],
label[for="simba_two_factor_auth"] > p { width: 100%; max-width: 100% !important; }
.login .dashicons, .dashicons-before:before { color: #FAFAFA; }

#areyouhuman { background: none; border: none; padding: 0; margin: 1rem 0; }

#wp-auth-check-wrap { display: flex; align-items: center; justify-content: center; position: fixed; overflow: hidden; top: 40px; bottom: 20px; /* max-height: 415px; */ width: 100%; padding: 30px 0 0; background-color: transparent; z-index: 99999; box-shadow: none; }
#wp-auth-check-wrap #wp-auth-check { width: 100%; max-width: 500px; left: inherit; margin: inherit; }

#backtoblog, #nav { margin: 0 !important; padding: 10px !important; position: fixed; text-shadow: 0 0 0 !important; top: 0; width: 50%; }

#backtoblog { left:0; text-align: left; }
#backtoblog a { color: #FAFAFA !important; }

#nav { right: 0; text-align: right; }
#nav a { color: #FAFAFA !important; }

#login div.privacy-policy-page-link { display: none; visibility: hidden; }

.admin-login-notice { margin: 2rem auto; width: 100%; text-align: justify; }

/* ADMIN MENU */
.ame-menu-heading-item div.wp-menu-name {
	font-size: 0.8em;
	font-weight: 900;
	background-color: rgba(0,0,0,0.1);
}

.ame-menu-heading-item div.wp-menu-name:hover {
	background-color: transparent !important;
}

#adminmenu li.menu-top:hover, #adminmenu li.opensub > a.menu-top, #adminmenu li > a.menu-top:focus, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #adminmenu li.current a.menu-top, #adminmenu .wp-menu-arrow, #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow div, #adminmenu a:hover, #adminmenu li.menu-top > a:focus, #adminmenu .wp-submenu a:hover, #adminmenu .wp-submenu a:focus {
	background-color: rgba(0,0,0,0.1);
	color: #FFF !important;
}

.component-color-indicator {
	border-radius: 0;
}

/* GRAVITYFORMS / BACK OFFICE */
header.gform-settings-header, div > a[href*="gravityforms.com/pricing"] {
	display: none;
	visibility: hidden;
}
