@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,300i,400,400i,500,500i,700,700i,900,900i');
@import url('../icomoon/style.css');
#adminmenuwrap {
	font-family: 'Roboto', sans-serif;
}
body {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
html.wp-toolbar {
	padding-top: 0;
}
#adminmenu li {
	list-style: none;
	display: table;
	width: 100%;
}
#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap {
	width: 230px;
	background-color: #273238;
}
#wpcontent, #wpfooter {
	margin-left: 230px;
}
#adminmenu div.wp-menu-name {
	padding: 13px 30px 13px 0;
	position: relative;
}
#adminmenu .wp-has-submenu div.wp-menu-name:before {
	content: "\e9c7";
	font-family: 'icomoon';
	position: absolute;
	right: 18px;
	font-size: 16px;
	top: 50%;
	transform: translateY(-50%);
	margin-top: -1px;
	opacity: 0.9;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-submenu {
	left: 230px;
	background: #212b30;
	padding: 0;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-menu-open .wp-submenu {
	left: 0px;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu div.wp-menu-image {
	height: 44px;
	margin: 0 5px;
	position: relative;
	z-index: 44;
}
body.wp-admin #adminmenumain #adminmenuwrap .wp-has-submenu.selected > a {
	background-color: #1b5477;
	color: #fff
}
body.wp-admin #adminmenumain #adminmenuwrap .wp-has-submenu {
	background: transparent;
	color: #d5d5d5;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
body.wp-admin #adminmenumain #adminmenuwrap .wp-has-submenu:hover div.wp-menu-name {
	background-color: #1b5477;
	color: #fff;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-submenu a:hover .wp-menu-image:before,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu ul a:hover .wp-menu-image:before,
body.wp-admin #adminmenumain #adminmenuwrap .wp-has-submenu:hover div.wp-menu-name .wp-menu-image:before {
	color: #fff;
}
#adminmenu li.wp-has-current-submenu div.wp-menu-name:before {
	content: "\e9c5";
	margin-top: 1px;
	right: 18px;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu {
	border-bottom: 1px solid #2f393f;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu ul a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu ul a:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-current-submenu ul a:focus {
	padding: 12px 20px 12px 45px;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .folded #adminmenu li.wp-has-current-submenu ul a {
	padding: 10px 12px 10px 12px;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-submenu a {
	padding: 10px 14px;
	color: #d5d5d5;
}
.dashicons,
.dashicons-before:before {
	font-family: 'icomoon';
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .dashicons,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .dashicons-before:before {
	height: 28px;
	line-height: 31px;
	color: #d5d5d5;
	font-size: 16px;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-submenu a:hover {
	background: #1a2226;
	padding: 10px 14px;
	color: #fff;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu a:hover .dashicons,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu a:hover .dashicons-before:before {
	color: #fff;
}
#adminmenu .wp-submenu .current a {
	background: #1a2226;
}
#wp-admin-bar-user-info {
	padding-top: 0px;
	margin: 20px 0 10px;
	position: relative;
	display: block;
	width: 100%;
	min-height: 35px;
	padding-left: 0px;
	list-style: none;
}
body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-user-info a {
	text-decoration: none;
	border: none;
}
#wp-admin-bar-user-info a .username {
	position: relative;
	left: 65px;
}
#wp-admin-bar-user-info a img.avatar {
	width: 35px;
	height: 35px;
	border-radius: 50%;
	position: absolute;
	top: 0;
	left: 15px;
}
body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-user-info a .display-name {
	color: #fff;
	border: none;
	position: relative;
	top: 7px;
	transform: translateY(-50%);
	text-transform: capitalize;
	font-weight: bold;
	display: block;
	left: 65px;
}
#wp-admin-bar-user-info a .username {
	color: #ccc;
}
body.wp-admin #adminmenumain #adminmenuwrap a,
body.wp-admin #adminmenumain #adminmenuwrap a img {
	box-shadow: none;
}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
	margin-left: 0;
}
ul#adminmenu a.wp-has-current-submenu:after,
ul#adminmenu>li.current>a.current:after {
	display: none;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-submenu.opensub:after,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:after,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after,
