@font-face {
    font-family: dashicons;
    src: url(../wp-includes/fonts/dashicons.eot)
}
@font-face {
    font-family: dashicons;
    src: url(data:application/font-woff;charset=utf-8;base64, ) format('woff'), url(../wp-includes/fonts/dashicons.ttf) format("truetype"), url(../wp-includes/fonts/dashicons.svg#dashicons) format("svg");
    font-weight: 400;
    font-style: normal
}
.dashicons,
.dashicons-before:before {
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 1;
    font-family: dashicons;
    text-decoration: inherit;
    font-weight: 400;
    font-style: normal;
    vertical-align: top;
    text-align: center;
    -webkit-transition: color .1s ease-in 0;
    transition: color .1s ease-in 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.dashicons-menu:before {
    content: "\f333"
}
.dashicons-admin-site:before {
    content: "\f319"
}
.dashicons-dashboard:before {
    content: "\f226"
}
.dashicons-admin-media:before {
    content: "\f104"
}
.dashicons-admin-page:before {
    content: "\f105"
}
.dashicons-admin-comments:before {
    content: "\f101"
}
.dashicons-admin-appearance:before {
    content: "\f100"
}
.dashicons-admin-plugins:before {
    content: "\f106"
}
.dashicons-admin-users:before {
    content: "\f110"
}
.dashicons-admin-tools:before {
    content: "\f107"
}
.dashicons-admin-settings:before {
    content: "\f108"
}
.dashicons-admin-network:before {
    content: "\f112"
}
.dashicons-admin-generic:before {
    content: "\f111"
}
.dashicons-admin-home:before {
    content: "\f102"
}
.dashicons-admin-collapse:before {
    content: "\f148"
}
.dashicons-filter:before {
    content: "\f536"
}
.dashicons-admin-customizer:before {
    content: "\f540"
}
.dashicons-admin-multisite:before {
    content: "\f541"
}
.dashicons-admin-links:before,
.dashicons-format-links:before {
    content: "\f103"
}
.dashicons-admin-post:before,
.dashicons-format-standard:before {
    content: "\f109"
}
.dashicons-format-image:before {
    content: "\f128"
}
.dashicons-format-gallery:before {
    content: "\f161"
}
.dashicons-format-audio:before {
    content: "\f127"
}
.dashicons-format-video:before {
    content: "\f126"
}
.dashicons-format-chat:before {
    content: "\f125"
}
.dashicons-format-status:before {
    content: "\f130"
}
.dashicons-format-aside:before {
    content: "\f123"
}
.dashicons-format-quote:before {
    content: "\f122"
}
.dashicons-welcome-edit-page:before,
.dashicons-welcome-write-blog:before {
    content: "\f119"
}
.dashicons-welcome-add-page:before {
    content: "\f133"
}
.dashicons-welcome-view-site:before {
    content: "\f115"
}
.dashicons-welcome-widgets-menus:before {
    content: "\f116"
}
.dashicons-welcome-comments:before {
    content: "\f117"
}
.dashicons-welcome-learn-more:before {
    content: "\f118"
}
.dashicons-image-crop:before {
    content: "\f165"
}
.dashicons-image-rotate:before {
    content: "\f531"
}
.dashicons-image-rotate-left:before {
    content: "\f166"
}
.dashicons-image-rotate-right:before {
    content: "\f167"
}
.dashicons-image-flip-vertical:before {
    content: "\f168"
}
.dashicons-image-flip-horizontal:before {
    content: "\f169"
}
.dashicons-image-filter:before {
    content: "\f533"
}
.dashicons-undo:before {
    content: "\f171"
}
.dashicons-redo:before {
    content: "\f172"
}
.dashicons-editor-bold:before {
    content: "\f200"
}
.dashicons-editor-italic:before {
    content: "\f201"
}
.dashicons-editor-ul:before {
    content: "\f203"
}
.dashicons-editor-ol:before {
    content: "\f204"
}
.dashicons-editor-quote:before {
    content: "\f205"
}
.dashicons-editor-alignleft:before {
    content: "\f206"
}
.dashicons-editor-aligncenter:before {
    content: "\f207"
}
.dashicons-editor-alignright:before {
    content: "\f208"
}
.dashicons-editor-insertmore:before {
    content: "\f209"
}
.dashicons-editor-spellcheck:before {
    content: "\f210"
}
.dashicons-editor-distractionfree:before,
.dashicons-editor-expand:before {
    content: "\f211"
}
.dashicons-editor-contract:before {
    content: "\f506"
}
.dashicons-editor-kitchensink:before {
    content: "\f212"
}
.dashicons-editor-underline:before {
    content: "\f213"
}
.dashicons-editor-justify:before {
    content: "\f214"
}
.dashicons-editor-textcolor:before {
    content: "\f215"
}
.dashicons-editor-paste-word:before {
    content: "\f216"
}
.dashicons-editor-paste-text:before {
    content: "\f217"
}
.dashicons-editor-removeformatting:before {
    content: "\f218"
}
.dashicons-editor-video:before {
    content: "\f219"
}
.dashicons-editor-customchar:before {
    content: "\f220"
}
.dashicons-editor-outdent:before {
    content: "\f221"
}
.dashicons-editor-indent:before {
    content: "\f222"
}
.dashicons-editor-help:before {
    content: "\f223"
}
.dashicons-editor-strikethrough:before {
    content: "\f224"
}
.dashicons-editor-unlink:before {
    content: "\f225"
}
.dashicons-editor-rtl:before {
    content: "\f320"
}
.dashicons-editor-break:before {
    content: "\f474"
}
.dashicons-editor-code:before {
    content: "\f475"
}
.dashicons-editor-paragraph:before {
    content: "\f476"
}
.dashicons-editor-table:before {
    content: "\f535"
}
.dashicons-align-left:before {
    content: "\f135"
}
.dashicons-align-right:before {
    content: "\f136"
}
.dashicons-align-center:before {
    content: "\f134"
}
.dashicons-align-none:before {
    content: "\f138"
}
.dashicons-lock:before {
    content: "\f160"
}
.dashicons-unlock:before {
    content: "\f528"
}
.dashicons-calendar:before {
    content: "\f145"
}
.dashicons-calendar-alt:before {
    content: "\f508"
}
.dashicons-visibility:before {
    content: "\f177"
}
.dashicons-hidden:before {
    content: "\f530"
}
.dashicons-post-status:before {
    content: "\f173"
}
.dashicons-edit:before {
    content: "\f464"
}
.dashicons-post-trash:before,
.dashicons-trash:before {
    content: "\f182"
}
.dashicons-sticky:before {
    content: "\f537"
}
.dashicons-external:before {
    content: "\f504"
}
.dashicons-arrow-up:before {
    content: "\f142"
}
.dashicons-arrow-down:before {
    content: "\f140"
}
.dashicons-arrow-left:before {
    content: "\f141"
}
.dashicons-arrow-right:before {
    content: "\f139"
}
.dashicons-arrow-up-alt:before {
    content: "\f342"
}
.dashicons-arrow-down-alt:before {
    content: "\f346"
}
.dashicons-arrow-left-alt:before {
    content: "\f340"
}
.dashicons-arrow-right-alt:before {
    content: "\f344"
}
.dashicons-arrow-up-alt2:before {
    content: "\f343"
}
.dashicons-arrow-down-alt2:before {
    content: "\f347"
}
.dashicons-arrow-left-alt2:before {
    content: "\f341"
}
.dashicons-arrow-right-alt2:before {
    content: "\f345"
}
.dashicons-leftright:before {
    content: "\f229"
}
.dashicons-sort:before {
    content: "\f156"
}
.dashicons-randomize:before {
    content: "\f503"
}
.dashicons-list-view:before {
    content: "\f163"
}
.dashicons-excerpt-view:before,
.dashicons-exerpt-view:before {
    content: "\f164"
}
.dashicons-grid-view:before {
    content: "\f509"
}
.dashicons-move:before {
    content: "\f545"
}
.dashicons-hammer:before {
    content: "\f308"
}
.dashicons-art:before {
    content: "\f309"
}
.dashicons-migrate:before {
    content: "\f310"
}
.dashicons-performance:before {
    content: "\f311"
}
.dashicons-universal-access:before {
    content: "\f483"
}
.dashicons-universal-access-alt:before {
    content: "\f507"
}
.dashicons-tickets:before {
    content: "\f486"
}
.dashicons-nametag:before {
    content: "\f484"
}
.dashicons-clipboard:before {
    content: "\f481"
}
.dashicons-heart:before {
    content: "\f487"
}
.dashicons-megaphone:before {
    content: "\f488"
}
.dashicons-schedule:before {
    content: "\f489"
}
.dashicons-wordpress:before {
    content: "\f120"
}
.dashicons-wordpress-alt:before {
    content: "\f324"
}
.dashicons-pressthis:before {
    content: "\f157"
}
.dashicons-update:before {
    content: "\f463"
}
.dashicons-screenoptions:before {
    content: "\f180"
}
.dashicons-cart:before {
    content: "\f174"
}
.dashicons-feedback:before {
    content: "\f175"
}
.dashicons-cloud:before {
    content: "\f176"
}
.dashicons-translation:before {
    content: "\f326"
}
.dashicons-tag:before {
    content: "\f323"
}
.dashicons-category:before {
    content: "\f318"
}
.dashicons-archive:before {
    content: "\f480"
}
.dashicons-tagcloud:before {
    content: "\f479"
}
.dashicons-text:before {
    content: "\f478"
}
.dashicons-media-archive:before {
    content: "\f501"
}
.dashicons-media-audio:before {
    content: "\f500"
}
.dashicons-media-code:before {
    content: "\f499"
}
.dashicons-media-default:before {
    content: "\f498"
}
.dashicons-media-document:before {
    content: "\f497"
}
.dashicons-media-interactive:before {
    content: "\f496"
}
.dashicons-media-spreadsheet:before {
    content: "\f495"
}
.dashicons-media-text:before {
    content: "\f491"
}
.dashicons-media-video:before {
    content: "\f490"
}
.dashicons-playlist-audio:before {
    content: "\f492"
}
.dashicons-playlist-video:before {
    content: "\f493"
}
.dashicons-controls-play:before {
    content: "\f522"
}
.dashicons-controls-pause:before {
    content: "\f523"
}
.dashicons-controls-forward:before {
    content: "\f519"
}
.dashicons-controls-skipforward:before {
    content: "\f517"
}
.dashicons-controls-back:before {
    content: "\f518"
}
.dashicons-controls-skipback:before {
    content: "\f516"
}
.dashicons-controls-repeat:before {
    content: "\f515"
}
.dashicons-controls-volumeon:before {
    content: "\f521"
}
.dashicons-controls-volumeoff:before {
    content: "\f520"
}
.dashicons-yes:before {
    content: "\f147"
}
.dashicons-no:before {
    content: "\f158"
}
.dashicons-no-alt:before {
    content: "\f335"
}
.dashicons-plus:before {
    content: "\f132"
}
.dashicons-plus-alt:before {
    content: "\f502"
}
.dashicons-plus-alt2:before {
    content: "\f543"
}
.dashicons-minus:before {
    content: "\f460"
}
.dashicons-dismiss:before {
    content: "\f153"
}
.dashicons-marker:before {
    content: "\f159"
}
.dashicons-star-filled:before {
    content: "\f155"
}
.dashicons-star-half:before {
    content: "\f459"
}
.dashicons-star-empty:before {
    content: "\f154"
}
.dashicons-flag:before {
    content: "\f227"
}
.dashicons-info:before {
    content: "\f348"
}
.dashicons-warning:before {
    content: "\f534"
}
.dashicons-share:before {
    content: "\f237"
}
.dashicons-share1:before {
    content: "\f237"
}
.dashicons-share-alt:before {
    content: "\f240"
}
.dashicons-share-alt2:before {
    content: "\f242"
}
.dashicons-twitter:before {
    content: "\f301"
}
.dashicons-rss:before {
    content: "\f303"
}
.dashicons-email:before {
    content: "\f465"
}
.dashicons-email-alt:before {
    content: "\f466"
}
.dashicons-facebook:before {
    content: "\f304"
}
.dashicons-facebook-alt:before {
    content: "\f305"
}
.dashicons-networking:before {
    content: "\f325"
}
.dashicons-googleplus:before {
    content: "\f462"
}
.dashicons-location:before {
    content: "\f230"
}
.dashicons-location-alt:before {
    content: "\f231"
}
.dashicons-camera:before {
    content: "\f306"
}
.dashicons-images-alt:before {
    content: "\f232"
}
.dashicons-images-alt2:before {
    content: "\f233"
}
.dashicons-video-alt:before {
    content: "\f234"
}
.dashicons-video-alt2:before {
    content: "\f235"
}
.dashicons-video-alt3:before {
    content: "\f236"
}
.dashicons-vault:before {
    content: "\f178"
}
.dashicons-shield:before {
    content: "\f332"
}
.dashicons-shield-alt:before {
    content: "\f334"
}
.dashicons-sos:before {
    content: "\f468"
}
.dashicons-search:before {
    content: "\f179"
}
.dashicons-slides:before {
    content: "\f181"
}
.dashicons-analytics:before {
    content: "\f183"
}
.dashicons-chart-pie:before {
    content: "\f184"
}
.dashicons-chart-bar:before {
    content: "\f185"
}
.dashicons-chart-line:before {
    content: "\f238"
}
.dashicons-chart-area:before {
    content: "\f239"
}
.dashicons-groups:before {
    content: "\f307"
}
.dashicons-businessman:before {
    content: "\f338"
}
.dashicons-id:before {
    content: "\f336"
}
.dashicons-id-alt:before {
    content: "\f337"
}
.dashicons-products:before {
    content: "\f312"
}
.dashicons-awards:before {
    content: "\f313"
}
.dashicons-forms:before {
    content: "\f314"
}
.dashicons-testimonial:before {
    content: "\f473"
}
.dashicons-portfolio:before {
    content: "\f322"
}
.dashicons-book:before {
    content: "\f330"
}
.dashicons-book-alt:before {
    content: "\f331"
}
.dashicons-download:before {
    content: "\f316"
}
.dashicons-upload:before {
    content: "\f317"
}
.dashicons-backup:before {
    content: "\f321"
}
.dashicons-clock:before {
    content: "\f469"
}
.dashicons-lightbulb:before {
    content: "\f339"
}
.dashicons-microphone:before {
    content: "\f482"
}
.dashicons-desktop:before {
    content: "\f472"
}
.dashicons-laptop:before {
    content: "\f547"
}
.dashicons-tablet:before {
    content: "\f471"
}
.dashicons-smartphone:before {
    content: "\f470"
}
.dashicons-phone:before {
    content: "\f525"
}
.dashicons-smiley:before {
    content: "\f328"
}
.dashicons-index-card:before {
    content: "\f510"
}
.dashicons-carrot:before {
    content: "\f511"
}
.dashicons-building:before {
    content: "\f512"
}
.dashicons-store:before {
    content: "\f513"
}
.dashicons-album:before {
    content: "\f514"
}
.dashicons-palmtree:before {
    content: "\f527"
}
.dashicons-tickets-alt:before {
    content: "\f524"
}
.dashicons-money:before {
    content: "\f526"
}
.dashicons-thumbs-up:before {
    content: "\f529"
}
.dashicons-thumbs-down:before {
    content: "\f542"
}
.dashicons-layout:before {
    content: "\f538"
}
.dashicons-paperclip:before {
    content: "\f546"
}
#wpadminbar * {
    height: auto;
    width: auto;
    margin: 0;
    padding: 0;
    position: static;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    font: 400 13px/32px "Open Sans", sans-serif;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-transition: none;
    transition: none;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto
}
.rtl #wpadminbar * {
    font-family: Tahoma, sans-serif
}
html:lang(he-il) .rtl #wpadminbar * {
    font-family: Arial, sans-serif
}
#wpadminbar .ab-empty-item {
    cursor: default;
    outline: 0
}
#wpadminbar .ab-empty-item,
#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 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
#wpadminbar ul li:after,
#wpadminbar ul li:before {
    content: normal
}
#wpadminbar a,
#wpadminbar a img,
#wpadminbar a img:hover,
#wpadminbar a:hover {
    outline: 0;
    border: none;
    text-decoration: none;
    background: 0 0
}
#wpadminbar a:active,
#wpadminbar a:focus,
#wpadminbar div,
#wpadminbar input[type=text],
#wpadminbar input[type=password],
#wpadminbar input[type=number],
#wpadminbar input[type=search],
#wpadminbar input[type=email],
#wpadminbar input[type=url],
#wpadminbar select,
#wpadminbar textarea {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0
}
#wpadminbar {
    direction: ltr;
    color: #ccc;
    font: 400 13px/32px "Open Sans", sans-serif;
    height: 32px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 600px;
    z-index: 99999;
    background: #23282d
}
#wpadminbar .ab-sub-wrapper,
#wpadminbar ul,
#wpadminbar ul li {
    background: 0 0;
    clear: none;
    list-style: none;
    margin: 0;
    padding: 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 .quicklinks .ab-top-secondary>li {
    float: right
}
#wpadminbar .quicklinks .ab-empty-item,
#wpadminbar .quicklinks a,
#wpadminbar .shortlink-input {
    height: 32px;
    display: block;
    padding: 0 10px;
    margin: 0
}
#wpadminbar .quicklinks>ul>li>a {
    padding: 0 8px 0 7px
}
#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input {
    margin: 0;
    padding: 0;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 3px 5px rgba(0, 0, 0, .2);
    background: #32373c;
    display: none;
    position: absolute;
    float: none
}
#wpadminbar .selected .shortlink-input,
#wpadminbar li.hover>.ab-sub-wrapper,
#wpadminbar.nojs li:hover>.ab-sub-wrapper {
    display: block
}
#wpadminbar.ie7 .menupop .ab-sub-wrapper,
#wpadminbar.ie7 .shortlink-input {
    top: 32px;
    left: 0
}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
    min-width: 100%
}
#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
    right: 0;
    left: auto
}
#wpadminbar .ab-submenu {
    padding: 6px 0
}
#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 {
    line-height: 26px;
    height: 26px;
    white-space: nowrap;
    min-width: 140px
}
#wpadminbar .shortlink-input {
    width: 200px
}
#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 {
    margin-left: 0;
    left: inherit;
    right: 100%
}
#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: #32373c;
    color: #00b9eb
}
#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,
#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,
#wpadminbar>#wp-toolbar li.hover span.ab-label {
    color: #00b9eb
}
#wpadminbar .ab-icon,
#wpadminbar .ab-item:before,
#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon {
    position: relative;
    float: left;
    font: 400 20px/1 dashicons;
    speak: none;
    padding: 4px 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-image: none!important;
    margin-right: 6px
}
#wpadminbar #adminbarsearch:before,
#wpadminbar .ab-icon:before,
#wpadminbar .ab-item:before {
    color: #a0a5aa;
    color: rgba(240, 245, 250, .6);
    position: relative;
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s 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: #b4b9be;
    color: rgba(240, 245, 250, .7)
}
#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 li #adminbarsearch.adminbar-focused: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 {
    color: #00b9eb
}
#wpadminbar.mobile .quicklinks .ab-icon:before,
#wpadminbar.mobile .quicklinks .ab-item:before {
    color: #b4b9be
}
#wpadminbar.mobile .quicklinks .hover .ab-icon:before,
#wpadminbar.mobile .quicklinks .hover .ab-item:before {
    color: #00b9eb
}
#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before,
#wpadminbar .menupop .menupop>.ab-item:before {
    position: absolute;
    font: 400 17px/1 dashicons;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
