/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 13, 2017, 4:46:01 PM
    Author     : TommyRocks BV
*/


/* 
    Custom Edits 
*/

#adminmenu a.menu-top.category-lable .wp-menu-name {
    font-size: 10pt;
    color: #010f29;
    border-bottom: 1px solid #5f93cf;
}

#adminmenu div.wp-menu-name {
    padding: 4px 0;
    font-size: 10pt;
}

#adminmenu .wp-submenu a {
    font-size: 9pt;
}

#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
    height: 32px;
    border: 0;
    margin-right: -8px;
}

.wp-admin h1 {
    border-bottom: 1px solid;
    width: -webkit-fill-available;
    margin-bottom: 8px;
    padding-left: 8px;
    display: inline-block;
    margin-top: -10px;
    margin-right: 5px;
}

#screen-meta-links {
    margin-right: 360px;
}

#screen-meta-links > div {
    z-index: 1;
}

#screen-meta {
    z-index: 1;    
    margin-right: 320px;
}

.toplevel_page_flamingo h1,
.flamingo_page_flamingo_inbound h1,
.toplevel_page_communication-dashboard h1,
.edit-comments-php h1,
.folded #adminmenu a.menu-top.category-lable.communication .wp-menu-image:before,
#adminmenu a.menu-top.category-lable.communication .wp-menu-name {
    border-bottom: 3px solid #7f30c8;
    /*background-color: / *#7f30c80d;*/
}

.toplevel_page_content-dashboard h1,
.toplevel_page_webshop-dashboard h1,
.edit-php h1,
.post-php h1,
.post-new-php h1,
.edit-tags-php h1,
.toplevel_page_my-calendar h1,
.my-calendar_page_my-calendar-manage h1,
.my-calendar_page_my-calendar-groups h1,
.my-calendar_page_my-calendar-locations h1,
.my-calendar_page_my-calendar-location-manager h1,
.my-calendar_page_my-calendar-categories h1,
.my-calendar_page_my-calendar-config h1,
.my-calendar_page_my-calendar-help h1,
.folded #adminmenu a.menu-top.category-lable.content .wp-menu-image:before,
#adminmenu a.menu-top.category-lable.content .wp-menu-name,
.folded #adminmenu a.menu-top.category-lable.webshop .wp-menu-image:before,
#adminmenu a.menu-top.category-lable.webshop .wp-menu-name,
.woocommerce-layout__header .woocommerce-layout__header-heading,
.woocommerce-layout__header-heading h1 {
    border-bottom: 3px solid #87d80a;
    /*background-color: #87d80a0d;*/
}

.woocommerce-layout__header {
    position: inherit;
    width: auto;
    top: 250px;
}

.woocommerce-layout__header-wrapper {
    margin: 0;
    min-height: 10px;
}

.woocommerce-layout__header-wrapper h1 {
    margin: 0;
    padding: 12px;
}

.woocommerce-layout__header-wrapper div {
    display: none;
}

li.wp-not-current-submenu.wp-menu-separator.woocommerce {
    display: none;
}

.toplevel_page_theme-dashboard h1,
.toplevel_page_theme_header h1,
.toplevel_page_theme_main h1,
.site_page_theme_header h1,
.widgets-php h1,
.site_page_theme_content h1,
.site_page_theme_webshop h1,
.site_page_theme_footer h1,
.nav-menus-php h1,
.toplevel_page_content-post-types h1,
.post-types_page_content-post-type-edit h1,
.toplevel_page_webshop-post-types h1,
.post-types_page_webshop-post-type-edit h1,
.upload-php h1,
.media-new-php h1,
.edit-php.post-type-fade_slider h1,
.post-new-php.post-type-fade_slider h1,
.toplevel_page_wpcf7 h1,
.contact_page_wpcf7-new h1,
.contact-1_page_wpcf7-new h1,
.contact_page_wpcf7-integration h1,
.contact-1_page_wpcf7-integration h1,
.folded #adminmenu a.menu-top.category-lable.theme .wp-menu-image:before,
#adminmenu a.menu-top.category-lable.theme .wp-menu-name {
    border-bottom: 3px solid #5f93cf;
    /*background-color: #5f93cf0d; */
}

.toplevel_page_security-dashboard h1,
.users-php h1,
.user-new-php h1,
.profile-php h1,
.toplevel_page_security-roles h1,
.toplevel_page_security-accesslist h1,
.folded #adminmenu a.menu-top.category-lable.security .wp-menu-image:before,
#adminmenu a.menu-top.category-lable.security .wp-menu-name {
    border-bottom: 3px solid #e7e70f;
    /*background-color: #e7e70f0d; */
}

