.object-list{
    margin:0;
    padding:0;
}
.object-list li{
    list-style:circle;
    margin:0.3em 1em;
    font-size:0.9em;
}
.object-list li .object-list{
    margin-left:1em;
}
.object-list li .object-list li{
    display:inline-block;
}

.object-list-key{
    font-weight: 900;
    opacity:0.5;
    text-transform: capitalize;
}
/* Adminbar BASE like */
body.admin-bar{
    margin-top:17px;
}
#wpadminbar{
    background:#7AB41D;
    height:49px;
    box-sizing: border-box;
    padding:5px 1px;
}
#wpadminbar #adminbarsearch::before, #wpadminbar .ab-icon::before, #wpadminbar .ab-item::before,
#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar > #wp-toolbar span.ab-label, #wpadminbar > #wp-toolbar span.noticon,
#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,
wpadminbar .menupop .menupop > .ab-item::before, #wpadminbar .quicklinks li .blavatar{
    color: rgba(255, 255, 255, 0.9);
}
#wp-admin-bar-root-default:before{
    background:url('eelv-logo.svg') center center no-repeat;
    background-size: contain;
    padding:1px;
    content: ' ';
    overflow: hidden;
    width:155px;
    height: 47px;
    display:block;
    float:left;
    margin:-6px 6px 0 0;
    background-color: #7ab41d;
    border-right: 1px solid #6EA21A;
    color: #f9f9f9;
    box-shadow: -3px 0 4px #6ea21a inset;
}
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img{
    height:32px;
    width:32px;
    border-radius:50%;
    border:1px solid #6EA21A;
    box-shadow: #000 0 0 5px inset;
}
#wp-admin-bar-user-info .avatar,#wp-admin-bar-user-info .avatar:hover{
    border-radius:50%;
    border: 8px solid rgba(255, 255, 255, 0.2);
    box-shadow: #000 0 0 5px inset;
}
#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input{
    background:#6EA21A;
}
#wpadminbar a:hover, #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 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 .ab-top-menu > li.hover > .ab-item, #wpadminbar .ab-top-menu > li:hover > .ab-item, #wpadminbar .ab-top-menu > li > .ab-item:focus, #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu,
#wpadminbar > #wp-toolbar a:focus span.ab-label, #wpadminbar > #wp-toolbar li.hover span.ab-label, #wpadminbar > #wp-toolbar li:hover span.ab-label,
#wpadminbar .quicklinks li a:hover .blavatar,
#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:#6EA21A !important;
    color:#FFF !important;
}


#wp-admin-bar-wp-logo{
    display:none;
}
#wp-admin-bar-site-name a{
    font-weight: bolder;
    text-transform: uppercase;
}
#wp-admin-bar-site-name ul a{
    font-weight: 500;
    text-transform: none;
}

body:not(.logged-in) #wp-admin-bar-root-default li{
    display:none;
}
body.wp-admin #wp-admin-bar-root-default li{
    display:inherit;
}
body:not(.logged-in) .entry-footer{
    display:none;
}
.label {
    border:1px solid #000;
    display:inline;
    padding:.2em .6em .3em;
    font-size:75%;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:baseline;
    border-radius:.25em
}
.label-default {
    background-color:#777
}
.label-default[href]:focus,.label-default[href]:hover {
    background-color:#5e5e5e
}
.label-primary {
    background-color:#337ab7
}
.label-primary[href]:focus,.label-primary[href]:hover {
    background-color:#286090
}
.label-success {
    background-color:#5cb85c
}
.label-success[href]:focus,.label-success[href]:hover {
    background-color:#449d44
}
.label-info {
    background-color:#5bc0de
}
.label-info[href]:focus,.label-info[href]:hover {
    background-color:#31b0d5
}
.label-warning {
    background-color:#f0ad4e
}
.label-warning[href]:focus,.label-warning[href]:hover {
    background-color:#ec971f
}
.label-danger {
    background-color:#d9534f
}
.label-danger[href]:focus,.label-danger[href]:hover {
    background-color:#c9302c
}

.eelv-base-debug pre{
  max-height: 200px;
  overflow-y: auto;
}
.eelv-base-debug-file{
  font-weight: 200;
  color: blue;
}

@media only screen and (max-width: 960px) {
    #wp-admin-bar-root-default:before{
        border:none;
        width:36px;
        background-image:url('eelv-logo-small.svg');
    }
}
@media screen and (max-width: 782px) {
    body.admin-bar{
        margin-top:0;
    }
    #wp-admin-bar-root-default:before{
        display:none;
    }
    body:not(.logged-in) #wp-admin-bar-comments, body:not(.logged-in) #wp-admin-bar-new-content, body:not(.logged-in) #wp-admin-bar-edit{
        display:none !important;
    }
    body.wp-admin #wp-admin-bar-comments, body.wp-admin #wp-admin-bar-new-content, body.wp-admin #wp-admin-bar-edit{
        display:inherit !important;
    }
    #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon::before{
        content: url('eelv-logo-small.svg');
    }
}