#wpadminbar .menupop .menupop>.ab-item {
    display: block;
    padding-right: 2em
}
#wpadminbar .menupop .menupop>.ab-item:before {
    top: 1px;
    right: 4px;
    content: "\f139";
    color: inherit
}
#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item {
    padding-left: 2em;
    padding-right: 1em
}
#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before {
    top: 1px;
    left: 6px;
    content: "\f141"
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
    display: block;
    position: relative;
    right: auto;
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background: #464b50
}
#wpadminbar .quicklinks .menupop .ab-sub-secondary>li .ab-item:focus a,
#wpadminbar .quicklinks .menupop .ab-sub-secondary>li>a:hover {
    color: #00b9eb
}
#wpadminbar .quicklinks a span#ab-updates {
    background: #eee;
    color: #32373c;
    display: inline;
    padding: 2px 5px;
    font-size: 10px;
    font-weight: 700;
    -webkit-border-radius: 10px;
    border-radius: 10px
}
#wpadminbar .quicklinks a:hover span#ab-updates {
    background: #fff;
    color: #000
}
#wpadminbar .ab-top-secondary {
    float: right
}
#wpadminbar ul li:last-child,
#wpadminbar ul li:last-child .ab-item {
    -webkit-box-shadow: none;
    box-shadow: none
}
#wp-admin-bar-my-account>ul {
    min-width: 198px
}
#wp-admin-bar-my-account>.ab-item:before {
    content: "\f110";
    top: 2px;
    float: right;
    margin-left: 6px;
    margin-right: 0
}
#wp-admin-bar-my-account.with-avatar>.ab-item:before {
    display: none;
    content: none
}
#wp-admin-bar-my-account.with-avatar>ul {
    min-width: 270px
}
#wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar .ab-item {
    white-space: nowrap
}
#wpadminbar #wp-admin-bar-user-actions>li {
    margin-left: 16px;
    margin-right: 16px
}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
    padding: 6px 0 12px
}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
    margin-left: 88px
}
#wpadminbar #wp-admin-bar-user-info {
    margin-top: 6px;
    margin-bottom: 15px;
    height: auto;
    background: 0 0
}
#wp-admin-bar-user-info .avatar {
    position: absolute;
    left: -72px;
    top: 4px;
    width: 64px;
    height: 64px
}
#wpadminbar #wp-admin-bar-user-info a {
    background: 0 0;
    height: auto
}
#wpadminbar #wp-admin-bar-user-info span {
    background: 0 0;
    padding: 0;
    height: 18px
}
#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: #a0a5aa;
    font-size: 11px
}
#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img,
#wpadminbar #wp-admin-bar-my-account.with-avatar>a img {
    width: auto;
    height: 16px;
    padding: 0;
    border: 1px solid #82878c;
    background: #eee;
    line-height: 24px;
    vertical-align: middle;
    margin: -4px 0 0 6px;
    float: none;
    display: inline
}
#wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar>.ab-empty-item img,
#wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar>a img {
    width: auto
}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon {
    width: 15px;
    height: 20px;
    margin-right: 0;
    padding: 6px 0 5px
}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item {
    padding: 0 7px
}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before {
    content: "\f120";
    top: 2px
}
#wpadminbar .quicklinks li .blavatar {
    float: left;
    font: 400 16px/1 dashicons!important;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #eee
}
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a .blavatar,
#wpadminbar .quicklinks li a:focus .blavatar,
#wpadminbar .quicklinks li a:hover .blavatar {
    color: #00b9eb
}
#wpadminbar .quicklinks li .blavatar:before {
    content: "\f120";
    height: 16px;
    width: 16px;
    display: inline-block;
    margin: 6px 8px 0 -2px
}
#wpadminbar #wp-admin-bar-appearance {
    margin-top: -12px
}
#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,
#wpadminbar #wp-admin-bar-site-name>.ab-item:before {
    content: "\f112";
    top: 2px
}
#wpadminbar #wp-admin-bar-customize>.ab-item:before {
    content: "\f540";
    top: 2px
}
#wpadminbar #wp-admin-bar-edit>.ab-item:before {
    content: "\f464";
    top: 2px
}
#wpadminbar #wp-admin-bar-site-name>.ab-item:before {
    content: "\f226"
}
.wp-admin #wpadminbar #wp-admin-bar-site-name>.ab-item:before {
    content: "\f102"
}
#wpadminbar #wp-admin-bar-comments .ab-icon {
    margin-right: 6px
}
#wpadminbar #wp-admin-bar-comments .ab-icon:before {
    content: "\f101";
    top: 3px
}
#wpadminbar #wp-admin-bar-comments .count-0 {
    opacity: .5
}
#wpadminbar #wp-admin-bar-new-content .ab-icon:before {
    content: "\f132";
    top: 4px
}
#wpadminbar #wp-admin-bar-updates .ab-icon:before {
    content: "\f463";
    top: 2px
}
#wpadminbar.ie8 #wp-admin-bar-search {
    display: block;
    min-width: 32px
}
#wpadminbar #wp-admin-bar-search .ab-item {
    padding: 0;
    background: 0 0
}
#wpadminbar #adminbarsearch {
    position: relative;
    height: 32px;
    padding: 0 2px;
    z-index: 1
}
#wpadminbar #adminbarsearch:before {
    position: absolute;
    top: 6px;
    left: 5px;
    z-index: 20;
    font: 400 20px/1 dashicons!important;
    content: "\f179";
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input {
    position: relative;
    z-index: 30;
    font: 13px/24px "Open Sans", sans-serif;
    height: 24px;
    width: 24px;
    max-width: none;
    padding: 0 3px 0 24px;
    margin: 0;
    color: #ccc;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    outline: 0;
    cursor: pointer;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    -webkit-transition-property: width, background;
    transition-property: width, background;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}