.toplevel_page_mapbox_settings_page h1,
.mapbox_page_mapbox_settings_posttype_page h1,
.toplevel_page_system-dashboard h1,
.toplevel_page_wpseo_dashboard h1,
.seo_page_wpseo_titles h1,
.seo_page_wpseo_search_console h1,
.seo_page_wpseo_social h1,
.seo_page_wpseo_tools h1,
.options-permalink-php h1,
.seo_page_system_generalseo h1,
.toplevel_page_system_general h1,
.preferences_page_system_company h1,
.preferences_page_system_pages h1,
.preferences_page_system_dateandtime h1,
.preferences_page_system_blog h1,
.toplevel_page_wpel-settings-page h1,
.voorkeuren_page_system_company h1,
.voorkeuren_page_system_pages h1,
.voorkeuren_page_system_dateandtime h1,
.voorkeuren_page_system_blog h1,
.options-media-php h1,
.settings_page_litespeedcache h1,
.folded #adminmenu a.menu-top.category-lable.system .wp-menu-image:before,
#adminmenu a.menu-top.category-lable.system .wp-menu-name,
.toplevel_page_mlang h1,
.languages_page_mlang_settings h1,
.languages_page_mlang_lingotek h1 {
    border-bottom: 3px solid #ed9b05;
    /*background-color: #ed9b050d; */
}

.acf-fields > .acf-field.theme-override {
    min-height: 123px !important;
}

.acf-image-uploader img {
    max-height: 90px;
}

.acf-table>tbody>tr>th, .acf-table>tbody>tr>td, .acf-table>thead>tr>th, .acf-table>thead>tr>td {
    background-color: #5f93cf0d;
}

.acf-fields > .acf-field {
    background-color: #fff;
}

.acf-field[data-width] + .acf-field[data-width].theme-override,
.acf-fields > .acf-field.theme-override {
    background-color: transparent;
}    


.toplevel_page_admin-dashboard h1,
.plugins-php h1,
.plugin-install-php h1,
.plugin-upload-php h1,
.themes-php h1,
.tools-php h1,
.import-php h1,
.export-php h1,
.appearance_page_admin_provider h1,
.appearance_page_admin_aanbieder h1,
.tools_page_export_personal_data h1,
.tools_page_remove_personal_data h1,
.edit-php.post-type-acf-field-group h1,
.post-new-php.post-type-acf-field-group h1,
.custom-fields_page_acf-tools h1,
.custom-fields_page_acf-settings-updates h1,
.folded #adminmenu a.menu-top.category-lable.admin .wp-menu-image:before,
#adminmenu a.menu-top.category-lable.admin .wp-menu-name {
    border-bottom: 3px solid #e90303;
    /*background-color: #e903030d; */
}

.wp-admin .media-frame-title h1 {
    border-bottom: none;
    background: none;
}

#adminmenu a.menu-top.category-lable  div.wp-menu-image {
    width: 8px;
}

#adminmenu a.menu-top.category-lable .dashicons-dashboard:before {
    display: none;
}

.folded #adminmenu a.menu-top.category-lable div.wp-menu-image {
    width: 36px;
    height: 34px;
}

.folded #adminmenu a.menu-top.category-lable .dashicons-dashboard:before {
    width: 36px;
    display: block;
    padding: 6px 0 0 0;
}

#wpadminbar {
    border-bottom: 1px solid #ddd;
    color: #010f29;
    background-color: #5f93cf;
}

#adminmenuback {
    border-right: 1px solid #ddd;
}

#adminmenu .wp-has-submenu.wp-has-current-submenu.wp-menu-open.menu-top.menu-top-first li.current a {
    cursor: default;
}

#adminmenu .wp-submenu.wp-submenu-wrap {
    background-color: #fefefe;
}

#adminmenu a .wp-menu-name:hover {
    background-color: #f6f5f5;
}

/* 
    Default admin options 
*/

/*! This file is auto-generated */
/*
 * Button mixin- creates 3d-ish button effect with correct
 * highlights/shadows, based on a base color.
 */
#wpbody,
body.wp-admin {
    background: #fdfdfd;
    color: #010f29;
}

#wpbody {
    overflow: hidden;
}

.woocommerce-embed-page #wpbody {
    max-width: 90%;
}

body.login {
    background-color: #010f29;
    overflow-y: hidden;
}

/* Links */
body.login a,
#error-page a,
body.login #nav a:hover,
body.login #nav a:active,
body.login #nav a:focus,
body.login #backtoblog a:hover,
body.login #backtoblog a:active,
body.login #backtoblog a:focus,
body.wp-admin a {
    color: #5f93cf;
}

body.login a:hover,
body.login a:active,
body.login a:focus,
#error-page a:hover,
#error-page a:active,
#error-page a:focus,
body.wp-admin a:hover, 
body.wp-admin a:active, 
body.wp-admin a:focus {
    color: #010f29;
}

