/*
colors:
biały:#FFFFFF
granat: #04365D
secondary granat:#054B78
*/


#wpadminbar {
    direction: ltr;
    color: #04365D;
    font-size: 1.5rem;
    font-weight: 400;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    line-height: 3;
    height: 70px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 600px;
    z-index: 99999;
    background: #F5F4F3;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.4);
}

#wpadminbar #wp-admin-bar-wp-logo {
    content: url("/wp-content/uploads/2022/07/Warstwa-x0020-1.png");
    max-height: 50px;
    width: auto;
    margin: 10px 20px 10px 20px;
}

#wpadminbar * {
    font-size: 1.1rem;
}

#wpadminbar .quicklinks .ab-empty-item,
#wpadminbar .quicklinks a,
#wpadminbar .shortlink-input {
    height: 40px;
    display: block;
    margin: 0;
}

#wpadminbar .quicklinks>ul>li>a {
    padding: 0.9rem 1rem;
}

#wpadminbar li .ab-item:before {
    top: 0.5rem !important;
}

#wpadminbar .ab-top-menu>li.hover>.ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,
#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
    background-color: #ffffff;
    color: #04365D;
}

#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input {
    background-color: #ffffff;
    color: #04365D;
}

#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,
#wpadminbar li #adminbarsearch.adminbar-focused:before,
#wpadminbar li:hover #adminbarsearch:before,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
    color: #04365D;
    background-color: #F5F4F3;
}

#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background-color: #ffffff;
    color: #04365D;
}

#wpadminbar .quicklinks .menupop ul li .ab-item,
#wpadminbar .quicklinks .menupop ul li a strong,
#wpadminbar .quicklinks .menupop.hover ul li .ab-item,
#wpadminbar .shortlink-input,
#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item {
    padding: 0 10px 10px 10px;
}

.admin-bar #page {
    margin-top: 60px;
}

#wpadminbar .ab-empty-item,
#wpadminbar a.ab-item,
#wpadminbar>#wp-toolbar span.ab-label,
#wpadminbar>#wp-toolbar span.noticon,
#wpadminbar #adminbarsearch:before,
#wpadminbar .ab-icon:before,
#wpadminbar .ab-item:before,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,
#wpadminbar li #adminbarsearch.adminbar-focused:before,
#wpadminbar li .ab-item:focus .ab-icon:before,
#wpadminbar li .ab-item:focus:before,
#wpadminbar li a:focus .ab-icon:before,
#wpadminbar li.hover .ab-icon:before,
#wpadminbar li.hover .ab-item:before,
#wpadminbar li:hover #adminbarsearch:before,
#wpadminbar li:hover .ab-icon:before,
#wpadminbar li:hover .ab-item:before,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a,
#wpadminbar .quicklinks .menupop ul li a strong,
#wpadminbar .quicklinks .menupop.hover ul li a,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a,
#wpadminbar .quicklinks li div.blavatar:before {
    color: #04365D;
}

#wpadminbar #wp-admin-bar-user-actions.ab-submenu,
.ab-sub-wrapper {
    background-color: #ffffff !important;
}

#wp-admin-bar-comments,
#wp-admin-bar-new-content,
#wp-admin-bar-maintenance_options {
    display: none !important;
}

#wpadminbar ul li:last-child .ab-item {
    padding: 0.9rem 1rem;
}


@media screen and (max-width: 782px) {
    #wpadminbar {
        height: 45px;
        min-width: 240px;
    }
}

.ipt_fsqm_table_items {
    table-layout: auto !important;
    overflow-x: auto;
}

#wp-admin-bar-my-sites-list {
    max-height: 50vh;
    width: 1000px;
    overflow-y: auto;
    overflow-x: visible;
}

#wpadminbar .menupop li.hover {
    position: relative;
}

#wpadminbar .menupop li.hover>.ab-sub-wrapper {
    margin-left: 65vh;
    margin-top: -150px;
    position: fixed;
}
