
/**
 * Software Name: Eorisis Analytics
 * Software URI: https://eorisis.com/shop/software/wordpress/analytics
 * Author: Eorisis
 * Author URI: https://eorisis.com
 * Copyright: (C) 2011-2026 Eorisis
 * License: GPLv2
 * Terms of Service: https://eorisis.com/tos
 */

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-wrapper
{
	display:block;
	width:100%;
	min-height:100%;
	box-sizing:border-box;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-wrapper #eorisis-container
{
	display:flex;
	flex-direction:row;
	width:100% !important;
	height:100% !important;
	margin-top:75px;
}

/*----------------------------------------*/
/* topbar */

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar
{
	display:flex;
	align-items:center;
	min-height:75px;
	background:white;
	border-bottom:1px solid #f5f5f5;
	position:fixed;
	padding:0 40px;
	top:32px;
	left:160px; /* offset for WP sidebar */
	right:0; /* stretch to right edge */
	box-sizing:border-box;
	z-index:50;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents
{
	display:flex;
	align-items:center;
	justify-content:space-between;
	width:100%;
	box-sizing:border-box;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left
{
	display:flex;
	align-items:flex-end;
	gap:15px;
	height:auto;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left #topbar-title,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left #topbar-section-title
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	font-size:20px;
	line-height:1;
	color:#444;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left #topbar-title,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left #topbar-version
{
	margin:0;
	line-height:1;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left .separator
{
	color:#888;
	margin:0 14px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left .edition
{
	color:#7398d9;
	margin-left:8px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left .eorisis-logo
{
	/* using height:auto; here will break the topbar in legacy WP versions */
	width:92px;
	height:22px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-left .main-section-dsc
{
	color:#666;
	font-size:12px;
	line-height:1.3;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right
{
	display:flex;
	align-items:center;
	gap:20px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right #topbar-version,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .server-version
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	font-size:12px;
	line-height:1.2;
	color:#333;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right #topbar-version
{
	display:flex;
	align-items:baseline;
	gap:5px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .server-version
{
	color:#666;
	display:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .release-date
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	line-height:1;
	font-size:11px;
	color:#888;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons
{
	display:flex;
	justify-content:space-between;
	gap:8px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button:visited,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button:hover
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:300 !important;
	padding:7px 20px !important;
	height:35px !important;
	max-height:35px !important;
	transform:translateZ(0) !important; /* prevent button jump on legacy WP versions */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button .button-txt
{
	font-size:13px !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons a.button img
{
	filter:invert(100%);
	width:20px;
	height:20px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons a.button.upgrade
{
	flex-direction:row;
	gap:10px;
	padding-left:17px !important;
	padding-right:17px !important;
	background-color:#5dba00 !important;
	border-color:#5dba00 !important;
	box-shadow:0 0 0 6px #5dba004d;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons a.button.upgrade:hover
{
	color:#4d9900 !important;
	background-color:transparent !important;
	border-color:transparent !important;
	box-shadow:0 0 0 6px #5dba007d;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons a.button.upgrade img
{
	display:inline-block;
	animation:eorisis-spin-pulse 10s ease-in-out infinite;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons a.button.upgrade:hover img
{
	filter:invert(50%) sepia(79%) saturate(2000%) hue-rotate(50deg) brightness(100%) contrast(100%);
}

@keyframes eorisis-spin-pulse
{
  0%   { transform: rotate(0deg) scale(1); }
  39%  { transform: rotate(0deg) scale(1); }
  42%  { transform: rotate(360deg) scale(1.15); }
  43%  { transform: rotate(360deg) scale(1); }
  100% { transform: rotate(360deg) scale(1); }
}

/*----------------------------------------*/
/* sidebar */

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar
{
	display:flex;
	flex-direction:column;
	gap:2px;
	height:400px !important;
	min-height:400px !important;
	width:240px !important;
	min-width:240px;
	margin:0;
	padding:20px 30px 20px 0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:300 !important;
	font-size:14px;
	color:black !important;
	width:auto;
	padding:11px 20px 11px 30px;
	border-top-right-radius:50px;
	border-bottom-right-radius:50px;
	text-decoration:none;
	transform:translateZ(0) !important; /* prevent button jump on legacy WP versions */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item.active
{
	background-color:#e1ecfd !important;
	outline:0 !important;
	box-shadow:none !important;
	transform:translateZ(0) !important; /* prevent button jump on legacy WP versions */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item.active
{
	color:white !important;
	background-color:#4389ff !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-sidebar a.eorisis-sidebar-item.external-link:focus
{
	color:black !important;
	background-color:transparent !important;
}

/*----------------------------------------*/

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-main,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body
{
	width:100%;
	height:100%;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #body-container
{
	display:flex;
	flex-direction:column;
	max-width:1100px;
	margin:0 auto 30px;
	padding:30px 50px;

	position:relative;
	left:-25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body span,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body p
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:200 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .item-page
{
	display:flex;
	flex-direction:column;
	gap:20px;
	margin-top:15px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .round-item,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .square-item
{
	background-color:white;
	padding:20px 30px 20px;
	margin-bottom:20px;
	border-radius:25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .square-item
{
	border-radius:0;
	box-shadow:0 0 1px 0.5px #ddd;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .round-item-top
{
	background-color:white;
	padding:20px 30px 20px;
	border-top-left-radius:25px;
	border-top-right-radius:25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .section-item-mid
{
	background-color:white;
	padding:20px 30px 20px;
	border-top:1px solid #f0f4f9;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .section-item-last
{
	background-color:white;
	padding:20px 30px 20px;
	margin-bottom:20px;
	border-top:1px solid #f0f4f9;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body h2
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-size:18px;
	margin:10px 0 25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .main-section-title
{
	font-size:24px;
	margin:10px 0 60px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body p
{
	font-size:15px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body p.small
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:300;
	font-size:14px;
	color:#666;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-wrapper #eorisis-container #eorisis-body hr
{
	display:block;
	height:1px;
	background:#eee;
	border:0;
	margin:5px 0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .center
{
	text-align:center;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license
{
	display:flex;
	flex-direction:column;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation h2,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license h2
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	font-size:20px;
	margin-bottom:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation h3,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license h3
{
	font-size:16px;
	margin:0 0 5px;
	line-height:1.2 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation .p,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license .p
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:200 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation .p h3,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license .p h3
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation .p,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation code,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license .p,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license code
{
	font-size:15px !important;
	line-height:1.5;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation code
{
	font-size:16px !important;
	color:#3c7ae3;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .documentation .p.margin,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license .p.margin
{
	margin-bottom:40px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .square-item.license
{
	max-width:760px;
	margin-left:auto;
	margin-right:auto;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license .p.margin
{
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .license pre
{
	font-size:16px;
}

/*Upgrade page*/
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page
{
	display:flex;
	min-height:calc(100vh - 107px);
	min-height:calc(100dvh - 107px);
	margin:0;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .column
{
	padding:25px 40px;
	width:50%;
	max-width:50%;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .column.left
{
	background-color:#f6faff;
	box-shadow:2px 0 8px rgba(0,0,0, 0.1);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .column.right
{
	background-color:white;
	box-shadow:2px 0 4px rgba(0,0,0, 0.1);
	padding-right:45px;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page h2
{
	font-size:24px;
	line-height:1.2;
	margin-top:10px;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page h3
{
	font-size:20px;
	line-height:1.2;
	margin-top:10px;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page p
{
	font-size:16px;
	margin-bottom:50px;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page ul.features li
{
	display:flex;
	align-items:center; 
	gap:0.5em;
	margin-bottom:0.4em;
	font-size:16px;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page ul.features li img
{
	width:1.4em;
	height:1.4em;
	filter:invert(50%) sepia(79%) saturate(2000%) hue-rotate(50deg) brightness(100%) contrast(100%);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .buttons a.button.plans
{
	flex-direction:row;
	gap:10px;
	padding-left:17px !important; /* due to icon */
	padding-right:20px !important;
	background-color:#5dba00 !important;
	border-color:#5dba00 !important;
	box-shadow:0 0 0 6px #5dba004d;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .buttons a.button.plans:hover
{
	color:#4d9900 !important;
	background-color:transparent !important;
	border-color:transparent !important;
	box-shadow:0 0 0 6px #5dba007d;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .buttons a.button.plans img
{
	filter:invert(100%);
	width:23px;
	height:23px;
	display:inline-block;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .buttons a.button.plans:hover img
{
	filter:invert(50%) sepia(79%) saturate(2000%) hue-rotate(50deg) brightness(100%) contrast(100%);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body #upgrade-page .buttons span
{
	font-weight:300 !important;
	font-size:17px;
}
/*/Upgrade page*/

/*----------------------------------------*/
/*Inputs*/

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body ul
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select
{
	height:40px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select
{
	border-radius:3px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea
{
	color:#333;
	font-size:0.9em;
	height:22px;
	padding:8px 12px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]
{
	width:370px;
	height:40px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:300 !important;
	font-size:14px;
	color:black;
	background-color:#f8f8f8 !important;
	outline:2px solid #f8f8f8 !important;
	border:1px solid #f8f8f8 !important;
	border-radius:5px;
	box-shadow:none; /* required for legacy WP versions */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password]
{
	font-size:15px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text]:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password]:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email]:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]:hover
{
	background-color:white !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text]:not(:placeholder-shown):invalid,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password]:not(:placeholder-shown):invalid,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email]:not(:placeholder-shown):invalid,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]:not(:placeholder-shown):invalid,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio]:not(:placeholder-shown):invalid
{
	border:1px solid transparent;
	outline:2px solid #D3E3FD;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form textarea:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form select:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text]:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password]:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email]:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]:focus
{
	background-color:white !important;
	border-color:#4389ff !important;
	outline:2px solid #4389ff !important;
	border-radius:5px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form textarea:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text]:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password]:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email]:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]:disabled
{
	background-color:#f8f8f8 !important;
	border-color:#f8f8f8 !important;
	outline-color:#f8f8f8 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text].code,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]
{
	font-family:ubuntu_monoregular, monospace, "Courier New", Courier !important;
	font-weight:400 !important;
	font-size:14px;
	color:black !important;
	padding-left:10px;
	padding-right:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text].code
{
	font-size:16px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input::placeholder,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]::placeholder,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea::placeholder
{
	color:gray;
    font-style:italic;
    font-size:13px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text]::placeholder,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea::placeholder
{
	font-size:14px !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text].medium,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password].medium,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email].medium,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number].medium
{
	width:480px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text].long,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=password].long,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email].long,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number].long
{
	width:680px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=number]
{
	font-size:16px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=text]:required:invalid:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=email]:required:invalid:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea:required:invalid:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select:required:invalid:focus
{
	border-color:#4389ff !important;
	outline:2px solid #4389ff !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea
{
	margin:5px 0;
	font-size:1.2em;
	height:auto;
	min-height:150px;
	max-height:250px;
	width:calc(100% - 25px);
	padding:8px 12px !important;
	resize:vertical !important;
	overflow:auto;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea:disabled
{
	resize:none !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea.code
{
	font-size:16px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea.short
{
	height:60px;
	min-height:60px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea.auto-height
{
	height:auto;
	min-height:inherit;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea.small
{
	width:350px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea.medium
{
	width:600px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body textarea.long
{
	width:800px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select
{
	width:150px;
	min-width:300px;
	padding-left:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select:focus
{
	color:initial !important;
	cursor:pointer; /* required for legacy WP versions */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select:hover:disabled
{
	color:initial !important;
	background-color:#f8f8f8 !important;
	border-color:#f8f8f8 !important;
	outline-color:#f8f8f8 !important;
	cursor:default;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body select.small
{
	width:50px;
	min-width:100px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container
{
	display:flex;
	align-items:center;
	gap:5px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container code
{
	font-size:16px;
	padding:0;
	color:#666;
	background-color:transparent;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container .color-input
{
	border:4px solid #e5e5e5;
	border-radius:15px;
	overflow:hidden;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]
{
	border:none;
	-webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container .color-input,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]
{
	width:70px;
	height:25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]::-moz-color-swatch,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]::-webkit-color-swatch,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]::-webkit-color-swatch-wrapper
{
	border:none;
	padding:0;
	margin:0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]::-webkit-color-swatch,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]::-webkit-color-swatch-wrapper
{
	width:200%;
	height:200%;
	transform:translate(-25%, -25%);
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .color-input-container input[type=color]:hover
{
	cursor:pointer;
}

/*----------------------------------------*/
/* Radio Buttons */
/* Checkboxes */

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=checkbox],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=checkbox]:required
{
	width:20px;
	height:20px;
	border:2px solid transparent;
	outline:2px solid #ccc;
	box-shadow:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=checkbox]
{
	border-radius:50px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type='radio']:after
{
	width:12px;
	height:12px;
	border-radius:50px;
	position:relative;
	background-color:transparent;
	content:'';
	display:inline-block;
	visibility:visible;
	border:2px solid transparent;
	outline:2px solid white;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio]:checked:after,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=checkbox]:checked:after
{
	width:12px;
	height:12px;
	border-radius:50px;
	position: relative;
	background-color:#555;
	content:'';
	display:inline-block;
	visibility:visible;
	border:2px solid transparent;
	outline:2px solid white;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio]:checked,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio]:focus
{
	border-color:transparent;
	outline:2px solid #555;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio]:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio]:disabled:after,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=checkbox]:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=checkbox]:disabled:after
{
	opacity:0.5;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio] + label
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	cursor:pointer;
	padding:0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.radio,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.checkbox,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=checkbox].checkbox:required
{
	width:auto;
	margin:0;
	cursor:pointer;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body label.checkbox
{
	font-size:1em;
	color:#333;
	vertical-align:middle;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body label.checkbox:hover
{
	cursor:pointer;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.radio.small,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.checkbox.small
{
	padding:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.checkbox.short
{
	margin:3px 0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.radio[disabled],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio][disabled],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body radio[disabled],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body radio.radio[disabled],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type=radio][disabled] + label
{
	cursor:default;
	color:#aaa;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:hover
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:300 !important;
	line-height:1;
	padding:10px 30px !important;
	box-shadow:none;
	text-shadow:none;
	height:52px !important;
	max-height:52px !important;
	border-radius:50px !important;
	font-size:14px;
	letter-spacing:0.3px;
	transform:translateZ(0) !important; /* prevent button jump on legacy WP versions */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button .button-txt,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button .button-txt
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:300 !important;
	font-size:14px;
	letter-spacing:0.3px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button
{
	color:white !important;
	border:2px solid #4389FF !important;
	background-color:#4389FF !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:hover
{
	color:#4389FF !important;
	background-color:transparent !important;
	border:2px solid #4389FF !important;
	cursor:pointer; /* needed for label buttons */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:focus
{
	color:#4389FF;
	border:2px solid #4389FF !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:visited,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:visited,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button:hover
{
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	font-size:14px;
	text-decoration:none;
	padding:16px 35px !important;
	height:auto;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.medium,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.medium:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.medium:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.medium:hover
{
	padding:5px 20px !important;
	height:40px !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.medium .button-txt
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	font-size:12px;
	line-height:1;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button.fade-button-colors,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .button.fade-button-colors:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.fade-button-colors,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.fade-button-colors:hover
{
	transition:color 400ms ease-in-out !important;
	transition:background-color 200ms ease-in-out !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-wrapper #eorisis-body #dashboard
{
	margin-top:60px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-links
{
	display:flex;
	flex-wrap:wrap;
	justify-content:left;
	gap:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	text-align:center;
	margin-bottom:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link.column
{
	display:flex;
	flex-direction:column;
	flex-wrap:wrap;
	justify-content:left;
	gap:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a:active
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	font-size:13px;
	min-width:200px;
	transform:translateZ(0) !important; /* prevent button jump on legacy WP versions */
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form[name="items"] .button:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link .button:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link .button:active:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link .button:focus:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link .button:hover:disabled
{
	color:#999;
	border:2px solid #999 !important;
	background-color:transparent !important;
	cursor:default;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form[name="items"] .button:disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a.button.disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a.button:active.disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a.button:focus.disabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .dashboard-link a.button:hover.disabled
{
	color:white !important;
	border-color:#ccc !important;
	background-color:#ccc !important;
	opacity:1;
	line-height:28px;
	cursor:default;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form[name="items"] .button:disabled .button-txt
{
	color:white;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.green,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.green:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.green:focus
{
	color:white !important;
	border:2px solid #5dba00 !important;
	background-color:#5dba00 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.green > span[class^='icon-']
{
	color:white !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.green:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.green:hover > span[class^='icon-']
{
	color:#5dba00 !important;
	background-color:transparent !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.black,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.black:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.black:focus
{
	color:white !important;
	border:2px solid #333 !important;
	background-color:#333 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.black > span[class^='icon-']
{
	color:white !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.black:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.black:hover > span[class^='icon-']
{
	color:#333 !important;
	background-color:transparent !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.grey,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.grey:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.grey:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.grey,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.grey:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.grey:focus
{
	color:white !important;
	border:2px solid #8398B3 !important;
	background-color:#8398B3 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.grey > span[class^='icon-']
{
	color:white !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.grey:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.grey:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.grey:hover > span[class^='icon-']
{
	color:#536173 !important;
	background-color:transparent !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.darkgrey,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.darkgrey:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.darkgrey:focus,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.darkgrey,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.darkgrey:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.darkgrey:focus
{
	color:white !important;
	border:2px solid #556375 !important;
	background-color:#556375 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.darkgrey > span[class^='icon-']
{
	color:white !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents #topbar-right .buttons .button.darkgrey:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.darkgrey:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.darkgrey:hover > span[class^='icon-']
{
	color:#414b59 !important;
	background-color:transparent !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.red,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.red:active,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.red:focus
{
	color:white !important;
	border:2px solid #DE0000 !important;
	background-color:#DE0000 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.red > span[class^='icon-']
{
	color:white !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.red:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .button.red:hover > span[class^='icon-']
{
	color:#DE0000 !important;
	background-color:transparent !important;
}

/*Switch*/
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch
{
	margin-left:0;
	margin-right:0;
	position:relative;
	display:inline-block;
	width:54px;
	min-width:54px;
	max-width:54px;
	height:28px;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch input[type="checkbox"]
{
	display:none;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch .slider
{
	position:absolute;
	cursor:pointer;
	top:0; left:0; right:0; bottom:0;
	background-color:#cacdd1;
	transition:.1s ease-in-out;
	border-radius:34px;
	box-shadow:0 0 1px rgba(0,0,0,0.2);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch .slider:before
{
	position:absolute;
	left:4px !important;
	bottom:4px !important;
	content:"";
	height:20px;
	width:20px;
	background-color:white;
	transition:.1s ease-in-out;
	border-radius:50%;
	box-shadow:0 0 4px rgba(0,0,0,0.3);
	outline:7px solid rgba(92,161,24,0.1);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch input[type="checkbox"]:checked + .slider
{
	background-color:#5ca118;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch input[type="checkbox"]:checked + .slider:before
{
	transform:translateX(26px);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch input[type="checkbox"]:not(:checked) + .slider:before
{
	outline:7px solid rgba(0,0,0,0.0);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch input[type="checkbox"]:disabled + .slider
{
	background-color:#f8f8f8;
	cursor:default;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch input[type="checkbox"]:disabled + .slider:before
{
	box-shadow:0 0 1px rgba(0,0,0,0.3);
	outline:7px solid rgba(0,0,0,0.0);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .switch input[type="checkbox"]:disabled:hover + .slider:before
{
	cursor:default;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .option-wrapper
{
	display:flex;
	align-items:center;
	justify-content:space-between;
	width:100%;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .option-wrapper span.locked
{
	visibility:hidden;
	align-items:center;
	font-size:13px;
	line-height:1;
	color:#666;
	margin-right:5px;
}
/*/Switch*/

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .flex-row
{
	display:flex;
	flex-direction:row;
}

/*----------------------------------------*/
/* Numeric, Code */

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body pre,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body code,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .number,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .code
{
	font-family:ubuntu_monoregular, monospace, "Courier New", Courier !important;
	font-weight:400 !important;
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	font-size:14px;
	padding:0;
	background:transparent;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body pre
{
	padding:12px 18px;
	border-radius:2px;
	text-align:left;
	-ms-text-justify:none;
	text-justify:none;
	hyphens:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.number.medium,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.code.medium
{
	width:200px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.number.small,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.code.small
{
	width:100px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input::-webkit-outer-spin-button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input::-webkit-inner-spin-button
{
	-webkit-appearance:none;
	margin: 0;
}

/*----------------------------------------*/
/* Items */

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .items
{
	display:flex;
	flex-direction:column;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .items .no-items
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	font-size:22px;
	text-align:center;
	margin-top:50px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .items .item
{
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:space-between;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .items .item.round-item
{
	margin-top:0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .buttons-bar
{
	display:flex;
	justify-content:space-between;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .buttons-bar .button
{
	padding:8px 22px !important;
	height:42px !important;
	max-height:42px !important;
	font-size:13px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .buttons-bar .buttons
{
	gap:8px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .buttons-bar .button,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .buttons-bar .button .button-txt
{
	font-size:13px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .add-new
{
	margin-bottom:30px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .details
{
	display:flex;
	align-items:center;
	gap:30px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .buttons
{
	display:flex;
	gap:15px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .form-item
{
	display:flex;
	margin-bottom:30px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .form-item > label,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .form-item > h3
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:500 !important;
	font-size:15px;
	min-width:50%;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .form-item > label:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .form-item > h3:hover
{
	cursor:text;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .item .enabled,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body form .item .active
{
	width:25px;
	height:25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon
{
	width:25px;
	height:25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.green,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.success
{
	filter:invert(50%) sepia(79%) saturate(2000%) hue-rotate(50deg) brightness(100%) contrast(100%);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.yellow,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.pending
{
	filter:invert(65%) sepia(100%) saturate(2000%) hue-rotate(0deg) brightness(100%) contrast(100%);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.red,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.failed
{
	filter:invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(84%) contrast(146%);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.dark-red
{
	filter:invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(78%) contrast(146%);
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body img.icon.grey
{
	filter:invert(60%);
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .bold,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .strong
{
	font-weight:bold
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-wrapper .noselect
{
	-webkit-touch-callout:none;
	  -webkit-user-select:none;
	     -moz-user-select:none;
		  -ms-user-select:none;
		   -o-user-select:none;
			  user-select:none;
}

/*----------------------------------------*/

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span
{
	visibility:hidden;
    opacity:0;
    transform:translate(-50%, -100%) scale(.5);
    position:absolute;
    top:0;
    left:50%;
	z-index:9999999 !important;
    padding:15px;
	margin-top:-10px;
    width:max-content;
    max-width:600px;
	color:black;
    background-color:#e4e6e8; /* #3c7be6 #556375 #f0f5ff #f0f4f9 #556375 #475057 */
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:300 !important;
	font-size:14px;
    line-height:18px;
	text-decoration:none;
	border-radius:6px;
	overflow:hidden;
	transition:opacity 0.18s ease-in-out !important;
	box-shadow:0 0 2px 0 #aaa;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span h3
{
	font-size:16px;
	margin-top:5px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span h3,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span h4,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span h5
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	color:black;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span a
{
	color:black;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span a:before
{
	display:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span b
{
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:400 !important;
	color:black;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip span code
{
	font-size:14px !important;
	color:#3c7ae3;
	font-size:15px !important;
	background:none;
	border:none;
	padding:0;
	margin:0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip:hover
{
	position:relative;
	cursor:help;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip:hover span
{
    opacity:1;
    visibility:visible;
    transform:translate(-50%, -100%) scale(1);
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip:hover span::after
{
	top:100%;
	left:50%;
	transform:translateX(-50%);
	content:'';
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
	border-top:5px solid #475057;
	border-right:5px solid transparent;
	border-left:5px solid transparent;
	border-width:8px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip
{
	width:20px;
	height:20px;
	margin:0 0 0 15px;
	opacity:0.2;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip img
{
	width:20px;
	height:20px;
	filter:invert(0%);
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .help-tip:hover
{
	opacity:1;
}

/*----------------------------------------*/
/*Notificaitons*/

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis #notifications-banner
{
	position:relative;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	min-width:100%;
	
	border-bottom-left-radius:20px;
	overflow:hidden;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification-wrapper
{
	overflow:hidden;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification-wrapper:not(:last-of-type) .notification
{
	border-bottom:1px solid #f0f4f9;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification
{
	display:flex;
	align-items:center;
	justify-content:space-between;
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:200 !important;
	font-size:1em;
	color:white;
	margin:0 auto;
	background-color:#7EA2D9;
	width:100%;
	min-height:50px;
	padding:15px 60px;
	border:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification h3
{
	font-family:Inter,sans-serif,Arial,Helvetica !important;
	font-weight:600 !important;
	font-size:14px;
	margin-top:3px;
	line-height:1 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification span
{
	font-size:15px;
	/*font-weight:200;*/
	line-height:1.4;
	width:85%;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification .close,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification button
{
	position:relative;
	right:120px;
	font-size:14px;
	font-weight:300;
	color:black;
	background-color:white;
	padding:8px 20px;
	border-radius:20px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification button
{
	border:0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification .close:hover,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification button:hover
{
	cursor:pointer;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.notice,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.notice h3
{
	color:white;
	background-color:#4389FF;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.note,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.note h3
{
	color:#333;
	background-color:#e1ecfd;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.success,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.success h3
{
	color:black;
	background-color:#ceeab2;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.warning,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.warning h3
{
	color:#333;
	background-color:#ffc943;
}
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.error,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content .eorisis .notification.error h3
{
	color:white;
	background-color:#cc3300;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body .truncate
{
	text-overflow:".."; /* custom ellipsis */
	overflow:hidden;
	white-space:nowrap;
	max-width:0;
}

/*----------------------------------------*/
/* footer */

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer
{
	display:flex;
	flex-direction:column;
	font-family:Geologica,sans-serif,Arial,Helvetica !important;
	font-weight:200 !important;
	line-height:1.5;
	width:100%;
	max-width:1100px;
	font-size:13px;
	margin:100px auto 30px;
	padding-top:15px;
	border-top:1px dotted #aaa;
	
	position:relative;
	left:-25px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer a
{
	text-decoration:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer a:hover
{
	text-decoration:underline;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer a:focus
{
	outline:0 !important;
	border:none !important;
	-moz-outline-style:none !important;
	box-shadow:none !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer .social
{
	margin-top:10px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer .social img
{
	max-width:20px;
	max-height:20px;
	margin:0 15px 0 2px;
	filter:invert(0%);
	opacity:0.7 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer .social img:hover
{
	opacity:1 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-footer .social img.help
{
	min-width:21px;
	min-height:21px;
	opacity:0.7;
}

/*----------------------------------------*/
/* WordPress */

/*body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input.button.button-primary { width:inherit; }*/
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type="checkbox"]:checked:before,
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body input[type="radio"]:checked:before
{
	display:none;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body table.form-table
{
	margin:0;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body table.form-table th[scope=row]
{
	width:280px;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body table.form-table th[scope=row],
body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body table.form-table td[scope=row]
{
	padding-bottom:0;
}

body.wp-admin
{
	background-color:#f0f4f9 !important;
}

body.wp-admin #wpwrap #wpcontent
{
	padding-left:0 !important;
	margin-left:160px; /* required for WP versions 3.9 or older */
	background-color:#f0f4f9 !important; /* required for legacy WP versions */
}

/* required for WP versions <= 4.1 */
body.wp-admin #wpwrap #adminmenuback,
body.wp-admin #wpwrap #adminmenuwrap
{
	height:100% !important;
	min-height:100% !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content
{
	padding-bottom:0 !important;
}

body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content div.notice h3
{
	line-height:0;
}

.update-nag
{
	display:none !important;
	visibility:hidden;
}

@media all and (max-width:1380px)
{
	body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-body
	{
		padding-left:50px !important;
		padding-right:50px;
	}
}

@media all and (max-width:700px)
{
	body.wp-admin #wpwrap #wpcontent #wpbody #wpbody-content #eorisis-topbar #topbar-contents
	{
		flex-direction:column;
	}
}