body.login form {
    padding: 26px;
}

#media-upload a.del-link:hover,
div.dashboard-widget-submit input:hover,
.subsubsub a:hover,
.subsubsub a.current:hover {
    color: #010f29;
}

.design-table {
    width: 100%;
}

.design-label-top {
    text-align: center;
    vertical-align: middle;
    padding-bottom: 6px;
    border: 1px solid #e3e3e3;
    border-top: none;
}

.design-label-left {
    text-align: right;
    vertical-align: middle;   
    padding-right: 12px;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}

.design-label-menu {
    border-top: 1px solid #e3e3e3;
}

.design-label-top {
    width: 60%;
}

.design-body-menu {
    height: 30px;
}

.design-body-header {
    height: 100px;
}

.design-body-content {
    height: 250px;
}

.design-body-footer {
    height: 60px;
}

/* Forms */
input[type=checkbox]:checked:before {
    color: #006600;
}

input[type=radio]:checked:before {
    background: #006600;
}

.wp-core-ui input[type="reset"]:hover,
.wp-core-ui input[type="reset"]:active {
    color: #010f29;
}

/* Core UI */
.components-button.components-icon-button {
    padding: 6.5px 7px !important;
}

.wp-core-ui .button, 
.wp-core-ui .button-primary, 
.wp-core-ui .button-secondary,
.components-button.is-button {
    border-radius: 0px;
}

span.post-state {
    color: #0bdc0b;
}

.edit-post-header .components-button.is-primary,
.edit-post-header .components-button.is-toggled:before {
    background: #5f93cf !important;
    border-color: #5a85b7;
    box-shadow: 0 1px 0 #5a85b7;
}

.edit-post-header .components-button.is-primary:hover,
.edit-post-header .components-button.is-primary:active,
.edit-post-header .components-button.is-primary:focus,
.edit-post-header .components-button.is-toggled:before:focus,
.edit-post-header .components-button.is-toggled:before:active,
.edit-post-header .components-button.is-toggled:before:hover {
    color: #fff;
    background: #5a85b7 !important;
    border-color: #5a85b7;
    box-shadow: 0 1px 0 #5a85b7;
}

.components-panel__header.edit-post-sidebar-header.edit-post-sidebar__panel-tabs,
.edit-post-header-toolbar .editor-inserter {
    display: none;
}

#wp-content-editor-tools {
    background-color: transparent;
}

.edit-post-header .components-button.editor-post-preview, 
.edit-post-header .components-button.editor-post-publish-button, 
.edit-post-header .components-button.editor-post-publish-panel__toggle {
    margin: 0 6px 0 3px !important;
}

.edit-post-header .components-button.is-toggled,
.edit-post-header .components-button.is-toggled:hover,
.edit-post-header .components-button.is-toggled:active,
.edit-post-header .components-button.is-toggled:focus,
.wp-core-ui .button-primary {
    color: #fff !important;
    text-shadow: none !important;
    background: #5f93cf !important;
    border-color: #5a85b7 !important;
    box-shadow: 0 1px 0 #5a85b7 !important;
}

.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary:active, 
.wp-core-ui .button-primary.active, 
.wp-core-ui .button-primary.active:focus, 
.wp-core-ui .button-primary.active:hover,
.wp-core-ui .button-primary:focus {
    color: #fff !important;
    background: #5a85b7 !important;
    border-color: #5a85b7 !important;
    box-shadow: 0 1px 0 #5a85b7 !important;
}

.wp-core-ui .button-primary[disabled], 
.wp-core-ui .button-primary:disabled, 
.wp-core-ui .button-primary.button-primary-disabled, 
.wp-core-ui .button-primary.disabled {
    color: #fff !important;
    text-shadow: none !important;
    background: #5a85b7 !important;
    border-color: #5a85b7 !important;
    box-shadow: 0 1px 0 #5a85b7 !important;
}

.wp-core-ui .button-primary.button-hero {
    box-shadow: 0 2px 0 #bd831f !important;
}

.wp-core-ui .button-primary.button-hero:active {
    box-shadow: inset 0 3px 0 #bd831f !important;
}

.wp-core-ui #publish.update-needed,
.wp-core-ui .editor-post-publish-button.update-needed {
    background: #e1a948 !important; 
    border-color: #d39323 #bd831f #bd831f;
    color: #010f29;
    box-shadow: 0 1px 0 #bd831f;
    text-shadow: 0 -1px 1px #bd831f, 1px 0 1px #bd831f, 0 1px 1px #bd831f, -1px 0 1px #bd831f;
}