#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    z-index: 10;
    color: #000;
    width: 200px;
    background-color: rgba(255, 255, 255, .9);
    cursor: text;
    border: 0
}
#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: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7)
}
#wpadminbar.ie8 #adminbarsearch.adminbar-focused:before {
    content: "\f179 "
}
#wpadminbar.ie8>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    background: #fff;
    z-index: -1
}
#wpadminbar #adminbarsearch .adminbar-button,
.customize-support #wpadminbar .hide-if-customize,
.customize-support .hide-if-customize,
.customize-support .wp-core-ui .hide-if-customize,
.customize-support.wp-core-ui .hide-if-customize,
.no-customize-support #wpadminbar .hide-if-no-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 {
    position: absolute;
    left: -1000em;
    top: -1000em;
    height: 1px;
    width: 1px;
    overflow: hidden
}
#wpadminbar .screen-reader-shortcut {
    position: absolute;
    top: -1000em
}
#wpadminbar .screen-reader-shortcut:focus {
    left: 6px;
    top: 7px;
    height: auto;
    width: auto;
    display: block;
    font-size: 14px;
    font-weight: 700;
    padding: 15px 23px 14px;
    background: #f1f1f1;
    color: #0073aa;
    z-index: 100000;
    line-height: normal;
    text-decoration: none;
    -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6)
}
* html #wpadminbar {
    overflow: 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;
    width: 45px;
    text-align: center;
    overflow: hidden;
    margin: 0 3px
}
.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 {
    content: "Menu";
    font: 14px/45px sans-serif!important;
    display: inline-block!important;
    color: #fff
}
.no-font-face #wpadminbar #wp-admin-bar-site-name a.ab-item {
    color: #fff
}
@media screen and (max-width: 782px) {
    #wpadminbar ul#wp-admin-bar-root-default>li,
    .network-admin #wpadminbar ul#wp-admin-bar-top-secondary>li#wp-admin-bar-my-account {
        margin-right: 0
    }
    html #wpadminbar {
        height: 46px;
        min-width: 300px
    }
    #wpadminbar * {
        font: 400 14px/32px "Open Sans", sans-serif
    }
    #wpadminbar .quicklinks .ab-empty-item,
    #wpadminbar .quicklinks>ul>li>a {
        padding: 0;
        height: 46px;
        line-height: 46px;
        width: auto
    }
    #wpadminbar .ab-icon {
        font: 40px/1 dashicons!important;
        margin: 0;
        padding: 0;
        width: 52px;
        height: 46px;
        text-align: center
    }
    #wpadminbar .ab-icon:before {
        text-align: center
    }
    #wpadminbar .ab-submenu {
        padding: 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 #wp-admin-bar-comments .ab-icon,
    #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
        margin: 0
    }
    #wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop>.ab-item {
        padding-right: 30px
    }
    #wpadminbar .menupop .menupop>.ab-item:before {
        top: 10px;
        right: 6px
    }
    #wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper .ab-item {
        font-size: 16px;
        padding: 8px 16px
    }
    #wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper a:empty {
        display: none
    }
    #wpadminbar #wp-admin-bar-wp-logo>.ab-item {
        padding: 0
    }
    #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon {
        padding: 0;
        width: 52px;
        height: 46px;
        text-align: center;
        vertical-align: top
    }
    #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before {
        font: 28px/1 dashicons!important;
        top: -3px
    }
    #wpadminbar .ab-icon,
    #wpadminbar .ab-item:before {
        padding: 0
    }
    #wpadminbar #wp-admin-bar-customize>.ab-item,
    #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 {
        text-indent: 100%;
        white-space: nowrap;
        overflow: hidden;
        width: 52px;
        padding: 0;
        color: #a0a5aa;
        position: relative
    }
    #wpadminbar .ab-icon,
    #wpadminbar .ab-item:before,
    #wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon {
        padding: 0;
        margin-right: 0
    }
    #wpadminbar #wp-admin-bar-customize>.ab-item:before,
    #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 {
        display: block;
        text-indent: 0;
        font: 400 32px/1 dashicons;
        speak: none;
        top: 7px;
        width: 52px;
        text-align: center;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    #wpadminbar #wp-admin-bar-appearance {
        margin-top: 0
    }
    #wpadminbar .quicklinks li .blavatar:before {
        display: none
    }
    #wpadminbar #wp-admin-bar-search {
        display: none
    }
    #wpadminbar #wp-admin-bar-new-content .ab-icon:before {
        top: 0;
        line-height: 53px;
        height: 46px!important;
        text-align: center;
        width: 52px;
        display: block
    }
    #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:before {
        display: block;
        font-size: 34px;
        height: 46px;
        line-height: 47px;
        top: 0
    }
    #wp-toolbar>ul>li,
    #wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar {
        display: none
    }
    #wpadminbar #wp-admin-bar-my-account>a {
        position: relative;
        white-space: nowrap;
        text-indent: 150%;
        width: 28px;
        padding: 0 10px;
        overflow: hidden
    }
    #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
        position: absolute;
        top: 13px;
        right: 10px;
        width: 26px;
        height: 26px
    }
    #wpadminbar #wp-admin-bar-user-actions.ab-submenu {
        padding: 0
    }
    #wpadminbar #wp-admin-bar-user-info .display-name {
        height: auto;
        font-size: 16px;
        line-height: 24px;
        color: #eee
    }
    #wpadminbar #wp-admin-bar-user-info a {
        padding-top: 4px
    }
    #wpadminbar #wp-admin-bar-user-info .username {
        line-height: .8!important;
        margin-bottom: -2px
    }
    #wpadminbar li#wp-admin-bar-comments,
    #wpadminbar li#wp-admin-bar-customize,
    #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 {
        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: -webkit-fit-content;
        min-width: -moz-fit-content;
        min-width: fit-content
    }
    #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
    }
    #wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before {
        top: 10px;
        left: 0
    }
}
@media screen and (max-width: 600px) {
    #wpadminbar {
        position: absolute
    }
    #wp-responsive-overlay {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 400
    }
    #wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
        width: 100%;
        left: 0
    }
    #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 {
        margin: 0;
        width: 100%;
        top: auto;
        left: auto;
        position: static;
        -webkit-box-shadow: none;
        box-shadow: none
    }
    #wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper .ab-item {
        font-size: 16px;
        padding: 6px 15px 19px 30px
    }
    #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
    }
}
@media screen and (max-width: 400px) {
    #wpadminbar li#wp-admin-bar-comments {
        display: none
    }
}
.wp-core-ui .button,
.wp-core-ui .button-primary,
.wp-core-ui .button-secondary {
    display: inline-block;
    text-decoration: none;
    font-size: 13px;
    line-height: 26px;
    height: 28px;
    margin: 0;
    padding: 0 10px 1px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-appearance: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.wp-core-ui button::-moz-focus-inner,
.wp-core-ui input[type=reset]::-moz-focus-inner,
.wp-core-ui input[type=button]::-moz-focus-inner,
.wp-core-ui input[type=submit]::-moz-focus-inner {
    border-width: 0;
    border-style: none;
    padding: 0
}
.wp-core-ui .button-group.button-large .button,
.wp-core-ui .button.button-large {
    height: 30px;
    line-height: 28px;
    padding: 0 12px 2px
}
.wp-core-ui .button-group.button-small .button,
.wp-core-ui .button.button-small {
    height: 24px;
    line-height: 22px;
    padding: 0 8px 1px;
    font-size: 11px
}
.wp-core-ui .button-group.button-hero .button,
.wp-core-ui .button.button-hero {
    font-size: 14px;
    height: 46px;
    line-height: 44px;
    padding: 0 36px
}
.wp-core-ui .button:active,
.wp-core-ui .button:focus {
    outline: 0
}
.wp-core-ui .button.hidden {
    display: none
}
.wp-core-ui input[type=reset],
.wp-core-ui input[type=reset]:active,
.wp-core-ui input[type=reset]:focus,
.wp-core-ui input[type=reset]:hover {
    background: 0 0;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 2px 1px;
    width: auto
}
.wp-core-ui .button,
.wp-core-ui .button-secondary {
    color: #555;
    border-color: #ccc;
    background: #f7f7f7;
    -webkit-box-shadow: 0 1px 0 #ccc;
    box-shadow: 0 1px 0 #ccc;
    vertical-align: top
}
.wp-core-ui p .button {
    vertical-align: baseline
}
.wp-core-ui .button-secondary:focus,
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button.focus,
.wp-core-ui .button.hover,
.wp-core-ui .button:focus,
.wp-core-ui .button:hover {
    background: #fafafa;
    border-color: #999;
    color: #23282d
}
.wp-core-ui .button-link:focus,
.wp-core-ui .button-secondary:focus,
.wp-core-ui .button.focus,
.wp-core-ui .button:focus {
    border-color: #5b9dd9;
    -webkit-box-shadow: 0 0 3px rgba(0, 115, 170, .8);
    box-shadow: 0 0 3px rgba(0, 115, 170, .8)
}
.wp-core-ui .button-secondary:active,
.wp-core-ui .button.active,
.wp-core-ui .button.active:hover,
.wp-core-ui .button:active {
    background: #eee;
    border-color: #999;
    -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, .5);
    box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, .5);
    -webkit-transform: translateY(1px);
    -ms-transform: translateY(1px);
    transform: translateY(1px)
}
.wp-core-ui .button.active:focus {
    border-color: #5b9dd9;
    -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, .5), 0 0 3px rgba(0, 115, 170, .8);
    box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, .5), 0 0 3px rgba(0, 115, 170, .8)
}
.wp-core-ui .button-disabled,
.wp-core-ui .button-secondary.disabled,
.wp-core-ui .button-secondary:disabled,
.wp-core-ui .button-secondary[disabled],
.wp-core-ui .button.disabled,
.wp-core-ui .button:disabled,
.wp-core-ui .button[disabled] {
    color: #a0a5aa!important;
    border-color: #ddd!important;
    background: #f7f7f7!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    text-shadow: 0 1px 0 #fff!important;
    cursor: default;
    -webkit-transform: none!important;
    -ms-transform: none!important;
    transform: none!important
}
.wp-core-ui .button-link {
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: 0 0;
    outline: 0;
    cursor: pointer
}
.wp-core-ui .button-link:focus {
    outline: #5b9dd9 solid 1px
}
.wp-core-ui .button-primary {
    background: #0085ba;
    border-color: #0073aa #006799 #006799;
    -webkit-box-shadow: 0 1px 0 #006799;
    box-shadow: 0 1px 0 #006799;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799
}
.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: #008ec2;
    border-color: #006799;
    color: #fff
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus {
    -webkit-box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
    box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db
}
.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:active {
    background: #0073aa;
    border-color: #006799;
    -webkit-box-shadow: inset 0 2px 0 #006799;
    box-shadow: inset 0 2px 0 #006799;
    vertical-align: top
}
.wp-core-ui .button-primary-disabled,
.wp-core-ui .button-primary.disabled,
.wp-core-ui .button-primary:disabled,
.wp-core-ui .button-primary[disabled] {
    color: #66c6e4!important;
    background: #008ec2!important;
    border-color: #007cb2!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .1)!important;
    cursor: default
}
.wp-core-ui .button.button-primary.button-hero {
    -webkit-box-shadow: 0 2px 0 #006799;
    box-shadow: 0 2px 0 #006799
}
.wp-core-ui .button.button-primary.button-hero.active,
.wp-core-ui .button.button-primary.button-hero.active:focus,
.wp-core-ui .button.button-primary.button-hero.active:hover,
.wp-core-ui .button.button-primary.button-hero:active {
    -webkit-box-shadow: inset 0 3px 0 #006799;
    box-shadow: inset 0 3px 0 #006799
}
.wp-core-ui .button-group {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    font-size: 0;
    vertical-align: middle
}
.wp-core-ui .button-group>.button {
    display: inline-block;
    -webkit-border-radius: 0;
    border-radius: 0;
    margin-right: -1px;
    z-index: 10
}
.wp-core-ui .button-group>.button-primary {
    z-index: 100
}
.wp-core-ui .button-group>.button:hover {
    z-index: 20
}
.wp-core-ui .button-group>.button:first-child {
    -webkit-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px
}
.wp-core-ui .button-group>.button:last-child {
    -webkit-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0
}
.wp-core-ui .button-group>.button:focus {
    position: relative;
    z-index: 1
}
@media screen and (max-width: 782px) {
    .wp-core-ui .button,
    .wp-core-ui .button.button-large,
    .wp-core-ui .button.button-small,
    a.preview,
    input#publish,
    input#save-post {
        padding: 6px 14px;
        line-height: normal;
        font-size: 14px;
        vertical-align: middle;
        height: auto;
        margin-bottom: 4px
    }
    #media-upload.wp-core-ui .button {
        padding: 0 10px 1px;
        height: 24px;
        line-height: 22px;
        font-size: 13px
    }
    .media-frame.mode-grid .bulk-select .button {
        margin-bottom: 0
    }
    .wp-core-ui .save-post-status.button {
        position: relative;
        margin: 0 14px 0 10px
    }
    .wp-core-ui.wp-customizer .button {
        padding: 0 10px 1px;
        font-size: 13px;
        line-height: 26px;
        height: 28px;
        margin: 0;
        vertical-align: inherit
    }
    .interim-login .button.button-large {
        height: 30px;
        line-height: 28px;
        padding: 0 12px 2px
    }
}
a img,
abbr,
fieldset {
    border: 0
}
#logo,
h1,
h2 {
    padding: 0 0 7px
}
#logo a,
.form-table th p,
h1,
h2 {
    font-weight: 400
}
html {
    background: #f1f1f1;
    margin: 0 20px
}
body {
    background: #fff;
    color: #444;
    font-family: "Open Sans", sans-serif;
    margin: 140px auto 25px;
    padding: 20px 20px 10px;
    max-width: 90%;
    -webkit-font-smoothing: subpixel-antialiased;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .13)
}
a {
    color: #0073aa
}
a:active,
a:hover {
    color: #00a0d2
}
a:focus {
    color: #124964;
    -webkit-box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
    box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8)
}
.ie8 a:focus {
    outline: #5b9dd9 solid 1px
}
h1,
h2 {
    border-bottom: 1px solid #ddd;
    clear: both;
    color: #666;
    font-size: 24px
}
h3 {
    font-size: 16px
}
dd,
dt,
li,
p {
    padding-bottom: 2px;
    font-size: 14px;
    line-height: 1.5
}
.code,
code {
    font-family: Consolas, Monaco, monospace
}
input,
submit,
textarea {
    font-family: "Open Sans", sans-serif
}
dl,
ol,
ul {
    padding: 5px 5px 5px 22px
}
abbr {
    font-variant: normal
}
fieldset {
    padding: 0;
    margin: 0
}
label {
    cursor: pointer
}
#logo {
    margin: 6px 0 14px;
    border-bottom: none;
    text-align: center
}
#logo a {
    background-image: url(images/w-logo-blue.png?ver=20131202);
    background-image: none, url(images/wordpress-logo.svg?ver=20131107);
    -webkit-background-size: 84px;
    background-size: 84px;
    background-position: center top;
    background-repeat: no-repeat;
    color: #444;
    height: 84px;
    font-size: 20px;
    line-height: 1.3em;
    margin: -130px auto 25px;
    padding: 0;
    text-decoration: none;
    width: 84px;
    text-indent: -9999px;
    outline: 0;
    overflow: hidden;
    display: block
}
#pass1-text,
.pw-weak,
.show-password #pass1 {
    display: none
}
#logo a:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}
.step {
    margin: 20px 0 15px
}
.step,
th {
    text-align: left;
    padding: 0
}
.language-chooser.wp-core-ui .step .button.button-large {
    height: 36px;
    font-size: 14px;
    line-height: 33px;
    vertical-align: middle
}
.form-table td,
.form-table th {
    padding: 10px 20px 10px 0;
    vertical-align: top;
    font-size: 14px
}
textarea {
    border: 1px solid #ddd;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.form-table {
    border-collapse: collapse;
    margin-top: 1em;
    width: 100%
}
.form-table td {
    margin-bottom: 9px
}
.form-table th {
    text-align: left;
    width: 140px
}
.form-table code {
    line-height: 18px;
    font-size: 14px
}
.form-table p {
    margin: 4px 0 0;
    font-size: 11px
}
.form-table input {
    line-height: 20px;
    font-size: 15px;
    padding: 3px 5px;
    border: 1px solid #ddd;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07)
}
.form-table input[type=email],
.form-table input[type=password],
.form-table input[type=text],
.form-table input[type=url] {
    width: 206px
}
.form-table.install-success td,
.form-table.install-success th {
    vertical-align: middle;
    padding: 16px 20px 16px 0
}
.form-table.install-success td p {
    margin: 0;
    font-size: 14px
}
.form-table.install-success td code {
    margin: 0;
    font-size: 18px
}
#error-page {
    margin-top: 50px
}
#error-page p {
    font-size: 14px;
    line-height: 18px;
    margin: 25px 0 20px
}
#error-page code,
.code {
    font-family: Consolas, Monaco, monospace
}
.wp-hide-pw>.dashicons {
    line-height: inherit
}
#pass-strength-result {
    background-color: #eee;
    border: 1px solid #ddd;
    color: #23282d;
    margin: -2px 5px 5px 0;
    padding: 3px 5px;
    text-align: center;
    width: 218px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 0
}
#pass-strength-result.short {
    background-color: #f1adad;
    border-color: #e35b5b;
    opacity: 1
}
#pass-strength-result.bad {
    background-color: #fbc5a9;
    border-color: #f78b53;
    opacity: 1
}
#pass-strength-result.good {
    background-color: #ffe399;
    border-color: #ffc733;
    opacity: 1
}
#pass-strength-result.strong {
    background-color: #c1e1b9;
    border-color: #83c373;
    opacity: 1
}
#pass1-text.short,
#pass1.short {
    border-color: #e35b5b
}
#pass1-text.bad,
#pass1.bad {
    border-color: #f78b53
}
#pass1-text.good,
#pass1.good {
    border-color: #ffc733
}
#pass1-text.strong,
#pass1.strong {
    border-color: #83c373
}
.message {
    border-left: 4px solid #dc3232;
    padding: .7em .6em;
    background-color: #fbeaea
}
#admin_email,
#dbhost,
#dbname,
#pass1,
#pass2,
#prefix,
#pwd,
#uname,
#user_login {
    direction: ltr
}
.show-password #pass1-text {
    display: inline-block
}
.form-table span.description.important {
    font-size: 12px
}
.rtl input,
.rtl submit,
.rtl textarea,
body.rtl {
    font-family: Tahoma, sans-serif
}
.language-chooser select,
:lang(he-il) .rtl input,
:lang(he-il) .rtl submit,
:lang(he-il) .rtl textarea,
:lang(he-il) body.rtl {
    font-family: Arial, sans-serif
}
@media only screen and (max-width: 799px) {
    body {
        margin-top: 115px
    }
    #logo a {
        margin: -125px auto 30px
    }
}
@media screen and (max-width: 782px) {
    .form-table {
        margin-top: 0
    }
    .form-table td,
    .form-table th {
        display: block;
        width: auto;
        vertical-align: middle
    }
    .form-table th {
        padding: 20px 0 0
    }
    .form-table td {
        padding: 5px 0;
        border: 0;
        margin: 0
    }
    input,
    textarea {
        font-size: 16px
    }
    .form-table span.description,
    .form-table td input[type=text],
    .form-table td input[type=email],
    .form-table td input[type=url],
    .form-table td input[type=password],
    .form-table td select,
    .form-table td textarea {
        width: 100%;
        font-size: 16px;
        line-height: 1.5;
        padding: 7px 10px;
        display: block;
        max-width: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
}
body.language-chooser {
    max-width: 300px
}
.language-chooser select {
    padding: 8px;
    width: 100%;
    display: block;
    border: 1px solid #ddd;
    background-color: #fff;
    color: #32373c;
    font-size: 16px;
    font-weight: 400
}
.language-chooser p {
    text-align: right
}
.screen-reader-input,
.screen-reader-text {
    position: absolute;
    margin: -1px;
    padding: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    border: 0
}
.spinner {
    background: url(images/spinner.gif) no-repeat;
    -webkit-background-size: 20px 20px;
    background-size: 20px 20px;
    visibility: hidden;
    opacity: .7;
    filter: alpha(opacity=70);
    width: 20px;
    height: 20px;
    margin: 2px 5px 0
}
.step .spinner {
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px
}
.button-secondary.hide-if-no-js,
.hide-if-no-js {
    display: none
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .spinner {
        background-image: url(images/spinner-2x.gif)
    }
}