﻿
#wpadminbar * {
    -x-system-font: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    box-sizing: content-box;
    font-family: "Open Sans",sans-serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-weight: 400;
    height: auto;
    letter-spacing: normal;
    line-height: 32px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: static;
    text-shadow: none;
    text-transform: none;
    transition-delay: 0s;
    transition-duration: 0s;
    transition-property: none;
    transition-timing-function: ease;
    width: auto;
}
.rtl #wpadminbar * {
    font-family: Tahoma,sans-serif;
}
html:lang(he-il) .rtl #wpadminbar * {
    font-family: Arial,sans-serif;
}
#wpadminbar a.ab-item, #wpadminbar > #wp-toolbar span.ab-label, #wpadminbar > #wp-toolbar span.noticon {
    color: #eee;
}
#wpadminbar #wp-admin-bar-my-sites a.ab-item, #wpadminbar #wp-admin-bar-site-name a.ab-item {
    overflow-x: hidden;
    overflow-y: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#wpadminbar ul li::after, #wpadminbar ul li::before {
    content: normal;
}
#wpadminbar a, #wpadminbar a img, #wpadminbar a img:hover, #wpadminbar a:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: medium;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: -moz-use-text-color;
    border-left-style: none;
    border-left-width: medium;
    border-right-color: -moz-use-text-color;
    border-right-style: none;
    border-right-width: medium;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: medium;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    text-decoration-color: -moz-use-text-color;
    text-decoration-line: none;
    text-decoration-style: solid;
}
#wpadminbar a:active, #wpadminbar a:focus, #wpadminbar div, #wpadminbar input[type="email"], #wpadminbar input[type="number"], #wpadminbar input[type="password"], #wpadminbar input[type="search"], #wpadminbar input[type="text"], #wpadminbar input[type="url"], #wpadminbar select, #wpadminbar textarea {
    box-shadow: none;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
}
#wpadminbar {
    -x-system-font: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #222;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #ccc;
    direction: ltr;
    font-family: "Open Sans",sans-serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-weight: 400;
    height: 32px;
    left: 0;
    line-height: 32px;
    min-width: 600px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999;
}
#wpadminbar .ab-sub-wrapper, #wpadminbar ul, #wpadminbar ul li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    clear: none;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: relative;
    text-indent: 0;
    z-index: 99999;
}
#wpadminbar ul#wp-admin-bar-root-default > li {
    margin-right: 0;
}
#wpadminbar .quicklinks ul {
    text-align: left;
}
#wpadminbar li {
    float: left;
}
#wpadminbar .ab-empty-item {
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
}
#wpadminbar .quicklinks .ab-top-secondary > li {
    float: right;
}
#wpadminbar .quicklinks .ab-empty-item, #wpadminbar .quicklinks a, #wpadminbar .shortlink-input {
    display: block;
    height: 32px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
}
#wpadminbar .quicklinks > ul > li > a {
    padding-bottom: 0;
    padding-left: 7px;
    padding-right: 8px;
    padding-top: 0;
}
#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #333;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
    display: none;
    float: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
}
#wpadminbar.ie7 .menupop .ab-sub-wrapper, #wpadminbar.ie7 .shortlink-input {
    left: 0;
    top: 32px;
}
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
    min-width: 100%;
}
#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
    left: auto;
    right: 0;
}
#wpadminbar .ab-submenu {
    padding-bottom: 6px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 6px;
}
#wpadminbar .selected .shortlink-input {
    display: block;
}
#wpadminbar .quicklinks .menupop ul li {
    float: none;
}
#wpadminbar .quicklinks .menupop ul li a strong {
    font-weight: 700;
}
#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 {
    height: 26px;
    line-height: 26px;
    min-width: 140px;
    white-space: nowrap;
}
#wpadminbar .shortlink-input {
    width: 200px;
}
#wpadminbar li.hover > .ab-sub-wrapper, #wpadminbar.nojs li:hover > .ab-sub-wrapper {
    display: block;
}
#wpadminbar .menupop li.hover > .ab-sub-wrapper, #wpadminbar .menupop li:hover > .ab-sub-wrapper {
    margin-left: 100%;
    margin-top: -32px;
}
#wpadminbar .ab-top-secondary .menupop li.hover > .ab-sub-wrapper, #wpadminbar .ab-top-secondary .menupop li:hover > .ab-sub-wrapper {
    left: inherit;
    margin-left: 0;
    right: 100%;
}
#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 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #333;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #2ea2cc;
}
#wpadminbar > #wp-toolbar a:focus span.ab-label, #wpadminbar > #wp-toolbar li.hover span.ab-label, #wpadminbar > #wp-toolbar li:hover span.ab-label {
    color: #2ea2cc;
}
#wpadminbar .ab-icon, #wpadminbar .ab-item::before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon {
    -x-system-font: none;
    background-image: none !important;
    float: left;
    font-family: dashicons;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 20px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-weight: 400;
    line-height: 1;
    margin-right: 6px;
    padding-bottom: 4px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 4px;
    position: relative;
}
#wpadminbar #adminbarsearch::before, #wpadminbar .ab-icon::before, #wpadminbar .ab-item::before {
    color: #999;
    position: relative;
    transition-delay: 0s;
    transition-duration: 0.1s;
    transition-property: all;
    transition-timing-function: ease-in-out;
}
#wpadminbar .ab-label {
    display: inline-block;
    height: 32px;
}
#wpadminbar .ab-submenu .ab-item, #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 {
    color: #eee;
}
#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 {
    color: #2ea2cc;
}
#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before, #wpadminbar .menupop .menupop > .ab-item::before {
    -x-system-font: none;
    font-family: dashicons;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 17px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-weight: 400;
    line-height: 1;
    position: absolute;
}
#wpadminbar .menupop .menupop > .ab-item {
    display: block;
    padding-right: 2em;
}
#wpadminbar .menupop .menupop > .ab-item::before {
    color: inherit;
    content: "";
    right: 4px;
    top: 1px;
}
#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item {
    padding-left: 2em;
    padding-right: 1em;
}
#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before {
    content: "";
    left: 3px;
    top: 5px;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
    box-shadow: none;
    display: block;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    position: relative;
    right: auto;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #4b4b4b;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
}
#wpadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus a, #wpadminbar .quicklinks .menupop .ab-sub-secondary > li > a:hover {
    color: #2ea2cc;
}
#wpadminbar .quicklinks a span#ab-updates {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #eee;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #333;
    display: inline;
    font-size: 10px;
    font-weight: 700;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
}
#wpadminbar .quicklinks a:hover span#ab-updates {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #fff;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #000;
}
#wpadminbar .ab-top-secondary {
    float: right;
}
#wpadminbar ul li:last-child, #wpadminbar ul li:last-child .ab-item {
    box-shadow: none;
}
#wp-admin-bar-my-account > ul {
    min-width: 198px;
}
#wp-admin-bar-my-account > .ab-item::before {
    content: "";
    float: right;
    margin-left: 6px;
    margin-right: 0;
    top: 2px;
}
#wp-admin-bar-my-account.with-avatar > .ab-item::before {
    content: none;
    display: none;
}
#wp-admin-bar-my-account.with-avatar > ul {
    min-width: 270px;
}
#wpadminbar #wp-admin-bar-user-actions > li {
    margin-left: 16px;
    margin-right: 16px;
}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
    padding-bottom: 12px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 6px;
}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li {
    margin-left: 88px;
}
#wpadminbar #wp-admin-bar-user-info {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    height: auto;
    margin-bottom: 15px;
    margin-top: 6px;
}
#wp-admin-bar-user-info .avatar {
    height: 64px;
    left: -72px;
    position: absolute;
    top: 4px;
    width: 64px;
}
#wpadminbar #wp-admin-bar-user-info a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    height: auto;
}
#wpadminbar #wp-admin-bar-user-info span {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    height: 18px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#wpadminbar #wp-admin-bar-user-info .display-name, #wpadminbar #wp-admin-bar-user-info .username {
    display: block;
}
#wpadminbar #wp-admin-bar-user-info .username {
    color: #999;
    font-size: 11px;
}
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #eee;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #888;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #888;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #888;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #888;
    border-top-style: solid;
    border-top-width: 1px;
    display: inline;
    float: none;
    height: 16px;
    line-height: 24px;
    margin-bottom: 0;
    margin-left: 6px;
    margin-right: 0;
    margin-top: -4px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    vertical-align: middle;
    width: 16px;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
    height: 20px;
    margin-right: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 6px;
    width: 15px;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item {
    padding-bottom: 0;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 0;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon::before {
    content:"";
    background:url("/media/images/title-icon/media.png");
    background-repeat:no-repeat;
    background-size:100%;
    display:block;
    top:0;
    width:25px;
    height:25px;
}
#wpadminbar .quicklinks li .blavatar {
    -x-system-font: none !important;
    color: #eee;
    float: left;
    font-family: dashicons !important;
    font-feature-settings: normal !important;
    font-kerning: auto !important;
    font-language-override: normal !important;
    font-size: 16px !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    font-style: normal !important;
    font-synthesis: weight style !important;
    font-variant-alternates: normal !important;
    font-variant-caps: normal !important;
    font-variant-east-asian: normal !important;
    font-variant-ligatures: normal !important;
    font-variant-numeric: normal !important;
    font-variant-position: normal !important;
    font-weight: 400 !important;
    line-height: 1 !important;
}
#wpadminbar .quicklinks li a:hover .blavatar {
    color: #2ea2cc;
}
#wpadminbar .quicklinks li .blavatar::before {
    content: "";
    display: inline-block;
    height: 16px;
    margin-bottom: 0;
    margin-left: -2px;
    margin-right: 8px;
    margin-top: 6px;
    width: 16px;
}
#wpadminbar #wp-admin-bar-appearance {
    margin-top: -12px;
}
#wpadminbar #wp-admin-bar-my-sites > .ab-item::before {
    content: "";
    top: 2px;
}
#wpadminbar #wp-admin-bar-edit > .ab-item::before {
    content: "";
    top: 2px;
}
.wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item::before {
    content: "";
}
#wpadminbar #wp-admin-bar-comments .ab-icon {
    margin-right: 6px;
}
#wpadminbar #wp-admin-bar-comments .ab-icon::before {
    content: "\1F4AC";
    top: 3px;
}
#wpadminbar #wp-admin-bar-server-alert .ab-icon {
    margin-right: 6px;
}
#wpadminbar #wp-admin-bar-server-alert .ab-icon::before {
    content: "\0026A0";
    top: 3px;
}
#wpadminbar #wp-admin-bar-server-alert .ab-label {
    color: #f00 !important;
}
#wpadminbar #wp-admin-bar-kengentitle .ab-icon::before {
    content: "\0024E3";
    top: 3px;
}
#wpadminbar #wp-admin-bar-comments .count-0 {
    opacity: 0.5;
}
#wpadminbar #wp-admin-bar-new-content .ab-icon::before {
    content: "";
    top: 4px;
}
#wpadminbar #wp-admin-bar-updates .ab-icon::before {
    content: "\f463";
    top: 2px;
}
#wpadminbar #wp-admin-bar-search .ab-item {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#wpadminbar #adminbarsearch {
    height: 32px;
    padding-bottom: 0;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0;
    position: relative;
}
#wpadminbar #adminbarsearch::before {
    -x-system-font: none !important;
    content: "\feb8d";
    font-family: dashicons !important;
    font-feature-settings: normal !important;
    font-kerning: auto !important;
    font-language-override: normal !important;
    font-size: 20px !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    font-style: normal !important;
    font-synthesis: weight style !important;
    font-variant-alternates: normal !important;
    font-variant-caps: normal !important;
    font-variant-east-asian: normal !important;
    font-variant-ligatures: normal !important;
    font-variant-numeric: normal !important;
    font-variant-position: normal !important;
    font-weight: 400 !important;
    left: 5px;
    line-height: 1 !important;
    position: absolute;
    top: 6px;
    z-index: 20;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -x-system-font: none;
    background-color: transparent;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: medium;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: -moz-use-text-color;
    border-left-style: none;
    border-left-width: medium;
    border-right-color: -moz-use-text-color;
    border-right-style: none;
    border-right-width: medium;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: medium;
    box-shadow: none;
    box-sizing: border-box;
    color: #ccc;
    cursor: pointer;
    font-family: "Open Sans",sans-serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-weight: normal;
    height: 24px;
    line-height: 24px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: 0;
    padding-bottom: 0;
    padding-left: 24px;
    padding-right: 3px;
    padding-top: 0;
    position: relative;
    transition-duration: 400ms;
    transition-property: width, background;
    transition-timing-function: ease;
    width: 24px;
    z-index: 30;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: rgba(255, 255, 255, 0.9);
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: -moz-use-text-color;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: -moz-use-text-color;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
    color: #000;
    cursor: text;
    width: 200px;
    z-index: 10;
}
#wpadminbar.ie7 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {
    margin-top: 3px;
    width: 120px;
}
#wpadminbar.ie8 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {
    background-color: #464646;
    margin-top: 4px;
}
#wpadminbar.ie8 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    background-color: #fff;
}
#wpadminbar #adminbarsearch .adminbar-input:-moz-placeholder {
    color: #999;
}
#wpadminbar #adminbarsearch .adminbar-input::-moz-placeholder {
    color: #999;
}
#wpadminbar #adminbarsearch .adminbar-button, .customize-support .hide-if-customize, .customize-support .wp-core-ui .hide-if-customize, .customize-support.wp-core-ui .hide-if-customize, .no-customize-support .hide-if-no-customize, .no-customize-support .wp-core-ui .hide-if-no-customize, .no-customize-support.wp-core-ui .hide-if-no-customize {
    display: none;
}
#wpadminbar .screen-reader-text, #wpadminbar .screen-reader-text span {
    height: 1px;
    left: -1000em;
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    top: -1000em;
    width: 1px;
}
#wpadminbar .screen-reader-shortcut {
    position: absolute;
    top: -1000em;
}
#wpadminbar .screen-reader-shortcut:focus {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #f1f1f1;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    color: #21759b;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: auto;
    left: 6px;
    line-height: normal;
    padding-bottom: 14px;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 15px;
    text-decoration-color: -moz-use-text-color;
    text-decoration-line: none;
    text-decoration-style: solid;
    top: 7px;
    width: auto;
    z-index: 100000;
}
* html #wpadminbar {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
}
* html #wpadminbar .quicklinks ul li a {
    float: left;
}
* html #wpadminbar .menupop a span {
    background-image: none;
}
.no-font-face #wpadminbar ul.ab-top-menu > li > a.ab-item {
    display: block;
    margin-bottom: 0;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    text-align: center;
    width: 45px;
}
.no-font-face #wpadminbar #wp-admin-bar-edit > .ab-item, .no-font-face #wpadminbar #wp-admin-bar-my-sites > .ab-item, .no-font-face #wpadminbar #wp-admin-bar-site-name > .ab-item {
    text-indent: 0;
}
.no-font-face #wpadminbar #wp-admin-bar-wp-logo > .ab-item, .no-font-face #wpadminbar .ab-icon, .no-font-face #wpadminbar .ab-icon::before, .no-font-face #wpadminbar a.ab-item::before {
    display: none !important;
}
.no-font-face #wpadminbar ul.ab-top-menu > li > a > span.ab-label {
    display: inline;
}
.no-font-face #wpadminbar #wp-admin-bar-menu-toggle span.ab-icon {
    display: inline !important;
}
.no-font-face #wpadminbar #wp-admin-bar-menu-toggle span.ab-icon::before {
    -x-system-font: none !important;
    color: #fff;
    content: "Menu";
    display: inline-block !important;
    font-family: sans-serif !important;
    font-feature-settings: normal !important;
    font-kerning: auto !important;
    font-language-override: normal !important;
    font-size: 14px !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    font-style: normal !important;
    font-synthesis: weight style !important;
    font-variant-alternates: normal !important;
    font-variant-caps: normal !important;
    font-variant-east-asian: normal !important;
    font-variant-ligatures: normal !important;
    font-variant-numeric: normal !important;
    font-variant-position: normal !important;
    font-weight: normal !important;
    line-height: 45px !important;
}
.no-font-face #wpadminbar #wp-admin-bar-site-name a.ab-item {
    color: #fff;
}
@media screen and (max-width: 782px) {
html #wpadminbar {
    height: 46px;
    left: 0 !important;
    min-width: 300px;
    z-index: 500 !important;
}
#wpadminbar * {
    -x-system-font: none;
    font-family: "Open Sans",sans-serif;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 14px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-weight: 400;
    line-height: 32px;
}
#wpadminbar .quicklinks .ab-empty-item, #wpadminbar .quicklinks > ul > li > a {
    height: 46px;
    line-height: 46px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: auto;
}
#wpadminbar .ab-icon {
    -x-system-font: none !important;
    font-family: dashicons !important;
    font-feature-settings: normal !important;
    font-kerning: auto !important;
    font-language-override: normal !important;
    font-size: 40px !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    font-style: normal !important;
    font-synthesis: weight style !important;
    font-variant-alternates: normal !important;
    font-variant-caps: normal !important;
    font-variant-east-asian: normal !important;
    font-variant-ligatures: normal !important;
    font-variant-numeric: normal !important;
    font-variant-position: normal !important;
    font-weight: normal !important;
    height: 46px;
    line-height: 1 !important;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    width: 52px;
}
#wpadminbar .ab-icon::before {
    text-align: center;
}
#wpadminbar .ab-submenu {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#wpadminbar #wp-admin-bar-my-account a.ab-item, #wpadminbar #wp-admin-bar-my-sites a.ab-item, #wpadminbar #wp-admin-bar-site-name a.ab-item {
    text-overflow: clip;
}
#wpadminbar .ab-label {
    display: none;
}
#wpadminbar .menupop li.hover > .ab-sub-wrapper, #wpadminbar .menupop li:hover > .ab-sub-wrapper {
    margin-top: -46px;
}
#wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop > .ab-item {
    padding-right: 30px;
}
#wpadminbar .menupop .menupop > .ab-item::before {
    right: 6px;
    top: 10px;
}
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item {
    font-size: 16px;
    padding-bottom: 12px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
}
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty {
    display: none;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
    height: 46px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    vertical-align: top;
    width: 52px;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon::before {
    -x-system-font: none !important;
    font-family: dashicons !important;
    font-feature-settings: normal !important;
    font-kerning: auto !important;
    font-language-override: normal !important;
    font-size: 28px !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    font-style: normal !important;
    font-synthesis: weight style !important;
    font-variant-alternates: normal !important;
    font-variant-caps: normal !important;
    font-variant-east-asian: normal !important;
    font-variant-ligatures: normal !important;
    font-variant-numeric: normal !important;
    font-variant-position: normal !important;
    font-weight: normal !important;
    line-height: 1 !important;
    top: -3px;
}
#wpadminbar #wp-admin-bar-edit > .ab-item, #wpadminbar #wp-admin-bar-my-account > .ab-item, #wpadminbar #wp-admin-bar-my-sites > .ab-item, #wpadminbar #wp-admin-bar-site-name > .ab-item {
    color: #999;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: relative;
    text-indent: 100%;
    white-space: nowrap;
    width: 52px;
}
#wpadminbar .ab-icon, #wpadminbar .ab-item::before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#wpadminbar #wp-admin-bar-edit > .ab-item::before, #wpadminbar #wp-admin-bar-my-account > .ab-item::before, #wpadminbar #wp-admin-bar-my-sites > .ab-item::before, #wpadminbar #wp-admin-bar-site-name > .ab-item::before {
    -x-system-font: none;
    display: block;
    font-family: dashicons;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 32px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant-alternates: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-weight: 400;
    line-height: 1;
    text-align: center;
    text-indent: 0;
    top: 7px;
    width: 52px;
}
#wpadminbar #wp-admin-bar-appearance {
    margin-top: 0;
}
#wpadminbar #wp-admin-bar-search, #wpadminbar .quicklinks li .blavatar::before {
    display: none;
}
#wpadminbar #wp-admin-bar-new-content .ab-icon::before {
    display: block;
    height: 46px !important;
    line-height: 53px;
    text-align: center;
    top: 0;
    width: 52px;
}
#wpadminbar #wp-admin-bar-updates {
    text-align: center;
}
#wpadminbar #wp-admin-bar-updates .ab-icon::before {
    top: 3px;
}
#wpadminbar #wp-admin-bar-comments .ab-icon {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
#wpadminbar #wp-admin-bar-comments .ab-icon::before {
    display: block;
    font-size: 34px;
    height: 46px;
    line-height: 47px;
    top: 0;
}
#wpadminbar #wp-admin-bar-my-account > a {
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    position: relative;
    text-indent: 150%;
    white-space: nowrap;
    width: 28px;
}
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
    height: 26px;
    position: absolute;
    right: 10px;
    top: 13px;
    width: 26px;
}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar {
    display: none;
}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
#wpadminbar #wp-admin-bar-user-info .display-name {
    color: #eee;
    font-size: 16px;
    height: auto;
    line-height: 24px;
}
#wpadminbar #wp-admin-bar-user-info a {
    padding-top: 4px;
}
#wpadminbar #wp-admin-bar-user-info .username {
    line-height: 0.8 !important;
    margin-bottom: -2px;
}
#wp-toolbar > ul > li {
    display: none;
}
#wpadminbar li#wp-admin-bar-comments, #wpadminbar li#wp-admin-bar-edit, #wpadminbar li#wp-admin-bar-menu-toggle, #wpadminbar li#wp-admin-bar-my-account, #wpadminbar li#wp-admin-bar-my-sites, #wpadminbar li#wp-admin-bar-new-content, #wpadminbar li#wp-admin-bar-site-name, #wpadminbar li#wp-admin-bar-updates, #wpadminbar li#wp-admin-bar-wp-logo, #wpadminbar li#wp-admin-bar-kengentitle {
    display: block;
}
#wpadminbar li.hover ul li, #wpadminbar li:hover ul li, #wpadminbar li:hover ul li:hover ul li {
    display: list-item;
}
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
    min-width: -moz-fit-content;
}
#wpadminbar ul#wp-admin-bar-root-default > li {
    margin-right: 0;
}
#wpadminbar #wp-admin-bar-comments, #wpadminbar #wp-admin-bar-edit, #wpadminbar #wp-admin-bar-my-account, #wpadminbar #wp-admin-bar-my-sites, #wpadminbar #wp-admin-bar-new-content, #wpadminbar #wp-admin-bar-site-name, #wpadminbar #wp-admin-bar-updates, #wpadminbar #wp-admin-bar-wp-logo, #wpadminbar .ab-top-menu, #wpadminbar .ab-top-secondary {
    position: static;
}
#wpadminbar #wp-admin-bar-my-account {
    float: right;
}
.network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account {
    margin-right: 0;
}
#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before {
    left: 0;
    top: 10px;
}
}
@media screen and (max-width: 600px) {
    #wpadminbar {
    position: absolute;
    }
    #wp-responsive-overlay {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 400;
    }
    #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
    left: 0;
    position: fixed;
    width: 100%;
    }
    #wpadminbar .menupop .menupop > .ab-item::before {
    display: none;
    }
    #wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper {
    margin-left: 0;
    }
    #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
    left: auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    top: auto;
    width: 100%;
    }
    #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item {
    font-size: 16px;
    padding-bottom: 19px;
    padding-left: 30px;
    padding-right: 15px;
    padding-top: 6px;
    }
    #wpadminbar li:hover ul li ul li {
    display: list-item;
    }
    #wpadminbar li#wp-admin-bar-updates, #wpadminbar li#wp-admin-bar-wp-logo {
    display: none;
    }
    #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
    box-shadow: none;
    position: static;
    }
}
.bluestar{
    color:#68D5F7;
}
.hide{
    display:none;
}
#wp-admin-bar-kengentitle .ab-sub-wrapper {
    display: none;
    width: 1050px;
}
#wp-admin-bar-titlekengen .ab-item {
  font-size: 11px;
}
#wp-admin-bar-titlekengen > ul {
    width: 100%;
}
#wp-admin-bar-titlekengen > li {
    display: inline-block;
    list-style-type: none;
    box-sizing: border-box;
    width: 19%;
    padding: 0;
}
#wp-admin-bar-titlekengen > li > span{
    font-size:1.6em;
    float:right;
    padding: 0;
    cursor: pointer;
}
#wp-admin-bar-titlekengen > li > .ab-item {
    display:inline;
}
/*-- html位置調整 --*/
html.admin {margin-top: 32px;}