.wp-core-ui #publish.update-needed:hover,
.wp-core-ui #publish.update-needed:focus,
.wp-core-ui .editor-post-publish-button.update-needed:hover, 
.wp-core-ui .editor-post-publish-button.update-needed:focus {
    background: #e3af55;
    border-color: #bd831f;
    color: #010f29;
    box-shadow: 0 1px 0 #bd831f;
}

.wp-core-ui .editor-post-publish-button.update-needed:focus {
    box-shadow: inset 0 1px 0 #d39323, 0 0 2px 1px #33b3db;
}

#duplicate-action {
    float: left;
    line-height: 2.30769231;
    margin-right: 8px;
}

.wp-core-ui .button-primary.update-needed:active, 
.wp-core-ui .button-primary.active.update-needed, 
.wp-core-ui .button-primary.active.update-needed:focus, 
.wp-core-ui .button-primary.active.update-needed:hover {
    background: #e3af55;
    border-color: #bd831f; 
    box-shadow: inset 0 2px 0 #bd831f;
}

.wp-core-ui .button-primary[disabled].update-needed, 
.wp-core-ui .button-primary.update-needed:disabled, 
.wp-core-ui .button-primary.button-primary-disabled.update-needed, 
.wp-core-ui .button-primary.disabled.update-needed {
    background: #e3af55 !important;
    border-color: #bd831f !important;
    color: #010f29 !important;
    text-shadow: none !important;
}

.wrap .page-title-action,
.wrap .split-page-title-action a,
#yoast-seo-ryte-assessment .button.landing-page {
    color: #fff;
    background: #5f93cf;
    border-color: #5a85b7;
    box-shadow: 0 1px 0 #5a85b7;
}

.wrap .split-page-title-action:hover a,
.wrap .split-page-title-action:active a,
.wrap .split-page-title-action:focus a,
.wrap .page-title-action:hover,
.wrap .page-title-action:focus,
.wrap .page-title-action:active,
#yoast-seo-ryte-assessment .button.landing-page:hover,
#yoast-seo-ryte-assessment .button.landing-page:focus,
#yoast-seo-ryte-assessment .button.landing-page:active {
    color: #fff;
    background: #5a85b7;
    border-color: #5a85b7;
    box-shadow: 0 1px 0 #5a85b7;
}

.wrap .split-page-title-action .expander {
    display: none;
}

.wp-core-ui .wp-ui-primary {
    color: #010f29;
    background-color: #fefefe; 
}

.wp-core-ui .wp-ui-text-primary {
    color: #fefefe;
}

.wp-core-ui .wp-ui-highlight {
    color: #010f29;
    background-color: #9e9e9e;
}

.wp-core-ui .wp-ui-text-highlight {
    color: #9e9e9e;
}

.wp-core-ui .wp-ui-notification {
    color: #010f29;
    background-color: #e1a948;
}

.wp-core-ui .wp-ui-text-notification {
    color: #e1a948;
}

.wp-core-ui .wp-ui-text-icon {
    color: #010f29;
}

/* List tables */
.tablenav .tablenav-pages a:hover,
.tablenav .tablenav-pages a:focus {
    color: #010f29;
    background-color: #fefefe;
}

.view-switch a.current:before {
    color: #fefefe;
}

.view-switch a:hover:before {
    color: #010f29; 
}

/* Admin Menu */
#adminmenuback,
#adminmenuwrap,
#adminmenu {
    background: #fefefe;
    border-right: 1px solid #e1e1e1; 
}
#adminmenu li.menu-top.current, 
#adminmenu li.menu-top.wp-has-current-submenu {
    border: 1px solid #e1e1e1; 
    border-right: none;
    margin-right: -1px;
}

#adminmenu a {
    color: #010f29; 
}

#adminmenu div.wp-menu-image {
    height: 20px;
}


#adminmenu .current div.wp-menu-image:before, 
#adminmenu .wp-has-current-submenu div.wp-menu-image:before, 
#adminmenu a.current:hover div.wp-menu-image:before, 
#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before, 
#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before, 
#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before, 
#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before,
#dashboard_right_now li a:before, 
#dashboard_right_now li span:before, 
.welcome-panel .welcome-icon:before,
.event-icon:before,
#adminmenu div.wp-menu-image:before {
    color: #0073aa;
}

#adminmenu div.wp-menu-image:before {
    font-size: 10pt;
}

#adminmenu li.menu-top {
    min-height: 20px;
}

#adminmenu a:hover,
#adminmenu li.menu-top:hover,
#adminmenu li.opensub > a.menu-top,
#adminmenu li > a.menu-top:focus {
    color: #010f29;
    background-color: transparent; 
}

#adminmenu li.menu-top:hover div.wp-menu-image:before,
#adminmenu li.opensub > a.menu-top div.wp-menu-image:before {
    color: #5f93cf; 
}

