#wpadminbar {

    height: 32px;

    -webkit-box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.25), 5px 0px 10px rgba(0, 0, 0, 0.22);

    -moz-box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.25), 5px 0px 10px rgba(0, 0, 0, 0.22);

    box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.25), 5px 0px 10px rgba(0, 0, 0, 0.22);

    color: #fff;

    background: #353535;

}

#wpadminbar .quicklinks {

    display: flex;

    flex-direction: row;

    justify-content: space-between;

}

body.admin-bar #wpadminbar * {

    user-select: none;

    transition: 0.2s all linear;

    -webkit-transition: 0.2s all linear;

    -moz-transition: 0.2s all linear;

    -o-transition: 0.2s all linear;

}

#wpadminbar .quicklinks #wp-admin-bar-root-default {

    display: flex;

    flex-direction: row;

    justify-content: flex-start;

    align-items: center;

}

body.admin-bar #wpadminbar * {

    user-select: none;

    transition: 0.2s all linear;

    -webkit-transition: 0.2s all linear;

    -moz-transition: 0.2s all linear;

    -o-transition: 0.2s all linear;

}

#wpadminbar .quicklinks #wp-admin-bar-menu-toggle {

    order: -11;

}

#wpadminbar .ab-icon, #wpadminbar .ab-item:before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon {

    font-family: dashicons!important;

}

body.admin-bar #wpadminbar * {

    user-select: none;

    transition: 0.2s all linear;

    -webkit-transition: 0.2s all linear;

    -moz-transition: 0.2s all linear;

    -o-transition: 0.2s all linear;

}

#wpadminbar .quicklinks #wp-admin-bar-wp-logo {

    order: -10;

}

#wpadminbar li#wp-admin-bar-wp-logo > .ab-item {

    padding: 0;

}

#wpadminbar li#wp-admin-bar-wp-logo > .ab-item .ab-icon {

    width: 45px;

    padding: 0!important;

    margin: 0!important;

    text-align: center;

}

#wpadminbar #wp-toolbar li#wp-admin-bar-wp-logo > .ab-item span.ab-icon {

    background-image: url(../admin/images/Logo-ST.png)!important;

    background-size: contain;

    background-repeat: no-repeat;

    height: 100%;



}

#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before {

    content: none;

    top: 2px;

}

#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {

    background: #494949;

}

#wpadminbar li#wp-admin-bar-wp-logo .ab-sub-wrapper ul li {

    text-align: center;

    text-transform: uppercase;

    padding: 2px 0px;

    line-height: 2;

}

#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {

    background: #353535;

}

#wpadminbar .quicklinks #wp-admin-bar-site-name {

    order: -9;

}

.wp-admin #wpadminbar #wp-admin-bar-site-name>.ab-item:before {

    content: none;

}

li#wp-admin-bar-updates, li#wp-admin-bar-comments, li#wp-admin-bar-new-content {

    display: none;

}

#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {

    border-radius: 50%;

    width: 25px;

    height: 25px;

}

#wpadminbar #wp-admin-bar-user-info .avatar {

    border-radius: 50%;

}

#wpadminbar .quicklinks li#wp-admin-bar-my-account > .ab-item {

    display: flex;

    flex-direction: row;

    justify-content: space-between;

    align-items: center;

    padding-right: 15px;

}

body.wp-admin #adminmenu .wp-submenu, body.wp-admin #adminmenu .wp-has-current-submenu .wp-submenu, body.wp-admin #adminmenu .wp-has-current-submenu.opensub .wp-submenu, body.wp-admin #adminmenu a.wp-has-current-submenu:focus + .wp-submenu {

    background: #353535;

}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {

    background: #f57d1f;

    color: #fff;

}

body.wp-admin #adminmenu a {

    color: #fff;

}

ul#adminmenu div.wp-menu-image:before {

    font-size: 22px;

    line-height: 1;

    width: 100%;

}

body.wp-admin #adminmenu div.wp-menu-image:before {

    color: #fff;

}   

#adminmenu .awaiting-mod, #adminmenu .menu-counter, #adminmenu .update-plugins {

    background-color: #ef7a1e;

}

body.wp-admin #adminmenu a:hover, body.wp-admin #adminmenu li.menu-top:hover, body.wp-admin #adminmenu li.opensub > a.menu-top, body.wp-admin #adminmenu li > a.menu-top:focus {

    color: #ef7a1e;

    background-color: #494949;

}

.wp-core-ui .button-primary {

    background: #f57d1f;

    border-color: #f57d1f;

}

.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {

    background: #353535;

    border-color: #353535;

}

.wp-core-ui .button, .wp-core-ui .button-secondary {

    color: #f57d1f;

    border-color: #f57d1f;

    background: #f6f7f7;

    vertical-align: top;

}

a,.wp-core-ui .button-link {

    color: #353535;

}

.wrap .add-new-h2, .wrap .add-new-h2:active, .wrap .page-title-action, .wrap .page-title-action:active {

    border: 1px solid #f57d1f;

    color: #f57d1f;

}

.wp-core-ui .button-link:active, .wp-core-ui .button-link:hover,a:active, a:hover {

    color: #f47d1f;

}

#adminmenuback {

    box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.25), 5px 0px 10px rgba(0, 0, 0, 0.22);

}

#wpwrap #wpcontent, #wpwrap #wpfooter {

    margin-left: 210px;

}

ul#adminmenu a.wp-has-current-submenu:after, ul#adminmenu>li.current>a.current:after {

    content: none;

}

#adminmenu {

    margin: 0px 0;

}
#wpadminbar li#wp-admin-bar-wp-logo.hover>.ab-sub-wrapper, #wpadminbar.nojs li:hover>.ab-sub-wrapper {
    display: none;
}
span#footer-thankyou {
    display: none;
}