body.wp-admin #adminmenumain #adminmenuwrap ul#adminmenu a.wp-has-current-submenu:after,
body.wp-admin #adminmenumain #adminmenuwrap ul#adminmenu>li.current>a.current:after {
	display: none;
}
#screen-meta-links #contextual-help-link-wrap {
	display: none;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
	background: transparent;
	padding: 10px;
	margin: -7px 0 -2px;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-submenu .wp-submenu-head {
	padding: 10px;
	margin: 0;
}
body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-mwsb_product_admin_bar_form input[type="submit"],
body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-mwsb_product_order_admin_bar_form .ab-item input[type="submit"] {
	margin-top: 0px;
}
.toplevel_page_menu_heading a,
.toplevel_page_cache-heading a,
.toplevel_page_support_heading a,
.toplevel_page_logout_heading a {
	pointer-events: none;
}
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_menu_heading .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_menu_heading .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_cache-heading .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_cache-heading .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_support_heading .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_logout_heading .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_support_heading .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_logout_heading .wp-menu-name {
	background: #273238;
	padding: 25px 15px 11px;
	text-transform: uppercase;
	font-size: 11px;
	color: rgba(255,255,255,.5);
	margin: 0;
}
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_menu_heading .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap .toplevel_page_menu_heading .wp-menu-name:hover {
	padding: 10px 15px 11px;
}
#wp-admin-bar-body.wp-admin #adminmenumain #adminmenuwrap mwsb_product_admin_bar_form {
	position: relative;
}
body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-mwsb_product_admin_bar_form:before {
	content: "Search Products";
	position: relative;
	text-transform: uppercase;
	font-size: 11px;
	color: rgba(255,255,255,.5);
	margin: 10px 0 10px;
	display: table;
}
#adminmenu .toplevel_page_menu_heading div.wp-menu-image,
#adminmenu .toplevel_page_cache-heading div.wp-menu-image,
#adminmenu .toplevel_page_support_heading div.wp-menu-image,
#adminmenu .toplevel_page_logout_heading div.wp-menu-image {
	display: none;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_contact-number .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_email-address .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_skype .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_support .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_contact-number .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_email-address .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_skype .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_support .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack .wp-menu-name:hover {
	background: #273238;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_contact-number a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_email-address a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_skype a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_support a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack a {
	background: #273238;
	color: #d5d5d5;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_logout_link a,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket a:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_logout_link a:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_logout_link .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket .wp-menu-name,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_logout_link .wp-menu-name {
	background: #273238;
	color: #d5d5d5;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket a:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_logout_link a:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_logout_link .wp-menu-name:hover {
	color: #fff;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket a span {
	background-color: #66bb6a;
	color: #fff;
	float: right;
	font-size: 10px;
	padding: 2px 6px;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket a span.error {
	background-color: #ff7043;
	color: #fff;
}
#wpfooter p {
	line-height: 35px;
}
#wpfooter img {
	max-width: 25px;
	position: relative;
	top: 0px;
	margin: 0 5px;
}
.image-wrapper .mementor_hidden {
  display: none;
}
.toplevel_page_yit_plugin_panel .dashicons-before:before {
	display: none;
}
.dashicons-dashboard:before { content: "\ebdf"; }
.dashicons-admin-post:before,
.dashicons-format-standard:before {
	content: "\e91b";
}
body.wp-admin #adminmenumain #adminmenuwrap #toplevel_page_edit-post_type-acf .dashicons-admin-generic:before { content: "\e913"; }
.dashicons-admin-media:before { content: "\e944"; }
.dashicons-admin-page:before { content: "\ed38" }
.dashicons-images-alt:before { content: "\e93c"; }
.dashicons-format-status:before { content: "\eb19"; }
.dashicons-phone:before { content: "\eac3"; }
.dashicons-email-alt:before { content: "\e9f4"; }
.dashicons-admin-generic:before { content: "\ea1a"; }
.toplevel_page_skype .dashicons-external:before { content: "\ef22"; }
.toplevel_page_support .dashicons-external:before { content: "\ea80"; }
.toplevel_page_facebook .dashicons-facebook:before { content: "\eee9"; }
.toplevel_page_wp-rocket .dashicons-external:before { content: "\eae2"; }
.dashicons-admin-generic:before { content: "\ec4a"; }
.toplevel_page_logout_link .dashicons-external:before { content: "\ec48"; }
.dashicons-businessman:before { content: "\ea80"; }
.dashicons-admin-users:before { content: "\eb34"; }
.dashicons-admin-tools:before { content: "\eb6e"; }
.dashicons-admin-plugins:before { content: "\ec4a"; }
.dashicons-admin-appearance:before { content: "\e938"; }
.dashicons-admin-settings:before { content: "\eb71"; }
.dashicons-admin-comments:before { content: "\e9a9"; }
.dashicons-welcome-widgets-menus:before { content: "\e9eb"; }
.icon-wordpress:before { content: "\ef12"; }
.icon-versions:before { content: "\e9ff"; }
.dashicons-minus:before { content: "\ed5b"; }
.dashicons-plus:before { content: "\ed5a"; }
.toplevel_page_slack .dashicons-external:before {
	content: "";
	background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDMxLjQ0NCAzMS40NDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMxLjQ0NCAzMS40NDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMzEuMjAyLDE2LjM2OWMtMC42Mi0xLjM4OC0yLjI0OS0yLjAxMS0zLjYzNy0xLjM5MWwtMS4zMjUsMC41OTRsLTMuMzk2LTcuNTkxbDEuMzI1LTAuNTkyICAgYzEuMzg4LTAuNjIyLDIuMDEtMi4yNSwxLjM4OS0zLjYzN2MtMC42Mi0xLjM4OS0yLjI0OC0yLjAxMi0zLjYzNy0xLjM5bC0xLjMyNCwwLjU5M2wtMC41OTMtMS4zMjYgICBjLTAuNjIxLTEuMzg4LTIuMjQ5LTIuMDA5LTMuNjM3LTEuMzg4Yy0xLjM4OCwwLjYyLTIuMDA5LDIuMjQ3LTEuMzg5LDMuNjM3bDAuNTkzLDEuMzI1TDcuOTgsOC41OThMNy4zODgsNy4yNzMgICBjLTAuNjIxLTEuMzktMi4yNDktMi4wMDktMy42MzctMS4zOUMyLjM2Myw2LjUwNCwxLjc0Miw4LjEzMiwyLjM2Miw5LjUybDAuNTkyLDEuMzI0TDEuNjMsMTEuNDM4ICAgYy0xLjM4OCwwLjYyMS0yLjAxLDIuMjQ3LTEuMzg5LDMuNjM2YzAuNjIsMS4zODgsMi4yNDksMi4wMSwzLjYzNywxLjM5bDEuMzI1LTAuNTk0bDMuMzk0LDcuNTkybC0xLjMyNSwwLjU5MiAgIGMtMS4zODgsMC42MjEtMi4wMDksMi4yNS0xLjM4OSwzLjYzN2MwLjYyMSwxLjM4OSwyLjI0OSwyLjAxMSwzLjYzNywxLjM5MWwxLjMyNC0wLjU5M2wwLjU5MywxLjMyNSAgIGMwLjYyMSwxLjM4OSwyLjI0OSwyLjAxLDMuNjM3LDEuMzg5YzEuMzg3LTAuNjIsMi4wMDktMi4yNDgsMS4zODgtMy42MzZsLTAuNTkxLTEuMzI2bDcuNTkxLTMuMzk0bDAuNTkyLDEuMzIxICAgYzAuNjIxLDEuMzkxLDIuMjQ4LDIuMDEzLDMuNjM3LDEuMzkyYzEuMzg4LTAuNjE5LDIuMDEtMi4yNDgsMS4zODktMy42MzdsLTAuNTkyLTEuMzI0bDEuMzIzLTAuNTk0ICAgQzMxLjIwMSwxOS4zODQsMzEuODIzLDE3Ljc1NywzMS4yMDIsMTYuMzY5eiBNMTMuNjIzLDIxLjIxNWwtMy4zOTUtNy41OTNsNy41OTEtMy4zOTRsMy4zOTUsNy41OTFMMTMuNjIzLDIxLjIxNXoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat center;
	background-size: 18px;
	position: relative;
	top: 3px;
	opacity: 0.7;
}
.toplevel_page_slack:hover .dashicons-external:before {
	opacity: 1;
}
body.wp-admin #adminmenumain #adminmenuwrap .ab-item form input[type="text"] {
	font-size: 13px;
}
#wpfooter p i {
	font-family: 'icomoon';
	font-style: normal;
	font-size: 16px;
	margin: 0 2px 0 5px;
	position: relative;
}
body.wp-admin #wp-auth-check-wrap #wp-auth-check {
	padding: 0;
	max-height: 560px;
	background: transparent;
}
#wp-auth-check-wrap #wp-auth-check-form iframe {
	height: 100%;
	width: 100%;
}
body.wp-admin .interim-login {
	background: transparent;
	background-size: cover;
}
body.wp-admin #wp-auth-check-wrap #wp-auth-check-form {
	background: url(../images/default-bg.jpg) no-repeat center;
	background-size: cover;
	overflow: hidden;
	border-radius: 5px;
}
body.wp-admin #wp-auth-check-wrap .wp-auth-check-close {
	color: #fff;
	z-index: 44;
	outline: 0;
	box-shadow: none;
}
#collapse-button {
	opacity: 0;
	visibility: hidden;
}
#toplevel_page_sitepress-multilingual-cms-menu-languages .dashicons-before:before {
	display: none;
}
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_wp-rocket .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_contact-number .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_email-address .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_skype .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_support .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_slack .wp-menu-name:hover,
body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_logout_link .wp-menu-name:hover {
	background-color: #1b5477;
	color: #fff;
}
@media only screen and (min-width: 993px) {
	#adminmenu .wp-menu-image img {
		padding: 13px 0 0;
	}
	body.wp-admin #adminmenumain #adminmenuwrap .wp-has-submenu.selected > a,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu div.wp-menu-name:hover {
		background-color: #1b5477;
		color: #fff;
	}
	#wpadminbar {
		display: none;
	}
	body.folded #wp-admin-bar-user-info a .username,
	body.folded #wp-admin-bar-user-info a .display-name {
		display: none;
	}
	body.folded #wp-admin-bar-user-info a img.avatar {
		width: 25px;
		height: 25px;
		left: 5.5px;
	}
	.folded #adminmenu div.wp-menu-image {
		width: 25px;
	}
}
@media only screen and (min-width: 420px) and (max-width: 992px) {
	body.wp-admin #adminmenumain #adminmenuwrap #wpadminbar {
		position: relative;
		left: -10px;
		width: calc(100% + 10px);
	}
}
@media only screen and (min-width: 250px) and (max-width: 767px) {
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.menu-top.toplevel_page_menu_heading menu-top-first:hover,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu li.opensub > a.menu-top,
	#adminmenu li > a.menu-top:focus {
		background-color: transparent;
	}
}
@media only screen and (min-width: 250px) and (max-width: 992px) {
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu #toplevel_page_logout_heading div.wp-menu-name,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu #toplevel_page_cache-heading div.wp-menu-name,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu #toplevel_page_support_heading div.wp-menu-name,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_menu_heading div.wp-menu-name {
		padding: 12px 30px 12px 11px;
		font-size: 11px;
	}
	#adminmenu .wp-has-submenu div.wp-menu-name:before {
		top: 12px;
		transform: none;
		margin-top: -1px;
	}
	li#wp-admin-bar-mwsb_product_admin_bar_form,
	li#wp-admin-bar-mwsb_product_order_admin_bar_form {
		display: table;
		width: calc(100%);
		margin: 25px 0 -20px -5px;
		padding: 0 15px;
		position: relative;
		z-index: 44;
	}
	body.wp-admin #adminmenumain #adminmenuwrap li#wp-admin-bar-mwsb_product_admin_bar_form {
		margin-top: 30px;
	}
	li#wp-admin-bar-mwsb_product_order_admin_bar_form {
		margin: 20px 0 10px -5px;
	}
	#adminmenu .dashicons,
	#adminmenu .dashicons-before:before {
		line-height: 28px;
	}
	#adminmenu .wp-menu-image img {
		padding: 12px 0 0;
	}
	body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-top-secondary,
	body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-root-default li {
		display: none;
	}
	body.wp-admin #adminmenumain #adminmenuwrap #wp-admin-bar-root-default li:first-child {
		display: block;
	}
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu div.wp-menu-name {
		padding: 12px 30px 12px 5px;
		font-size: 13px;
	}
	#adminmenu .wp-has-submenu div.wp-menu-name:before {
		margin-top: 0px;
	}
}
@media only screen and (min-width: 250px) and (max-width: 992px) {
	body.wp-admin.auto-fold #adminmenumain #adminmenuwrap #adminmenu .wp-menu-name {
		background: transparent;
	}
	.auto-fold #adminmenuwrap {
		margin-top: 45px;
	}
	.auto-fold #adminmenu .toplevel_page_menu_heading .wp-menu-name:hover,
	.auto-fold #adminmenu .toplevel_page_menu_heading .wp-menu-name,
	.auto-fold #adminmenu .toplevel_page_cache-heading .wp-menu-name:hover,
	.auto-fold #adminmenu .toplevel_page_cache-heading .wp-menu-name,
	.auto-fold #adminmenu .toplevel_page_support_heading .wp-menu-name:hover,
	.auto-fold #adminmenu .toplevel_page_logout_heading .wp-menu-name:hover,
	.auto-fold #adminmenu .toplevel_page_support_heading .wp-menu-name,
	.auto-fold #adminmenu .toplevel_page_logout_heading .wp-menu-name {
		position: static;
		margin-left: 10px;
	}
	.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu,
	.auto-fold #adminmenu a.wp-has-current-submenu:focus+.wp-submenu {
		padding: 0;
	}
	.auto-fold #adminmenu li a {
		font-size: 13px;
	}
	.auto-fold #adminmenu div.wp-menu-image {
		width: 30px;
		margin-right: 0;
	}
	body.wp-admin.auto-fold #adminmenumain #adminmenuwrap #adminmenu li a {
		padding: 0;
		height: auto;
	}
	.auto-fold #adminmenu {
		top: -5px;
		position: relative;
	}
	body #adminmenuwrap .ab-item form {
		width: calc(100% - 20px);
	}
	body.wp-admin #adminmenumain #adminmenuwrap #admin-languages-inner {
		left: 190px;
	}
	#wp-admin-bar-my-account {
		display: none;
	}
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-submenu {
		left: 0;
	}
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .wp-submenu a {
		padding: 10px 14px !important;
		color: #d5d5d5;
	}
	body.wp-admin.auto-fold #adminmenumain #adminmenuwrap #adminmenu .wp-menu-name {
		margin-left: 0;
	}
}
@media only screen and (min-width: 800px) and (max-width: 992px) {
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu #toplevel_page_logout_heading div.wp-menu-name,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu #toplevel_page_cache-heading div.wp-menu-name,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu #toplevel_page_support_heading div.wp-menu-name,
	body.wp-admin #adminmenumain #adminmenuwrap #adminmenu .toplevel_page_menu_heading div.wp-menu-name {
		padding: 12px 30px 12px 11px;
		font-size: 11px;
	}
	body.wp-admin.auto-fold #adminmenumain #adminmenuwrap #wp-admin-bar-user-info {
		min-width: 190px;
	}
	body.wp-admin.auto-fold #adminmenumain #adminmenuwrap {
		width: 190px;
	}
	body.wp-admin.auto-fold #adminmenumain #adminmenuwrap #adminmenu .wp-menu-name {
		position: absolute;
		left: 0;
		width: calc(100% - 50px);
		padding-right: 15px;
		padding-left: 39px;
	}
}
@media only screen and (min-width: 250px) and (max-width: 600px) {
	#admin-languages:hover:after {
		content: "Languages";
		color: #d5d5d5;
		z-index: 44;
		font-size: 15px;
		background: #283239;
		padding: 15px 0;
		width: calc(100% - 45px);
		display: block;
		padding-left: 45px;
		position: relative;
		top: -102px;
		z-index: 0;
	}
	body.wp-admin #adminmenumain #adminmenuwrap #admin-languages-inner {
		position: relative;
		left: 0;
		background: #202b30;
		min-width: 150px;
		padding: 0;
		top: 47px;
		display: none;
	}
	body.wp-admin #adminmenumain #adminmenuwrap #admin-languages:hover #admin-languages-inner {
		display: block;
	}
	#admin-languages:before {
		z-index: 44;
	}
}