/* Active tabs use a bottom border color that matches the page background color. */
.about-wrap h2 .nav-tab-active,
.nav-tab-active,
.nav-tab-active:hover {
    background-color: #fdfdfd;
    border-bottom-color: #fdfdfd;
}

#adminmenu .current div.wp-menu-image:before, 
#adminmenu .wp-has-current-submenu div.wp-menu-image:before, 
#adminmenu a.current:hover div.wp-menu-image:before, 
#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before, 
#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before, 
#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before, 
#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
    color: #010f29;
}

/* Admin Menu: submenu */
#adminmenu .wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
.folded #adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu {
    background: #fdfdfd; 
}

#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
    border-right-color: #fdfdfd; 
}

#adminmenu .wp-submenu .wp-submenu-head {
    color: #5f93cf;
}

#adminmenu .wp-submenu a,
#adminmenu .wp-has-current-submenu .wp-submenu a,
.folded #adminmenu .wp-has-current-submenu .wp-submenu a,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a {
    color: #010f29; 
}

#adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover,
#adminmenu .wp-has-current-submenu .wp-submenu a:focus,
#adminmenu .wp-has-current-submenu .wp-submenu a:hover,
.folded #adminmenu .wp-has-current-submenu .wp-submenu a:focus,
.folded #adminmenu .wp-has-current-submenu .wp-submenu a:hover,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:focus,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:hover,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:focus,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover {
    color: #010f29;
}

/* Admin Menu: current */
#adminmenu .wp-submenu li.current a,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a {
    color: #010f29;
}

#adminmenu .wp-submenu li.current a:hover, #adminmenu .wp-submenu li.current a:focus,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a:hover,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a:focus,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:hover,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:focus {
    color: #010f29;
}

body.block-editor-page ul#adminmenu a.wp-has-current-submenu::after, 
body.block-editor-page ul#adminmenu>li.current>a.current::after {
    border-right-color: #fdfdfd;
}

#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu li.wp-has-current-submenu .wp-submenu .wp-submenu-head,
.folded #adminmenu li.current.menu-top {
    color: #010f29;
    background: #fdfdfd;
    font-weight: bold;
}

#adminmenu li.wp-has-current-submenu div.wp-menu-image:before,
#adminmenu a.current:hover div.wp-menu-image:before,
#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before,
#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before,
#adminmenu li:hover div.wp-menu-image:before,
#adminmenu li a:focus div.wp-menu-image:before,
#adminmenu li.opensub div.wp-menu-image:before,
.ie8 #adminmenu li.opensub div.wp-menu-image:before {
    color: #5f93cf;
}

/* Admin Menu: bubble */
#adminmenu .awaiting-mod,
#adminmenu .update-plugins {
    color: #fff;
    background: #e1a948;
}

#adminmenu li.current a .awaiting-mod,
#adminmenu li a.wp-has-current-submenu .update-plugins,
#adminmenu li:hover a .awaiting-mod,
#adminmenu li.menu-top:hover > a .update-plugins {
    color: #010f29;
    background: #fdfdfd;
}

/* Admin Menu: collapse button */
#collapse-button {
    color: #010f29;
}

#collapse-button:hover,
#collapse-button:focus {
    color: #010f29;
}

/* Admin Bar */
#wpadminbar {
    color: #010f29;
    background: #fefefe;
}

#wpadminbar .ab-item,
#wpadminbar a.ab-item,
#wpadminbar > #wp-toolbar span.ab-label,
#wpadminbar > #wp-toolbar span.noticon {
    color: #010f29;
}

#wpadminbar .ab-icon,
#wpadminbar .ab-icon:before,
#wpadminbar .ab-item:before,
#wpadminbar .ab-item:after {
    color: #5f93cf;
}

#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
#wpadminbar.nojs .ab-top-menu > li.menupop:hover > .ab-item,
#wpadminbar .ab-top-menu > li.menupop.hover > .ab-item {
    color: #010f29;
    background: #fdfdfd;
}

#wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar li.hover span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label {
    color: #010f29;
}

#wpadminbar:not(.mobile) li:hover .ab-icon:before,
#wpadminbar:not(.mobile) li:hover .ab-item:before,
#wpadminbar:not(.mobile) li:hover .ab-item:after,
#wpadminbar:not(.mobile) li:hover #adminbarsearch:before {
    color: #010f29;
}

/* Admin Bar: submenu */
#wpadminbar .menupop .ab-sub-wrapper {
    background: #fdfdfd;
}

#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background: #fdfdfd;
}

#wpadminbar .ab-submenu .ab-item,
#wpadminbar .quicklinks .menupop ul li a,
#wpadminbar .quicklinks .menupop.hover ul li a,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
    color: #010f29;
}

#wpadminbar .quicklinks li .blavatar,
#wpadminbar .menupop .menupop > .ab-item:before {
    color: #010f29;
}

#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar li:hover .ab-icon:before,
#wpadminbar li:hover .ab-item:before,
#wpadminbar li a:focus .ab-icon:before,
#wpadminbar li .ab-item:focus:before,
#wpadminbar li .ab-item:focus .ab-icon:before,
#wpadminbar li.hover .ab-icon:before,
#wpadminbar li.hover .ab-item:before,
#wpadminbar li:hover #adminbarsearch:before,
#wpadminbar li #adminbarsearch.adminbar-focused:before {
    color: #010f29;
}

#wpadminbar .quicklinks li a:hover .blavatar,
#wpadminbar .quicklinks li a:focus .blavatar,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar,
#wpadminbar .menupop .menupop > .ab-item:hover:before,
#wpadminbar.mobile .quicklinks .ab-icon:before,
#wpadminbar.mobile .quicklinks .ab-item:before {
    color: #010f29;
}

#wpadminbar.mobile .quicklinks .hover .ab-icon:before,
#wpadminbar.mobile .quicklinks .hover .ab-item:before {
    color: #010f29;
}

/* Admin Bar: search */
#wpadminbar #adminbarsearch:before {
    color: #010f29;
}

#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    color: #010f29;
    background: #6eb9d4;
}

/* Admin Bar: my account */
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
    border-color: #6eb9d4;
    background-color: #6eb9d4;
}

#wpadminbar #wp-admin-bar-user-info .display-name {
    color: #010f29;
}

#wpadminbar #wp-admin-bar-user-info a:hover .display-name {
    color: #010f29;
}

#wpadminbar #wp-admin-bar-user-info .username {
    color: #e2ecf1;
}

#wpadminbar #wp-admin-bar-new_draft {
    display: none;
}

#wpadminbar #wp-admin-bar-new_draft > .ab-item::before {
    content: none;
}

/* Pointers */
.wp-pointer .wp-pointer-content h3 {
    background-color: #9e9e9e;
    border-color: #07526c;
}

.wp-pointer .wp-pointer-content h3:before {
    color: #f9f9f9;
}

.wp-pointer.wp-pointer-top .wp-pointer-arrow,
.wp-pointer.wp-pointer-top .wp-pointer-arrow-inner,
.wp-pointer.wp-pointer-undefined .wp-pointer-arrow,
.wp-pointer.wp-pointer-undefined .wp-pointer-arrow-inner {
    border-bottom-color: #fdfdfd;
}

/* Media */
.media-item .bar,
.media-progress-bar div {
    background-color: #fdfdfd;
}

.details.attachment {
    box-shadow: inset 0 0 0 3px #fff, inset 0 0 0 7px #fdfdfd;
}

.attachment.details .check {
    background-color: #fdfdfd;
    box-shadow: 0 0 0 1px #fff, 0 0 0 2px #f9f9f9;
}

.media-selection .attachment.selection.details .thumbnail {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #f9f9f9;
}

/* Themes */
.theme-browser .theme.active .theme-name,
.theme-browser .theme.add-new-theme a:hover:after,
.theme-browser .theme.add-new-theme a:focus:after {
    background: #fdfdfd;
}

.theme-browser .theme.add-new-theme a:hover span:after,
.theme-browser .theme.add-new-theme a:focus span:after {
    color: #f9f9f9;
}

.theme-section.current,
.theme-filter.current {
    border-bottom-color: #fefefe;
}

body.more-filters-opened .more-filters {
    color: #010f29;
    background-color: #fefefe;
}

body.more-filters-opened .more-filters:before {
    color: #010f29;
}

body.more-filters-opened .more-filters:hover,
body.more-filters-opened .more-filters:focus {
    background-color: #fdfdfd;
    color: #010f29;
}

body.more-filters-opened .more-filters:hover:before,
body.more-filters-opened .more-filters:focus:before {
    color: #010f29;
}

/* Widgets */
.widgets-chooser li.widgets-chooser-selected {
    background-color: #fdfdfd;
    color: #010f29;
}

.widgets-chooser li.widgets-chooser-selected:before,
.widgets-chooser li.widgets-chooser-selected:focus:before {
    color: #010f29;
}

/* Responsive Component */
div#wp-responsive-toggle a:before {
    color: #010f29;
}

.wp-responsive-open div#wp-responsive-toggle a {
    border-color: transparent;
    background: #fdfdfd;
}

.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
    background: #fdfdfd;
}

.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
    color: #010f29;
}

/* TinyMCE */
.mce-container.mce-menu .mce-menu-item:hover,
.mce-container.mce-menu .mce-menu-item.mce-selected,
.mce-container.mce-menu .mce-menu-item:focus,
.mce-container.mce-menu .mce-menu-item-normal.mce-active,
.mce-container.mce-menu .mce-menu-item-preview.mce-active {
    background: #fdfdfd;
}

/* post save box */
#poststuff .columns-2 #postbox-container-1,
#poststuff .column-2 #postbox-container-1 {
    margin-top: 370px;
    /*max-height: 600px;
    overflow-y: auto;
    overflow-x: hidden;*/
}

#submitdiv {
    position: fixed;
    top: 32px;
    right: 0;
    z-index: 100000;
    border-right: 0;
    border-top: 0;
    min-width: 342px;
}

#submitdiv .handlediv,
#submitdiv .handle-actions {
    /*display: none;*/
}

#rewrite-republish-action {
    display: none;
}

#delete-action {
    line-height: 2.30769231;
    float: left;
    margin-top: 0px !important;
}

#poststuff .columns-2 #postbox-container-1.no-screenoptions,
#poststuff .column-2 #postbox-container-1.no-screenoptions {
    top: 94px;
}

.my-calendar-admin #get-started,
.my-calendar-admin #files,
.my-calendar-admin #get-support,
.my-calendar-admin .postbox-container .sell,
.my-calendar-admin .postbox-container .support {
    display: none;
}

.handle-actions .handle-order-higher,
.handle-actions .handle-order-lower {
/* #postdivrich {*/
    display: none;
}

.components-popover.nux-dot-tip:not(.is-mobile).is-middle,
.components-popover.nux-dot-tip::after,
.components-modal__frame ::before {
/*.components-popover .components-popover__content { */
    display: none;
}

.edit-shortcode-form textarea {
    width: 90%;
    max-width: 90%;
}

.edit-shortcode-form .edit-shortcode-form-fields div .field-block {
    min-height: 150px;
}

.edit-shortcode-form .thumbnail-details-container.has-attachment {
    display: none;
}

.edit-shortcode-form .edit-shortcode-form-fields > div {
    width: 50%;
    float: left;
}
.edit-shortcode-form .edit-shortcode-form-fields .field-block {
    padding: 1em;
}

.edit-shortcode-form .edit-shortcode-form-fields .attachment-previews,
.edit-shortcode-form .edit-shortcode-form-fields .attachment-previews div {
    width: auto;
}

.edit-shortcode-form .edit-shortcode-form-fields .wp-picker-container {
    min-height: 34px;
}

.media-frame-title h1 {
    margin: 2px;
}

.wp-core-ui .button.wp-picker-default {
    display: none;
}

.wp-picker-holder {
    position: absolute;
}

/*
.wp-picker-container .wp-picker-holder {
    position: absolute;
    top: 25px;
}
*/

.edit-shortcode-form .edit-shortcode-form-fields .shortcode-ui-attribute-card-content {
    height: 320px;
}

.edit-shortcode-form .edit-shortcode-form-fields .shortcode-ui-attribute-card-content textarea {
    height: 200px;
}

.shortcode-ui-content .media-toolbar {
    height: fit-content;
}

.yoast_premium_upsell,
.wpseo-metabox-buy-premium,
.wpseo-admin-page #sidebar-container,
#yoast-help-center-container {
    display: none;
}

.wpseotab {
    margin-top: 12px;
}

td .wpseo-score-icon.bad {
    background: #fd1818;
}

td .wpseo-score-icon.good {
    background: #0bdc0b;
}

li#wp-admin-bar-wp-logo {
    display: none;
}
/*
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
    background-size: 100%;
}
*/
.plugin-update-tr.active td, .plugins .active th.check-column {
    border-left: 2px solid #00a0d2;
}

#message.notice {
    width: fit-content;
}

.notice, div.error, div.updated {
    background: #fff;
    border-left: 2px solid;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
    margin: 5px 15px 2px;
    padding: 1px 12px;
}

.notice-success, div.updated {
    border-left-color: #46b450;
    box-shadow: 0 1px 1px 0 #46b4501a;
}

.notice-error,div.error{
    border-left-color: #dc3232;
    box-shadow: 0 1px 1px 0 #dc32321a;
}

.menu-settings-group {
    padding-left: 0;
}

legend.howto {
    display: none;
}

label {
    font-size: 10pt;
}

a.page-title-action.hide-if-no-customize,
.block-editor .wp-block.editor-writing-flow__click-redirect, 
.block-editor .editor-block-list__layout {
    display: none;
}

.editor-writing-flow,
.edit-post-layout, 
.edit-post-layout__content {
    height: auto;
    min-height: auto;
    background-color: #fdfdfd;
}

.edit-post-layout__content .edit-post-visual-editor {
    flex-basis: auto !important;
    flex-grow: 0 !important;
}

.edit-post-visual-editor {
    padding: 0 !important;
}

.editor-post-title {
    padding-left: 21px !important;
    padding-right: 21px !important;
}

.editor-post-title .wp-block.editor-post-title__block {
    border: 1px solid #e1e1e1;
    background-color: #fff;
    margin-top: 50px;
    margin-bottom: 1px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.editor-post-title__block:not(.is-focus-mode):not(.has-fixed-toolbar) .editor-post-title__input:hover {
    border-color: #5f93cf;
}

i.mce-i-feedzy-icon {
    background: none;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

i.mce-i-feedzy-icon:before {
    content: "\f09e";
}
.edit-post-layout__content {
    overscroll-behavior-y: initial;
}

.wp-block {
    max-width: 100% !important;
}

.edit-post-layout__metaboxes:not(:empty) {
    border-top: none !important;
}

.edit-post-meta-boxes-area {
    overflow: hidden;
}

.edit-post-meta-boxes-area .postbox {
    border: 1px solid #e1e1e1;
    border-bottom: none;
}

.edit-post-meta-boxes-area .postbox.wpseo-metabox {
    border-bottom: 1px solid #e1e1e1;
}

.edit-post-meta-boxes-area .postbox.seamless {
    border: none;
}

.customize-support header.fixed-top {
    top: 30px;
}

@media (max-width: 780px) {
    .customize-support header.fixed-top {
        top: 45px;
    }
}

.fadeslider-shortcode {
    display: none;
}

#addtag #acf-term-fields {
    display: none;
}

/*
.woocommerce-layout {
    display: none;
}
*/

.php-error #adminmenuback, 
.php-error #adminmenuwrap {
    margin-top: 0;
}

.woocommerce-page .wrap {
    margin: 10px 20px 0 2px;
}

.woocommerce-embed-page .wrap {
    /*padding: inherit;*/
}

.woocommerce-page #wpcontent, 
.woocommerce-page.woocommerce_page_wc-admin #wpbody-content {
    padding-left: 0px;
}

.woocommerce-page #wpcontent #wpbody, 
.woocommerce-page.woocommerce_page_wc-admin #wpbody-content #wpbody {
    margin-top: 0 !important;
    position: absolute;
    top: 0;
}

.woocommerce-layout__header .woocommerce-layout__header-heading {
    font-weight: inherit;
    font-size: 23px;
}

.xyz_smap_social_media,
.xyz_smap_sugession,
.xyz_smap_new_subscribe,
.xyz_smap_inmotion,
.xyz_our_plugins_new,
.xyz_smap_poweredBy,
#xyz-wp-smap-premium {
    display: none;
}

div#xyz_smap_content_border {
    border-color: transparent !important;
}

.xyz_smap_tab {
    background-color: transparent;
}

.toplevel_page_social-media-auto-publish-settings #wpbody-content > div > table {
    display: none;
}

.analytify_select_date_single_page {
    max-width: 100%;
    
}

.analytify-single-mail-submit {
    float: right;
}

.analytify_submit_date_btn, .analytify_arrow_date_picker {
    background-color: #5f93cf;
    border-radius: 0;
    height: 45px;
}

.notice.wcs-nux__notice,
.menucart-pro-ad {
    display: none;
}

.woocommerce-reports-wide .postbox div.stats_range ul, .woocommerce-reports-wide .postbox h3.stats_range ul, .woocommerce-reports-wrap .postbox div.stats_range ul, .woocommerce-reports-wrap .postbox h3.stats_range ul {
    background-color: transparent;
}

#wpbody .ti-dw-feed-item .ti-dw-date-container {
    background-color: #5f93cf;
    border-radius: 0;
    border: 0;
}

.wpb_plugin_header_wraper {
    display: none;
}

.analytify-dashboard-body-container {
    margin-top: 120px;
}

.analytify_form_date input.analytify_submit_date_btn {
    margin-top: 12px;
    margin-left: -0.5px;
}

.analytify_wraper .analytify_select_date_fields {
    border-color: transparent;
    border-radius: 0;
}

#b2bking_admin_header_bar {
    display: none;
}

.toplevel_page_b2bkingcore #wpwrap,
#wpcontent,
.b2bking_dashboard_wrapper {
    background: transparent;
}

@media (max-width: 767px) {
 body ul.products.columns-1 li.product, 
 body ul.products.columns-2 li.product, 
 body ul.products.columns-3 li.product, 
 body ul.products.columns-4 li.product, 
 body ul.products.columns-5 li.product, 
 body ul.products.columns-6 li.product {
        width: 100%!important;
        margin-right: 0%!important;
    }
}
@media all and (max-width: 767px) {
     .woocommerce ul.products li.product:nth-child(n) {
        margin: 0 0 11.5%!important;
        width: 100%!important;
    }
}

