#wpfooter,
.upload-plugin,
.upload-theme,
span.comment-count-approved {
    display: none;
    margin-bottom: 30px
}

#wpfooter {
    display: none !important
}

.uk-button,
.uk-input {
    border-radius: 4px
}

.button,
.button-primary,
.menu-delete,
.page-title-action {
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 30px;
    vertical-align: middle;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: 0.1s ease-in-out;
    border-radius: 4px;
    transition-property: color, background-color, border-color;
    background-color: transparent;
    color: #333;
    border: 1px solid #0022ff;
    outline: none;
    margin-right: 15px;
    cursor: pointer;
    transition: all 0.3s ease-in-out
}

.page-title-action {
    border-color: #0022ff;
    color: white;
    margin-right: 0;
    cursor: pointer;
    white-space: nowrap
}

.page-title-action {
    position: relative;
    float: right;
    right: 0;
    top: 0;
    margin-left: 15px
}

.button-primary {
    border-color: #1e87f0;
    color: white
}

.widgets-chooser-selected .widgets-chooser-button {
    border-color: #1e87f0
}

.button-primary:hover,
.page-title-action:hover {
    text-decoration: none;
    color: #fff
}

.filter-links,
.subsubsub {
    list-style: none;
    padding: 0;
    width: 100%;
    float: left
}

.nav-tab-wrapper {
    width: 100%
}

.category-tabs li,
.filter-links li,
.nav-tab-wrapper,
.subsubsub li {
    float: left;
    padding: 0;
    margin-right: 15px;
    margin-bottom: 15px;
    font-size: 0.875rem;
    color: white;
    font-size: 0
}

.category-tabs li a,
.filter-links li a,
.nav-tab-wrapper a,
.subsubsub li a {
    color: #999;
    font-size: 0.875rem;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
    padding: 10px;
    border-radius: 30px;
    opacity: 1;
    transition: all 0.3s ease-in-out;
    float: left
}

.category-tabs li a:hover,
.filter-links li a:hover,
.nav-tab-wrapper a:hover,
.subsubsub li a:hover {
    text-decoration: none;
    opacity: 0.8
}

.category-tabs li a.current,
.filter-links li a.current,
.nav-tab-wrapper a.current,
.subsubsub li a.current {
    color: #fff
}

.nav-tab-wrapper>a {
    margin-right: 5px
}

.column-title .post-state {
    display: inline-block;
    padding: 0 10px;
    line-height: 1.5;
    font-size: 12px;
    margin-right: 5px;
    color: #fff;
    vertical-align: middle;
    white-space: nowrap;
    border-radius: 2px;
    text-transform: uppercase
}

input,
select,
textarea {
    max-width: 100%;
    border: 0 none;
    padding: 0 10px;
    color: #666;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    transition: 0.2s ease-in-out;
    transition-property: color, background-color, border;
    font-size: 0.875rem;
    outline: none;
    cursor: pointer;
    -webkit-appearance: none
}

input[type=range] {
    background: none;
    line-height: inherit;
    border: none
}

input,
select {
    height: 40px;
    vertical-align: middle;
    display: inline-block
}

select {
    padding-right: 30px
}

button.apply-filters span {
    margin-left: 15px;
    color: #1e87f0
}

.uk-search-input {
    border-radius: 4px !important
}

.uk-dropdown {
    border-radius: 4px
}

select {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    background-clip: padding-box !important;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    height: 40px !important;
    vertical-align: middle !important;
    display: inline-block;
    text-transform: none !important;
    box-sizing: border-box !important
}

input[type=checkbox],
input[type=radio] {
    appearance: none !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 16px;
    height: 16px;
    border: 1px solid #d0d0d0;
    border-radius: 0;
    outline: none;
    padding: 0;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    border-radius: 50%;
    cursor: pointer
}

input[type=checkbox]:checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    border-color: transparent;
    animation-name: checkboxshake;
    animation-duration: 0.7s;
    animation-iteration-count: once
}

input[type=radio]:checked {
    background-color: #1e87f0;
    animation-name: checkboxshake;
    animation-duration: 0.7s;
    animation-iteration-count: once
}

@keyframes checkboxshake {
    0% {
        transform: scale(1)
    }

    30% {
        transform: scale(1.1)
    }

    50% {
        transform: scale(1)
    }

    60% {
        transform: scale(1.1)
    }

    100% {
        transform: scale(1)
    }
}

.admin2020_switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 26px
}

.admin2020_switch input {
    opacity: 0;
    width: 0;
    height: 0
}

.admin2020_slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #e2e2e2;
    -webkit-transition: 0.4s;
    transition: 0.4s;
    border-radius: 20px
}

.constant_dark {
    background: #333
}

.admin2020_slider:before {
    position: absolute;
    content: "OFF";
    font-size: 12px;
    line-height: 1.8;
    text-indent: 25px;
    color: #999;
    height: 20px;
    width: 20px;
    left: 3px;
    bottom: 3px;
    background-color: white;
    -webkit-transition: 0.4s;
    transition: 0.4s;
    border-radius: 50%
}

.admin2020_switch input:checked+.admin2020_slider {
    background-color: #1e87f0
}

.admin2020_switch input:focus+.admin2020_slider {
    box-shadow: 0 0 1px #2196F3
}

.admin2020_switch input:checked+.admin2020_slider:before {
    content: "ON";
    font-size: 12px;
    line-height: 1.7;
    text-indent: -25px;
    color: #fff;
    -webkit-transform: translateX(33px);
    -ms-transform: translateX(33px);
    transform: translateX(33px)
}

html {
    height: 100%
}

.uk-card {
    border-radius: 4px
}

.ma-admin-proudly-meta {
    color: #999;
    padding-bottom: 30px;
    padding-top: 0
}

#wpbody-content {
    float: left;
    width: 100%
}

#login .message,
#menu-management,
#template,
#templateside,
#widgets-left,
#widgets-right,
.attachments,
.filter-drawer,
.form-table,
.ma-admin-card,
.nav-menu-meta,
.notice,
.plugin-card,
.postbox,
.theme,
.updates-table,
.upload-plugin,
.upload-theme,
.welcome-panel,
.wp-list-table {
    padding: 30px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
    border-radius: 4px;
    width: 100%
}

.wp-heading-inline {
    margin-bottom: 70px
}

#ma-admin-search:focus .ma-admin-search-results {
    display: block
}

.ma-admin-visible {
    display: block !important;
    transform: translateX(0px) !important;
    position: relative !important;
    opacity: 1 !important
}

.hidden {
    display: none
}

.filter-count .theme-count {
    box-sizing: border-box;
    min-width: 30px;
    height: 30px;
    padding: 0 5px;
    border-radius: 500px;
    vertical-align: middle;
    color: #fff;
    font-size: 20px;
    display: inline-flex;
    justify-content: center;
    align-items: center
}

.no-themes {
    display: none
}

#pluginzip,
#themezip {
    margin-bottom: 20px;
    padding: 30px;
    background: transparent;
    border: 1px dashed #e5e5e5;
    height: 90px;
    width: 100%
}

form#search-form {
    float: left;
    width: 300px
}

.drawer-toggle {
    float: right
}

.theme .notice {
    margin: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    box-shadow: none;
    border-radius: 0
}

body.is-fullscreen-mode .ma-admin-bar {
    display: none
}

body.is-fullscreen-mode .block-editor-editor-skeleton {
    width: 100% !important;
    left: 0 !important;
    top: 0 !important
}

.notice,
.update-nag {
    padding: 15px 30px
}

span.pagination-links .button {
    border-radius: 50%;
    padding: 6px;
    height: 30px;
    width: 30px;
    line-height: initial;
    border: none
}

#current-page-selector {
    border-radius: 50%;
    text-align: center;
    border: 1px solid rgba(197, 197, 197, 0.2) !important;
    padding: 6px;
    height: 30px;
    width: 30px;
    line-height: initial;
    border: none
}

.no-pages .pagination-links {
    display: none !important
}

#TB_overlay {
    opacity: 0.7;
    filter: alpha(opacity=70);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100050
}

#TB_window {
    position: fixed;
    border-radius: 4px;
    z-index: 100050;
    visibility: hidden;
    text-align: left;
    top: 50%;
    left: 50%;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    overflow: hidden
}

.ma-admin-menu-checkbox {
    float: left;
    height: 25px
}

.admin-2020-settings-sub li {
    float: left;
    width: 100%;
    padding-left: 15px
}

.admin-2020-settings-sub li .ma-admin-menu-checkbox {
    margin-right: 5px
}

.statistics_page_wps_visitors_page .meta-box-sortables {
    float: left;
    width: 100%
}

th {
    font-weight: inherit
}

#section-reviews .review {
    margin-bottom: 30px
}

#the-comment-list .column-author a,
#the-comment-list .column-author br {
    display: none
}

#the-comment-list .column-comment .comment-author {
    display: none
}

#the-comment-list .column-response .response-links a {
    float: left;
    width: 100%
}

#the-comment-list .column-response .response-links .post-com-count-wrapper {
    display: none
}

#the-comment-list td,
.column-author {
    vertical-align: middle
}

.drag-drop-inside {
    width: 100%;
    border: 2px dashed rgba(197, 197, 197, 0.2);
    padding: 30px;
    border-radius: 4px
}

.admin2020_select_multiple {
    background: none !important;
    border: none;
    padding: 0;
    overflow: visible;
    float: left;
    position: relative;
    height: auto !important;
    background-image: none !important
}

.update-message p:before {
    display: inline-block;
    font: normal 20px/1 dashicons;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: top;
    color: #faa05a;
    content: "\f463";
    margin-right: 5px
}

.updating-message p:before {
    animation: rotation 2s infinite linear
}

.updated-message p:before {
    color: #32d296;
    content: "\f147"
}

@keyframes rotation {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.media-progress-bar {
    position: relative;
    height: 10px;
    width: 70%;
    margin-left: 0;
    border-radius: 10px;
    background: #ddd;
    background: rgba(0, 0, 0, 0.1)
}

.media-uploader-status .media-progress-bar {
    display: none;
    width: 100%
}

.media-progress-bar div {
    height: 10px;
    min-width: 20px;
    width: 0;
    background: #1e87f0;
    border-radius: 10px;
    transition: width 0.3s
}

img.admin2020_country_icon {
    border-radius: 4px;
    width: 18px;
    margin-right: 10px
}

#posts-filter {
    position: relative;
    float: left;
    width: 100%
}

.ma-admin-dark .admin2020-danger-button {
    color: #fff !important
}

.mce-container.mce-floatpanel {
    position: fixed !important
}

.admin2020circle {
    width: 10px;
    height: 10px;
    float: left;
    border-radius: 50%;
    margin: 5px 10px 5px 0
}

.actions {
    position: relative;
    float: left;
    margin-top: 15px;
    width: 100%;
    z-index: 1
}

.actions .action,
.actions select {
    margin-right: 15px
}

.tablenav-pages {
    float: right
}

.tablenav-pages .displaying-num {
    float: right;
    margin-left: 15px
}

.one-page .pagination-links {
    display: none
}

.one-page .displaying-num {
    float: right;
    padding: 8px 0
}

#current-page-selector,
.pagination-links span {
    background: none;
    border: none;
    padding: 5px
}

.meta-box-sortables {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

#side-sortables {
    background: none !important
}

#dashboard-widgets {
    width: 100%
}

#dashboard-widgets .postbox-container {
    width: 50%;
    float: left
}

#dashboard-widgets .postbox-container .meta-box-sortables {
    flex-direction: column
}

#dashboard-widgets .postbox-container .postbox {
    width: calc(100% - 15px)
}

#dashboard-widgets #postbox-container-2 {
    margin-top: 0
}

#dashboard-widgets #postbox-container-2 .postbox {
    margin-left: 15px
}

#dashboard-widgets #postbox-container-3 {
    margin-top: 0
}

#dashboard-widgets #postbox-container-3 .postbox {
    margin-left: 0
}

#dashboard-widgets #postbox-container-4 {
    margin-top: 0
}

#dashboard-widgets #postbox-container-4 .postbox {
    margin-left: 15px
}

.widget-access-link {
    display: none
}

.filter-drawer {
    margin-top: 30px;
    float: left
}

.filter-drawer .buttons {
    float: left;
    width: 100%
}

.widgets-chooser {
    display: none
}

.filter-drawer .filter-group {
    float: left;
    width: 30%;
    margin-right: 1%;
    padding: 0
}

.filter-group-feature {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.filter-group-feature input {
    float: left;
    width: 15%;
    margin: 0;
    height: auto;
    margin-top: 5px;
    margin-bottom: 5px
}

.filter-group-feature label {
    float: left;
    width: 85%;
    margin-bottom: 5px
}

.filter-group legend {
    padding-bottom: 15px
}

.plugin-install #the-list,
.themes {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    float: left;
    margin-top: 30px
}

.plugin-card,
.theme {
    width: 48%;
    flex-shrink: 0;
    margin-bottom: 30px;
    padding: 0;
    overflow: hidden
}

.plugin-card-top {
    float: left;
    width: 100%
}

.theme.add-new-theme {
    display: none
}

.theme {
    position: relative
}

.theme .more-details {
    display: none;
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(0, 0, 0, 0.63);
    color: #fff;
    padding: 30px;
    font-size: 20px;
    border-radius: 4px;
    cursor: pointer
}

.theme:hover .theme-screenshot {
    opacity: 0.3
}

.theme:hover .more-details {
    display: inline
}

.theme-overlay {
    position: absolute;
    background: rgba(0, 0, 0, 0.34);
    top: 0;
    left: 0;
    bottom: 0;
    overflow: auto;
    z-index: 1;
    display: flex;
    justify-content: center;
    padding-top: 0;
    outline: none
}

.theme-overlay .theme-overlay {
    position: relative;
    padding-top: 40px;
    overflow: visible;
    background: none;
    display: flex;
    flex-direction: column;
    justify-content: end;
    align-items: center
}

.theme-overlay .theme-overlay .inactive-theme {
    display: block
}

.theme-overlay .theme-overlay .active-theme {
    display: none
}

.theme-overlay .theme-overlay.active .inactive-theme {
    display: none
}

.theme-overlay .theme-overlay.active .active-theme {
    display: block
}

.theme-overlay .theme-wrap {
    width: 80%;
    border-radius: 4px
}

.theme-overlay .theme-wrap .theme-header {
    border-bottom: 1px solid rgba(197, 197, 197, 0.2)
}

.theme-overlay .theme-wrap .theme-about .theme-info {
    padding: 30px;
    width: 50%;
    float: left
}

.theme-overlay .theme-wrap .theme-about .theme-info .theme-name {
    margin-top: 5px
}

.theme-overlay .theme-wrap .theme-about .theme-info .theme-version {
    font-size: 12px;
    color: #999;
    width: 100%;
    float: left;
    margin-bottom: 15px
}

.theme-overlay .theme-wrap .theme-about .theme-info .theme-tags {
    font-size: 14px;
    color: #999
}

.theme-overlay .theme-wrap .theme-about .theme-info .current-label {
    display: inline-block;
    padding: 0 10px;
    line-height: 1.5;
    font-size: 12px;
    color: #fff;
    vertical-align: middle;
    white-space: nowrap;
    border-radius: 2px;
    text-transform: uppercase
}

.theme-overlay .theme-wrap .theme-about .theme-screenshots {
    width: 50%;
    float: left
}

.theme-overlay .theme-wrap .theme-actions {
    padding: 30px;
    float: left;
    width: 100%;
    border-top: 1px solid rgba(197, 197, 197, 0.2)
}

.theme-overlay .theme-wrap .theme-actions a {
    padding: 5px;
    float: left
}

.theme-overlay .theme-wrap .theme-actions .delete-theme {
    float: right
}

.theme-overlay .theme-header {
    padding: 15px
}

.theme-overlay .theme-header button.close {
    float: right;
    border: none
}

.theme-overlay .theme-header .dashicons-no:not(.close):before {
    display: none
}

.single-theme .theme-overlay {
    position: relative
}

.single-theme .theme-overlay .theme-wrap {
    width: 100%
}

.single-theme .theme-overlay .theme-header {
    display: none
}

.single-theme .theme {
    display: none
}

.wp-heading-inline .title-count.theme-count {
    color: #fff;
    font-size: 24px;
    width: 30px;
    height: 30px;
    position: relative;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    top: -4px
}

.theme .theme-author {
    padding: 30px 30px 0
}

.theme-id-container {
    padding: 0 30px 30px
}

#menu-management {
    float: left
}

#menu-management #post-body-content {
    padding: 0;
    box-shadow: none
}

#editor .postbox .handlediv {
    position: absolute !important;
    background: none !important
}

.widget-liquid-left,
.widget-liquid-right {
    float: left;
    width: 40%;
    padding-right: 30px
}

.widget-liquid-right {
    padding-left: 30px;
    width: 60%;
    padding-right: 0
}

.plugin-install-php span.browse {
    display: none
}

.postbox {
    float: left;
    margin-bottom: 30px
}

#login .message,
.error,
.notice,
.updated {
    margin-bottom: 30px;
    margin-top: 30px;
    border-left: 4px solid #1e87f0;
    position: relative;
    float: left;
    width: 100%;
    padding: 15px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
    border-radius: 4px
}

tr.updated {
    float: none;
    box-shadow: none
}

.updated {
    border-left: 4px solid #32d296
}

.error {
    border-left: 4px solid #f0506e
}

.upload-plugin-wrap {
    float: left;
    width: 100%
}

.error p,
.notice p {
    margin-bottom: 0
}

button.notice-dismiss {
    color: blue;
    background: none;
    border: none;
    margin: 0;
    padding: 0
}

.notice-dismiss .screen-reader-text {
    display: block
}

.postbox ul {
    list-style: none;
    padding-left: 0
}

.updates-table tfoot,
.wp-list-table tfoot {
    display: none
}

.updates-table thead th,
.wp-list-table thead th {
    text-align: left;
    padding-bottom: 30px
}

.updates-table td#cb,
.wp-list-table td#cb {
    vertical-align: top
}

.updates-table th.check-column,
.wp-list-table th.check-column {
    vertical-align: super;
    text-align: left;
    vertical-align: middle
}

.updates-table tbody td,
.wp-list-table tbody td {
    height: 60px;
    font-size: 14px
}

.wp-list-table.plugins .column-description .plugin-description {
    color: #999;
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 0
}

.wp-list-table.plugins .column-description .plugin-description p {
    margin-bottom: 0
}

.wp-list-table.plugins td,
.wp-list-table.plugins th {
    vertical-align: top
}

.wp-list-table.plugins td,
.wp-list-table.plugins th {
    height: auto;
    padding: 0 15px 30px 0
}

tr.inactive .column-description desc,
tr.inactive .plugin-title,
tr.inactive .plugin-title {
    color: #99999961 !important
}

.row-actions {
    padding: 15px 0;
    position: absolute !important;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
    border-radius: 4px;
    display: none;
    flex-direction: column;
    width: 150px;
    z-index: 1;
    left: auto;
    top: 40px;
    right: 15px;
    opacity: 0 !important;
    transition: all 0.3s ease-in-out
}

.row-actions span {
    padding: 7px 15px;
    color: #fff !important
}

.row-actions .submitdelete {
    color: #f0506e !important;
    padding-bottom: 15px !important
}

.row-actions .trash {
    padding-bottom: 15px !important
}

.row-actions .view {
    border-top: 1px solid rgba(197, 197, 197, 0.2) !important;
    padding-bottom: 0 !important;
    padding-top: 15px
}

.row-actions .view a {
    color: #1e87f0 !important
}

.ma-visible {
    display: flex !important;
    opacity: 1 !important;
    max-height: 1000px;
    animation: fadeIn ease-in-out 0.4s
}

.button-link {
    background: none;
    border: none;
    font-size: inherit;
    text-align: left;
    color: #666;
    padding: 0
}

.post-action {
    padding: 5px;
    border-radius: 50%;
    float: right;
    cursor: pointer;
    transition: all 0.1s ease-in-out
}

th#columnaction,
th.column-columnaction {
    text-align: right
}

.post-com-count-wrapper {
    color: #fff
}

.post-com-count-wrapper .comment-count {
    float: left;
    color: #666
}

td.column-date {
    color: #999;
    font-size: 14px;
    line-height: 1.4
}

.column-date span {
    color: #666
}

.tablenav.top {
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 30px
}

.tablenav.top .bulkactions a,
.tablenav.top .bulkactions button,
.tablenav.top .bulkactions input,
.tablenav.top .bulkactions select {
    margin-bottom: 0 !important
}

.tablenav.top .actions:not(.bulkacctions) a,
.tablenav.top .actions:not(.bulkacctions) button,
.tablenav.top .actions:not(.bulkacctions) input,
.tablenav.top .actions:not(.bulkacctions) select,
.tablenav.top .alignleft:not(.bulkacctions) a,
.tablenav.top .alignleft:not(.bulkacctions) button,
.tablenav.top .alignleft:not(.bulkacctions) input,
.tablenav.top .alignleft:not(.bulkacctions) select {
    margin-bottom: 15px
}

.tablenav.top .actions:not(.bulkactions),
.tablenav.top .alignleft.actions:not(.bulkactions),
.tablenav.top .alignright.actions:not(.bulkactions),
.tablenav.top>div:not(.tablenav-pages):not(.toggle_filters) {
    max-height: 0;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    visibility: hidden;
    margin: 0;
    opacity: 0
}

.tablenav.top .close_filters {
    display: none
}

.tablenav.top .tablenav-pages {
    margin-top: 0;
    transition: all 0.3s ease-in-out
}

.tablenav.bottom {
    display: none
}

.actionfilter_trigger {
    cursor: pointer;
    float: left
}

.actionfilter_trigger:hover {
    color: #1e87f0
}

.tablenav.top.filter_open .actionfilter_trigger {
    display: none
}

.tablenav.top.filter_open .close_filters {
    display: inline;
    position: relative;
    margin-top: 15px !important;
    float: left;
    width: 100%
}

.tablenav.top.filter_open>div:not(.tablenav-pages):not(.toggle_filters),
.tablenav.top.filter_open .actions:not(.bulkactions),
.tablenav.top.filter_open .alignleft.actions:not(.bulkactions),
.tablenav.top.filter_open .alignright.actions:not(.bulkactions) {
    max-height: 1000px;
    overflow: auto;
    visibility: visible;
    opacity: 1
}

td.columnaction.column-columnaction {
    position: relative
}

.deactivate a {
    color: #f0506e
}

a.delete {
    color: #f0506e
}

.bulkactions {
    display: none;
    position: fixed !important;
    bottom: 0;
    padding: 15px 70px;
    width: 100%;
    left: 0;
    flex-direction: row;
    justify-content: flex-end;
    border-top: 1px solid rgba(197, 197, 197, 0.2);
    opacity: 0;
    transition: all 0.3s ease-in-out
}

.bulkactions #doaction {
    margin-right: 0;
    color: #fff
}

.search-box {
    float: left;
    display: none;
    margin-bottom: 15px
}

.search-box.filter_open {
    display: inline
}

.bulk-actions-flex {
    display: flex !important;
    visibility: visible !important;
    max-height: none !important;
    opacity: 1 !important
}

.ma-admin-filter {
    padding: 10px
}

.ma_filter_wrap_ {
    transition: all 0.3s ease-in-out
}

.wp-list-table.media .filename {
    display: none
}

.wp-list-table.media .media-icon img {
    border-radius: 4px;
    margin-right: 15px
}

.metabox-holder {
    margin-top: 30px
}

.metabox-holder .handlediv {
    display: none
}

.metabox-holder h2 {
    margin-top: 0
}

.health-check-title-section {
    justify-content: left
}

#quick-press input {
    width: 100%
}

#quick-press textarea {
    width: 100%;
    height: 150px;
    padding: 15px
}

#quick-press .input-text-wrap {
    margin: 30px 0
}

button.notice-dismiss {
    color: #1e87f0
}

.form-table {
    margin-top: 30px
}

#admin2020_settings_area .form-table {
    margin-top: 0;
    margin-bottom: 60px
}

.admin2020-border {
    border: 1px solid rgba(197, 197, 197, 0.2)
}

.form-table th {
    text-align: left;
    padding-bottom: 15px
}

fieldset {
    border: none
}

.form-table fieldset {
    border: none;
    margin-bottom: 0
}

.form-table .description,
.num-ratings {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
    margin-top: 0
}

.avatar {
    border-radius: 50%
}

.uk-notification {
    border-radius: 4px;
    width: 250px
}

.uk-notification a {
    color: #fff
}

.uk-notification a:hover {
    color: #fff
}

.uk-notification .uk-notification-message {
    background: #1e87f0 !important;
    border-radius: 4px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
    color: #fff;
    font-size: 16px
}

.uk-notification .uk-notification-message-success {
    background: #32d296 !important
}

.uk-notification .uk-notification-message-danger {
    background: #f0506e !important
}

.uk-notification .uk-notification-message-warning {
    background: #faa05a !important
}

.plugin-install {
    padding: 0;
    background: none !important;
    box-shadow: none
}

.plugin-card {
    padding: 30px
}

.plugin-action-buttons li {
    margin-bottom: 15px
}

.open-plugin-details-modal {
    display: flex;
    flex-direction: row-reverse;
    position: relative;
    justify-content: flex-end
}

.column-description .open-plugin-details-modal {
    position: initial;
    display: initial
}

.open-plugin-details-modal img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 15px
}

.star {
    position: relative;
    float: left;
    height: 24px;
    width: 24px;
    clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%)
}

.dashicons-star-filled:before {
    content: ''
}

.dashicons-star-empty:before {
    content: ''
}

.star-half::after {
    content: '';
    position: absolute;
    height: 24px;
    width: 24px;
    clip-path: polygon(50% 0%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%)
}

.column-rating {
    margin-bottom: 15px
}

form#nav-menu-meta {
    position: relative;
    float: left;
    width: 40%;
    padding-right: 30px
}

#menu-management-liquid {
    position: relative;
    float: left;
    width: 60%;
    padding-left: 60px
}

#plugin-information .ma-admin-bar {
    display: none
}

#plugin-information-scrollable {
    float: left;
    padding-bottom: 90px
}

#plugin-information-scrollable #plugin-information-title {
    float: left;
    width: 100%;
    height: 300px;
    background-size: cover;
    background-position: center;
    position: relative;
    margin-bottom: 80px
}

#plugin-information-scrollable #plugin-information-title h2 {
    padding: 30px;
    position: absolute;
    bottom: -110px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%
}

#TB_closeAjaxWindow {
    position: absolute;
    right: 4px;
    top: 2px
}

#TB_closeWindowButton {
    display: block;
    text-align: center;
    position: absolute;
    width: 26px;
    height: 26px;
    right: 26px;
    top: 27px;
    background: #0921F5;
    border-radius: 26px;
    cursor: pointer;
}

#TB_closeWindowButton:hover {
    background: #006;
    border-color: #006;
}

#TB_closeWindowButton::after {
    content: "" !important;
    background: url(../img/media-lib-cross-icon.svg) no-repeat;
    width: 8px;
    height: 8px;
    left: 0px;
    position: relative;
    display: inline-block;
    /* top: -1px;
    vertical-align: middle; */
    margin-right: 0;
    cursor: pointer;

    /* content: 'x'; */
    /* height: 30px;
    width: 30px;
    float: right;
    border-radius: 50% !important;
    line-height: 30px;
    cursor: pointer */
}

#TB_closeAjaxWindow button {
    border: none;
    padding: 0
}

#plugin-information-content,
#plugin-information-tabs {
    float: left;
    width: 100%;
    padding: 30px
}

#plugin-information-tabs {
    padding: 0 30px
}

#plugin-information-content {
    padding: 0
}

#plugin-information-content .fyi {
    float: right;
    width: 40%;
    padding: 30px
}

#plugin-information-content #section-holder {
    float: right;
    width: 60%;
    padding: 30px
}

#plugin-information-tabs a {
    float: left;
    padding: 10px;
    margin-right: 15px;
    border-radius: 30px;
    font-size: 0.875rem;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
    color: #666
}

#plugin-information-tabs a.current {
    color: #1e87f0
}

#plugin-information-footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    padding: 30px;
    border-top: 1px solid rgba(197, 197, 197, 0.2)
}

.contributors img {
    border-radius: 50%;
    margin-right: 5px
}

.contributors li {
    margin-bottom: 5px
}

span.counter-back {
    width: 92px;
    height: 20px;
    float: left;
    border-radius: 4px;
    overflow: hidden
}

span.counter-bar {
    float: left;
    height: 100%;
    border-radius: 4px
}

.counter-label {
    float: left;
    margin-right: 10px;
    width: 70px
}

.counter-count {
    margin-left: 10px;
    font-size: 14px;
    line-height: 1.4;
    color: #999
}

.fyi-description {
    float: left;
    margin-top: 0;
    font-size: 14px;
    line-height: 1.4;
    color: #999;
    width: 100%
}

#section-screenshots ol {
    list-style: none
}

#section-screenshots ol li a img {
    border-radius: 4px;
    margin-bottom: 15px
}

#section-changelog ul {
    list-style: initial;
    padding-left: 20px
}

#section-changelog li {
    margin-bottom: 15px
}

.review-title-section h4 {
    margin-bottom: 0
}

.review-title-section .star-rating {
    float: left;
    width: 100%
}

.reviewer-info p {
    float: left;
    width: 100%;
    font-size: 14px;
    line-height: 1.4;
    color: #999
}

.accordion-container .outer-border {
    width: 100%;
    float: left
}

ul.posttype-tabs {
    width: 100%;
    float: left
}

.posttype-tabs li {
    float: left;
    margin-right: 10px
}

.posttype-tabs li.tabs {
    text-decoration: underline
}

.tabs-panel-inactive {
    display: none
}

.accordion-section-content {
    display: none
}

.open .accordion-section-content {
    display: block
}

.accordion-section-content .categorychecklist li {
    position: relative;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-bottom: 5px
}

.menu-edit #post-body-content {
    width: 100%
}

.add-to-menu {
    width: 100%;
    float: left;
    margin-bottom: 30px;
    margin-top: 30px
}

.publishing-action {
    float: right;
    top: 30px;
    position: absolute;
    right: 30px
}

#menu-instructions {
    margin-top: 30px;
    border-top: 1px solid rgba(197, 197, 197, 0.2);
    padding-top: 30px
}

.menu-instructions-inactive {
    display: none
}

.drag-instructions {
    margin-top: 30px;
    border-top: 1px solid rgba(197, 197, 197, 0.2);
    padding-top: 30px
}

.accordion-section,
.widget,
ul.menu.ui-sortable li {
    padding: 15px;
    float: left;
    width: 100%;
    border-radius: 4px;
    margin-bottom: 15px;
    border: 1px solid rgba(197, 197, 197, 0.2)
}

.menu-settings {
    float: left;
    margin-top: 30px
}

ul.menu.ui-sortable li .item-controls {
    float: right
}

.accordion-section-title::after,
.widgets-holder-wrap .handlediv::after,
.widgets-holder-wrap .widget-title-action::after,
ul.menu.ui-sortable li .item-controls .item-edit::after {
    content: ' ';
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
    width: 1.5em;
    height: 1.5em;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    position: relative;
    float: right;
    margin-left: 15px;
    cursor: pointer;
    transition: all 0.2s ease-in-out
}

.comment-grey-bubble::after {
    content: "\f101";
    font-family: dashicons;
    width: 20px;
    height: 20px;
    float: left;
    background: none;
    cursor: pointer;
    font-size: 16px;
    line-height: 16px
}

.categorychecklist {
    max-height: 200px;
    overflow: auto;
    float: left;
    width: 100%;
    border: 1px solid rgba(197, 197, 197, 0.2);
    border-radius: 4px;
    padding: 15px !important;
    margin-top: 15px
}

.wp-hidden-children .wp-hidden-child {
    display: none
}

.category-add input,
.category-add select {
    width: 100%;
    margin-bottom: 5px
}

.taxonomy-add-new {
    width: 100%;
    float: left;
    color: #1e87f0
}

.columns-2 {
    float: left;
    width: 100%
}

.columns-2 #postbox-container-1 {
    width: 30%;
    padding-left: 15px;
    position: absolute;
    right: 0;
    padding-right: 70px;
    padding-bottom: 30px
}

.columns-2 #postbox-container-2 {
    width: 70%;
    float: left
}

.columns-1 #postbox-container-1,
.columns-1 #postbox-container-2,
.columns-1 #postbox-container-3,
.columns-1 #postbox-container-4,
.columns-1 #postbox-container-5 {
    width: 100%;
    position: relative;
    padding: 0;
    float: left
}

.columns-1 #postbox-container-1 {
    margin-top: 30px
}

#ed_toolbar {
    padding-top: 0 !important;
    margin-top: 60px
}

.wp-editor-area {
    padding-top: 30px !important
}

#wp-content-editor-tools #wp-content-media-buttons {
    float: left;
    width: auto
}

.iedit {
    display: table-row !important
}

.inline-edit-row {
    position: absolute;
    border-radius: 4px;
    box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
    top: 50%;
    transform: translateY(-50%);
    right: 80px;
    z-index: 1
}

.inline-edit-row .colspanchange {
    padding: 0
}

.inline-edit-row fieldset {
    padding: 0;
    margin: 0
}

.inline-edit-row .inline-edit-col {
    padding: 30px;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.inline-edit-row .inline-edit-col>label {
    max-width: 50%;
    float: left;
    padding-right: 15px
}

.inline-edit-row .inline-edit-col>label>span {
    margin-right: 15px
}

.inline-edit-row .inline-edit-date {
    margin-top: 15px;
    float: left;
    width: 100%;
    margin-bottom: 15px
}

.inline-edit-row .inline-edit-date legend {
    float: left
}

.inline-edit-row .inline-edit-date legend .title {
    float: left;
    margin-right: 15px
}

.inline-edit-row .inline-edit-col-center {
    border-right: 1px solid rgba(197, 197, 197, 0.2)
}

.inline-edit-row .inline-edit-col-center,
.inline-edit-row .inline-edit-col-right {
    width: 50%;
    float: left;
    border-top: 1px solid rgba(197, 197, 197, 0.2);
    margin-bottom: 0
}

.inline-edit-row .inline-edit-legend {
    padding: 15px 30px;
    border-bottom: 1px solid rgba(197, 197, 197, 0.2);
    width: 100%;
    float: left;
    font-weight: 800;
    color: #1e87f0
}

.inline-edit-row .title {
    font-weight: 800
}

.inline-edit-row input[type=text],
.inline-edit-row select,
.inline-edit-row textarea {
    height: 40px
}

.inline-edit-row .submit.inline-edit-save {
    position: absolute;
    top: 8px;
    right: 30px
}

.inline-edit-row .submit.inline-edit-save button {
    background: none;
    border: none;
    cursor: pointer;
    padding-left: 5px;
    padding-right: 5px;
    text-transform: none
}

.inline-edit-row .submit.inline-edit-save .save {
    color: #fff
}

.inline-edit-row .submit.inline-edit-save .cancel {
    color: #666
}

.column-username .avatar {
    margin-right: 15px
}

.has-row-actions:not(.columnaction):hover {
    position: relative
}

.has-row-actions:not(.columnaction):hover .row-actions {
    opacity: 1 !important;
    display: flex;
    margin-top: 5px;
    left: 0;
    z-index: 9
}

.column-primary:not(.columnaction):hover,
.row-title:hover {
    position: relative
}

.column-primary:not(.columnaction):hover .row-actions,
.row-title:hover .row-actions {
    opacity: 1 !important;
    display: flex;
    margin-top: 0;
    left: 0;
    z-index: 9
}

#total-sessions-counntry td {
    padding-bottom: 0
}

#admin2020syteminfo div {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

#col-container #col-left {
    width: 35%;
    padding-right: 30px;
    float: left
}

#col-container #col-right {
    width: 65%;
    float: left;
    padding-left: 30px
}

.form-wrap.edit-term-notes p {
    margin-top: 30px;
    float: left
}

.interface-interface-skeleton {
    left: 20% !important;
    top: 55px
}

.ma-admin-menu-shrink .interface-interface-skeleton {
    left: 112px !important
}

.is-fullscreen-mode .interface-interface-skeleton {
    top: 0
}

.admin2020_menu_editor_options {
    display: none
}

.admin2020_sub_menu_editor_options {
    display: none
}

.admin2020_menu_editor:hover .admin2020_menu_editor_options {
    display: block
}

.admin2020_sub_menu_editor:hover .admin2020_sub_menu_editor_options {
    display: block
}

.menu-item-edit-active .item-controls .item-edit::after,
.open .widget-title-action::after,
.widget-in-question .widget-title-action::after,
.widgets-holder-wrap.closed .handlediv::after {
    transform: rotate(-90deg)
}

.widgets-holder-wrap .handlediv::after {
    transform: rotate(-90deg)
}

.widgets-holder-wrap.closed .handlediv::after {
    transform: rotate(0deg)
}

.open .accordion-section-title::after {
    transform: rotate(-90deg)
}

.accordion-section-title {
    margin-bottom: 5px;
    font-size: 16px;
    color: #666
}

.widgets-holder-wrap .handlediv {
    float: right;
    background: none;
    border: none;
    margin-top: 5px;
    padding-right: 0
}

#removing-widget {
    display: none
}

.closed .widget-holder {
    display: none
}

.widgets-holder-wrap h2 {
    margin-top: 0
}

.menu-item-edit-inactive .menu-item-settings {
    display: none
}

.menu-item-title {
    font-weight: 700
}

.menu-item-settings {
    margin-top: 30px
}

.menu-item-settings input:not(input[type=checkbox]),
.menu-item-settings textarea {
    width: 100%
}

.is-submenu,
.menu-item-settings .field-move-visual-label {
    font-size: 0.875rem;
    line-height: 1.4;
    color: #999;
    margin-top: 0
}

.menu-item-settings .field-move {
    padding-left: 0;
    padding-right: 0
}

.hidden-field {
    display: none
}

.menu-item-settings .menus-move {
    cursor: pointer;
    margin-right: 10px
}

.item-delete,
.submitdelete,
.widget-control-remove {
    color: #f0506e !important
}

.menu-item-depth-1 {
    width: 90% !important;
    margin-left: 10%
}

.menu-item-depth-2 {
    width: 80% !important;
    margin-left: 20%
}

.menu-item-depth-3 {
    width: 70% !important;
    margin-left: 30%
}

.menu-item-depth-4 {
    width: 60% !important;
    margin-left: 40%
}

.menu-item-depth-5 {
    width: 50% !important;
    margin-left: 50%
}

.sortable-placeholder {
    background: none !important;
    border-radius: 4px !important;
    border: 2px dashed rgba(197, 197, 197, 0.2) !important
}

.menu-item-handle {
    cursor: move
}

.menu-settings-group {
    padding: 0
}

.menu-settings-group-name {
    margin-bottom: 15px
}

.manage-menus {
    margin-top: 15px
}

.menu-edit {
    float: left
}

#menu-settings-column {
    margin-top: 40px
}

#menu-management h2,
.nav-menu-meta h2 {
    margin-bottom: 30px
}

#widgets-right {
    float: left
}

.widget {
    float: left;
    width: 100%
}

.widget.ui-draggable-dragging {
    float: none;
    width: auto;
    min-width: 200px
}

.widget-inside {
    display: none
}

.widget-action {
    background: none;
    border: none;
    line-height: 0;
    float: right
}

.widget-description {
    display: none;
    margin-bottom: 15px;
    margin-top: 15px
}

.widget-in-question .widget-description {
    display: block !important
}

.widget-title h3 {
    margin-bottom: 0;
    font-size: 16px;
    user-select: none;
    cursor: move
}

.widget-placeholder {
    width: 100%;
    float: left;
    padding: 20px;
    border-radius: 4px;
    border: 2px dashed rgba(197, 197, 197, 0.2);
    margin-bottom: 15px
}

.widgets-sortables {
    float: left
}

.widget-content {
    margin-top: 30px
}

.widget-control-save {
    float: right
}

.widget-control-actions .alignleft {
    float: left
}

.widget-control-actions .alignright {
    float: right
}

.widget-control-close-wrapper {
    display: none
}

#nav-menus-frame {
    margin-top: 60px
}

.closed .sidebar-description,
.closed .widget,
.closed .widget-description,
.closed .widget-inside {
    display: none
}

.widgets-sortables {
    float: left;
    width: 100%
}

.ma-admin-filter {
    height: auto
}

.view-grid::after,
.view-list::after {
    content: "\f333";
    font-family: dashicons;
    width: 1.5em;
    height: 1.5em;
    position: relative;
    float: left;
    margin-right: 15px;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
    text-align: center
}

.view-grid::after,
.view-list::after {
    padding: 8px;
    border-radius: 4px
}

.view-grid::after {
    content: "\f509"
}

.attachment-filters {
    float: left
}

.row-actions .button-link {
    text-transform: none;
    padding: 0;
    cursor: pointer;
    line-height: inherit;
    color: #666
}

.row-actions .row-actions a {
    color: #666
}

.row-actions .trash a {
    color: #f0506e
}

.row-actions .approve a {
    color: #1e87f0
}

.row-actions .unapprove a {
    color: #faa05a
}

#replycontainer {
    margin-bottom: 30px
}

.post-type-attachment .actions {
    margin: 0 0 0 15px
}

.post-type-attachment .media-search-input-label {
    margin-left: 15px
}

.post-type-attachment #post-body-content {
    float: left;
    width: 60%
}

.post-type-attachment #postbox-container-1 {
    float: left;
    width: 40%;
    padding: 0 0 0 30px
}

.post-type-attachment #postbox-container-1 .postbox {
    width: 100%;
    margin: 0
}

.post-type-attachment #post-body-content #titlewrap input {
    width: 100%;
    margin-bottom: 30px
}

.post-type-attachment #post-body-content #edit-slug-box {
    margin-bottom: 30px
}

.attachments {
    width: 100%;
    float: left;
    display: flex;
    flex-wrap: wrap;
    margin-top: 0;
    padding-top: 0
}

.attachments .attachment {
    width: auto;
    float: left;
    height: 150px;
    max-height: 150px;
    margin-bottom: 30px;
    margin-right: 15px;
    cursor: pointer;
    outline: none
}

.attachments .attachment .thumbnail {
    position: relative;
    height: 100%;
    float: left
}

.attachments .attachment .check {
    display: none
}

.attachments .attachment .attachment-preview {
    position: relative;
    height: 100%;
    width: auto;
    float: left
}

.attachments .attachment .centered {
    height: 100%;
    max-height: 100%;
    float: left;
    position: relative
}

.attachments .attachment .centered img {
    min-height: 100%;
    height: 100%;
    float: left;
    width: auto
}

.attachments .attachment.selected {
    outline: auto;
    outline-color: #1e87f0
}

.available-structure-tags ul li button {
    float: left;
    font-size: 14px;
    padding: 5px;
    border-radius: 4px;
    line-height: inherit;
    margin-right: 5px;
    margin-bottom: 5px;
    text-transform: none
}

.media-modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    min-height: 360px;
    opacity: 0.7;
    z-index: 159900
}

.media-modal {
    outline: none;
    position: fixed;
    top: 30px;
    left: 30px;
    right: 30px;
    bottom: 30px;
    z-index: 160000;
    border-radius: 4px;
    overflow: hidden
}

.media-modal .attachments {
    background: none;
    box-shadow: none
}

.media-modal .attachments .attachment {
    padding: 0 !important
}

.media-modal .media-frame-content {
    max-height: calc(100% - 80px);
    float: left;
    width: 100%;
    height: 100%
}

.media-modal .media-frame-title {
    float: left;
    padding: 30px;
    width: 100%;
    border-bottom: 1px solid rgba(197, 197, 197, 0.2)
}

.media-modal .media-frame-title h1 {
    margin: 0;
    font-size: 18px
}

.media-modal .edit-media-header {
    position: absolute;
    right: 30px;
    top: 30px
}

.media-modal .edit-attachment-frame .media-frame-content {
    float: left;
    width: 100%
}

.media-modal .attachment-media-view {
    width: 60%;
    float: left;
    padding: 30px
}

.media-modal .attachment-info {
    float: left;
    width: 40%;
    padding: 30px;
    height: 100%;
    border-left: 1px solid rgba(197, 197, 197, 0.2)
}

.media-modal .settings-save-status {
    color: #32d296
}

.media-modal .save-ready .settings-save-status {
    display: none
}

.media-modal .save-complete .settings-save-status {
    display: block
}

.media-modal .settings label {
    float: left;
    width: 40%
}

.media-modal .settings input {
    float: left;
    width: 60%
}

.media-modal .details {
    font-size: 14px;
    line-height: 1.4;
    color: #999;
    padding-bottom: 30px;
    margin-bottom: 30px;
    border-bottom: 1px solid rgba(197, 197, 197, 0.2)
}

.media-modal .media-modal-content span.setting {
    width: 100%;
    float: left;
    margin-bottom: 15px
}

.media-modal .media-modal-content .actions {
    margin: 0;
    padding-top: 30px;
    margin-top: 30px;
    border-top: 1px solid rgba(197, 197, 197, 0.2)
}

.media-modal .media-modal-content .delete-attachment {
    text-transform: none;
    color: #f0506e
}

.media-modal .media-modal-content .attachment-actions {
    margin-top: 30px
}

.media-modal .media-modal-close {
    padding: 0
}

.media-modal .media-modal-close {
    position: absolute;
    right: 30px;
    top: 30px;
    z-index: 1
}

.attachment-details,
.edit-attachment-frame,
.media-modal-content {
    float: left;
    height: 100%;
    width: 100%
}

.attachment-details {
    overflow: auto
}

#backtoblog a,
#post-status-info,
.imgedit-help,
.ma-admin-text-meta,
.max-upload-size,
.media-modal-content .description,
.privacy-policy-link {
    font-size: 14px;
    line-height: 1.4;
    color: #999
}

#post-status-info {
    margin-top: 15px
}

.max-upload-size {
    margin-top: 30px
}

.left.dashicons::after,
.media-modal-close::after,
.right.dashicons::after {
    content: "\f335";
    font-family: dashicons;
    width: 20px;
    float: left;
    background: none;
    cursor: pointer;
    font-size: 16px;
    line-height: 16px
}

.left.dashicons::after {
    content: "\f341"
}

.right.dashicons::after {
    content: "\f345"
}

.left.dashicons,
.media-modal-close,
.right.dashicons {
    border: none;
    cursor: pointer;
    background: none
}

.image-editor {
    position: absolute;
    left: 0;
    right: 0;
    border-top: 1px solid rgba(197, 197, 197, 0.2);
    bottom: 0;
    top: 0;
    overflow: auto;
    padding-bottom: 80px
}

.image-editor .imgedit-settings {
    float: right;
    width: 40%;
    padding: 30px;
    border-left: 1px solid rgba(197, 197, 197, 0.2)
}

.image-editor .imgedit-settings h2 {
    font-size: 16px;
    float: left;
    margin-bottom: 5px
}

.image-editor .imgedit-settings p {
    width: 100%;
    float: left
}

.image-editor .imgedit-settings .imgedit-help {
    display: none
}

.image-editor .imgedit-settings fieldset {
    padding: 0;
    width: 100%;
    float: left
}

.image-editor .imgedit-panel-content {
    float: left;
    width: 60%
}

.image-editor .imgedit-help-toggle {
    float: left;
    border: none;
    color: #666;
    padding: 0;
    margin-left: 15px
}

.image-editor .imgedit-scale {
    padding: 0
}

.image-editor .imgedit-group {
    float: left;
    margin-bottom: 30px;
    width: 100%
}

.image-editor #imgedit-scale-button {
    margin-top: 30px
}

.image-editor .imgedit-group fieldset {
    margin-bottom: 0
}

.image-editor .imgedit-thumbnail-preview {
    position: relative;
    float: left;
    width: 100%
}

.image-editor .imgedit-size-preview {
    height: 100px;
    width: auto
}

.image-editor .imgedit-crop-wrap,
.image-editor .imgedit-panel-content .imgedit-submit {
    padding: 30px
}

.image-editor .imgedit-menu {
    padding: 20px 0;
    border-bottom: 1px solid rgba(197, 197, 197, 0.2);
    margin-bottom: 30px;
    float: left;
    width: 100%
}

.image-editor .imgedit-menu.wp-clearfix .button {
    border-radius: 0;
    border: none;
    float: left;
    border-top: none;
    padding: none;
    visibility: none;
    font-size: 0;
    padding: 0 20px;
    line-height: inherit;
    border: none
}

.image-editor .imgedit-menu button::after {
    content: "\f165";
    font-family: dashicons;
    width: 20px;
    height: 20px;
    float: left;
    background: none;
    cursor: pointer;
    font-size: 16px
}

.image-editor .imgedit-menu button {
    background: none !important
}

.image-editor .imgedit-rleft.button::after {
    content: "\f166"
}

.image-editor .imgedit-rright.button::after {
    content: "\f167"
}

.image-editor .imgedit-flipv.button::after {
    content: "\f168"
}

.image-editor .imgedit-fliph.button::after {
    content: "\f169"
}

.image-editor .imgedit-undo-redo-separator {
    display: none
}

.image-editor .imgedit-undo.button::after {
    content: "\f171"
}

.image-editor .imgedit-redo.button::after {
    content: "\f172"
}

.image-editor .imgedit-crop-wrap {
    float: left;
    width: 100%;
    position: relative
}

.media-toolbar-secondary .attachment-filters {
    margin-right: 15px
}

.media-toolbar-primary {
    margin-top: 30px
}

.post-type-attachment .media-search-input-label {
    margin: 0 15px 0 0
}

.hide-sidebar .attachment-details,
.media-frame-menu-heading,
.media-frame-menu-toggle {
    display: none
}

.delete-selected-button {
    margin-right: 15px
}

.edit-media-header .media-modal-close {
    position: relative;
    top: 0;
    right: 0
}

#menu-item-featured-image {
    display: none
}

.media-frame-router {
    width: auto;
    padding: 30px;
    position: absolute;
    z-index: 9
}

.media-frame-router .media-router .media-menu-item {
    float: left;
    padding: 10px;
    margin-right: 15px;
    border-radius: 30px;
    font-size: 0.875rem;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
    text-transform: none;
    font-size: 14px;
    border: none;
    line-height: inherit;
    cursor: pointer
}

.media-frame-router .media-router .media-menu-item.active {
    color: #1e87f0
}

.media-frame-content .attachments,
.media-toolbar {
    width: 70%;
    float: left
}

.media-sidebar {
    width: 30%;
    padding: 30px;
    position: relative;
    float: right;
    top: 0;
    height: 100%;
    border-left: 1px solid rgba(197, 197, 197, 0.2);
    padding-bottom: 80px;
    overflow: auto
}

.media-toolbar {
    padding: 30px;
    width: 100%
}

.media-toolbar .media-button-select {
    float: right;
    cursor: pointer
}

.media-frame-content .attachments {
    padding: 40px;
    height: 100%;
    overflow: auto;
    outline: none;
    position: relative;
    float: left;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: end;
    margin-bottom: 100px;
    top: 80px
}

.media-frame-content .media-toolbar-primary {
    margin: 0
}

.uploader-editor-title {
    display: none
}

.attachments-browser {
    position: absolute;
    top: 0;
    bottom: 0;
    display: contents
}

.media-sidebar .description {
    display: none
}

.media-sidebar .attachment-info {
    border: none;
    padding: 0;
    width: 100%;
    height: auto
}

.media-sidebar .attachment-info img {
    border-radius: 4px;
    height: 100px;
    margin-bottom: 30px
}

.media-frame-toolbar {
    position: absolute;
    bottom: 0;
    width: 100%;
    border-top: 1px solid rgba(197, 197, 197, 0.2)
}

.media-frame-toolbar .media-toolbar-primary {
    margin-top: 0
}

.media-frame {
    float: left;
    width: 100%;
    height: 100%;
    position: relative
}

.media-frame-tab-panel {
    position: absolute;
    top: 80px;
    bottom: 0;
    width: 100%
}

.media-frame-content .media-toolbar {
    margin-top: 80px
}

.attachment-details .setting label {
    width: 40%;
    float: left
}

.attachment-details .setting input {
    width: 50%;
    float: left;
    margin-left: 5px
}

.attachment-details .setting textarea {
    width: 50%;
    float: left;
    margin-left: 5px
}

.uploader-inline {
    width: 100%;
    text-align: center;
    padding: 30px;
    height: 100%;
    border: 2px dashed rgba(197, 197, 197, 0.2);
    margin-bottom: 30px;
    position: absolute;
    left: 0;
    right: 0
}

.uploader-inline-content {
    top: 30%;
    position: relative
}

.post-type-attachment .media-sidebar {
    display: none
}

.post-type-attachment .media-toolbar {
    width: 100%;
    padding: 0;
    margin-top: 0
}

.post-type-attachment .attachments {
    margin-top: 30px;
    width: 100%;
    padding: 40px
}

.post-type-attachment .media-frame-content .media-toolbar-primary {
    margin-top: 30px
}

.media-frame-menu {
    display: none
}

button.notice-dismiss::after {
    content: "\f335";
    font-family: dashicons;
    width: 20px;
    height: 20px;
    float: left;
    background: none;
    cursor: pointer;
    font-size: 16px;
    line-height: 16px
}

button.notice-dismiss {
    color: #1e87f0;
    position: absolute;
    right: 30px;
    top: 20px
}

.notice-error,
.notice-warning {
    border-color: #faa05a
}

#template {
    float: left;
    width: 65%;
    margin-right: 5%
}

#templateside {
    float: right;
    width: 30%;
    padding: 30px
}

#templateside .notice {
    float: left
}

#wp-media-grid .media-frame-content .attachments {
    height: auto;
    overflow: visible
}

.media-frame-content .attachments {
    width: 70%;
    float: left
}

.media-frame-content .attachments .attachment {
    height: 100px;
    max-height: 100px
}

.media-sidebar {
    width: 30%
}

.media-selection .selection-info .count {
    float: left;
    cursor: pointer
}

.media-selection .selection-info .clear-selection {
    float: left;
    width: 100%;
    color: #f0506e
}

.selection-view .attachments {
    padding: 0;
    margin-bottom: 15px;
    margin-top: 15px
}

.selection-view .attachments .attachment.selection {
    max-height: 40px;
    margin-bottom: 15px
}

.media-frame-tab-panel .acf-expand-details {
    display: none
}

.attachment {
    position: relative
}

.attachment.selected::after {
    content: "\f147";
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #1e86f0;
    position: absolute;
    left: 5px;
    bottom: 5px;
    color: #fff;
    font-family: dashicons;
    line-height: 1.5;
    text-align: center
}

.selection-view .attachment.selected::after {
    display: none
}

.media-frame.hide-router #admin2020_settings_column {
    display: none
}

.media-frame.hide-router .media-frame-router {
    display: none
}

.media-frame.hide-router .media-frame-content {
    padding: 40px
}

.media-frame.hide-router .media-frame-content .column-settings {
    width: 50%;
    float: left;
    padding-right: 40px;
    margin-bottom: 60px
}

.media-frame.hide-router .media-frame-content .column-settings * {
    display: inline-block
}

.media-frame.hide-router .media-frame-content .column-settings h2 {
    font-size: 20px;
    margin-top: 30px
}

.media-frame.hide-router .media-frame-content .setting.align .button.active {
    background-color: #1e87f0;
    color: #fff
}

.media-frame.hide-router .media-frame-content .column-image {
    width: 50%;
    float: left
}

.media-frame.hide-router .media-frame-content .setting-group {
    padding-left: 0
}

.media-frame.hide-router .media-frame-content .advanced-settings.hidden {
    display: none
}

.image-details .advanced-toggle {
    outline: none
}

.image-details .advanced-toggle::after {
    font: normal 20px/1 dashicons;
    speak: none;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f140";
    display: inline-block;
    margin-top: -2px
}

.image-details .advanced-visible .advanced-toggle::after {
    content: "\f142"
}

.welcome-panel-column-container {
    display: flex;
    justify-content: space-between;
    flex-direction: row
}

.welcome-panel-column {
    padding-right: 30px
}

.welcome-panel-column .button-primary {
    margin-bottom: 15px
}

#welcome-panel {
    float: left;
    margin-bottom: 30px
}

.community-events [aria-hidden=true],
.community-events-errors [aria-hidden=true],
.community-events-errors[aria-hidden=true],
.community-events-loading[aria-hidden=true],
.community-events[aria-hidden=true] {
    display: none
}

.wordpress-news {
    margin-top: 30px
}

.components-editor-notices__snackbar {
    left: 25% !important
}

#update-plugins-table thead td {
    padding-bottom: 30px
}

#update-plugins-table .plugin-title img {
    width: 60px;
    float: left;
    margin-right: 20px
}

#update-plugins-table .plugin-title br {
    display: none
}

.update-core-php h2 {
    font-size: 20px
}

#wpbody-content .wrap h1 {
    margin-bottom: 40px;
    display: inline-block
}

.wp-filter {
    float: left;
    width: 100%
}

.plugin-install-tab-featured p {
    float: left
}

.plugins-popular-tags-wrapper {
    float: left
}

.tablenav.bottom .ma_filter_wrap {
    display: none
}

.tablenav.bottom .displaying-num {
    display: none
}

.tablenav.bottom .bulkactions {
    display: none !important
}

.tablenav.bottom .tablenav-pages {
    display: none
}

.tablenav.bottom .checkforspam {
    display: none !important
}

#admin2020_overview .widget {
    border: none;
    padding: 0
}

#admin2020_overview .widget h2.widgettitle {
    font-size: inherit
}

.ga_change_wrap .change-text,
.ga_change_wrap .uk-text-danger,
.ga_change_wrap .uk-text-success {
    display: none;
    font-size: 16px
}

.ga_change_wrap.good .change-text,
.ga_change_wrap.good .uk-text-success {
    display: initial
}

.ga_change_wrap.good .change-text {
    color: #32d296
}

.ga_change_wrap.bad .change-text,
.ga_change_wrap.bad .uk-text-danger {
    display: initial
}

.ga_change_wrap.bad .change-text {
    color: #f0506e
}

.overview_card_icon {
    transform: translateY(-2px)
}

#post-body-content {
    width: 70%;
    border-radius: 4px;
    padding: 30px;
    float: left;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08)
}

#post-body-content #titlediv {
    margin-bottom: 30px
}

#post-body-content #titlediv #title-prompt-text {
    position: absolute;
    padding: 8px
}

#post-body-content .postbox {
    padding: 0;
    background: none;
    box-shadow: none
}

.columns-1 #post-body-content {
    width: 100%
}

.handle-actions {
    position: absolute;
    right: 0;
    top: 30px
}

.postbox {
    position: relative
}

.postbox .form-table,
.postbox .postbox {
    padding: 0;
    background: none;
    box-shadow: none
}

.postbox .handlediv {
    position: absolute;
    right: 30px;
    line-height: inherit;
    height: 20px;
    width: 20px;
    border: none;
    padding: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: none !important;
    outline: none
}

.postbox .handlediv .toggle-indicator:before {
    line-height: 0 !important;
    content: "\f347" !important;
    transition: all 0.2s ease-in-out;
    font-family: dashicons;
    position: absolute
}

.postbox .inside {
    max-height: 20000px;
    overflow: hidden;
    transition: all 0.3s ease-in-out
}

.postbox h2.hndle {
    margin-top: 0;
    transition: all 0.3s ease-in-out;
    font-size: 20px
}

.handle-order-higher,
.handle-order-lower {
    position: absolute;
    right: 60px;
    line-height: inherit;
    height: 20px;
    width: 20px;
    border: none;
    padding: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: none !important;
    outline: none;
    cursor: pointer
}

.handle-order-higher .order-higher-indicator::before,
.handle-order-lower .order-higher-indicator::before {
    content: "\f342";
    line-height: 0 !important;
    transition: all 0.2s ease-in-out;
    font-family: dashicons;
    position: absolute;
    color: #999
}

.handle-order-higher .order-lower-indicator::before,
.handle-order-lower .order-lower-indicator::before {
    content: "\f346";
    line-height: 0 !important;
    transition: all 0.2s ease-in-out;
    font-family: dashicons;
    position: absolute;
    color: #999
}

.handle-order-higher {
    right: 90px
}

.ma-admin-dark .handlediv .toggle-indicator {
    color: #fff !important
}

.admin2020_code_editor {
    border: 1px solid rgba(197, 197, 197, 0.2);
    border-radius: 4px
}

.admin2020_save_float {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    padding: 15px;
    border-top: 1px solid rgba(197, 197, 197, 0.2);
    z-index: 9
}

.admin2020_save_float #submit {
    float: right;
    margin: 0
}

.postbox.closed .inside {
    max-height: 0 !important
}

.postbox.closed h2.hndle {
    margin-bottom: 0
}

.postbox.closed .toggle-indicator:before {
    content: "\f347" !important;
    transform: rotate(90deg)
}

.submitbox {
    float: left;
    width: 100%;
    position: relative
}

.submitbox #publishing-action {
    position: absolute;
    top: 0;
    width: 100%
}

.submitbox #publishing-action #publish {
    width: 100%;
    margin-right: 0
}

.submitbox #minor-publishing {
    margin-top: 55px
}

.submitbox #minor-publishing #minor-publishing-actions a,
.submitbox #minor-publishing #minor-publishing-actions input {
    width: 100%;
    margin-bottom: 15px
}

.submitbox #minor-publishing #misc-publishing-actions {
    font-size: 14px;
    line-height: 1.4;
    color: #999
}

#poststuff h2 {
    font-size: 18px
}

#postbox-container-1 #submitdiv h2.hndle {
    display: none
}

#dashboard-widgets .postbox {
    width: calc(50% - 15px)
}

#categorychecklist,
#categorychecklist-pop {
    float: left;
    width: 100%
}

#category-add-toggle {
    float: left;
    margin-bottom: 30px
}

#category-add input,
#category-add select {
    width: 100%
}

.ajaxtag .newtag {
    width: 60%;
    margin-right: 2%;
    float: left
}

.ajaxtag .tagadd {
    width: 38%;
    float: left;
    margin: 0
}

.tagcloud-link {
    text-transform: none;
    color: #1e87f0
}

.tagchecklist li {
    padding: 5px;
    border-radius: 4px;
    border: 1px solid rgba(197, 197, 197, 0.2);
    width: auto;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px
}

.tagchecklist .ntdelbutton {
    margin: 0;
    padding: 0
}

.tagchecklist .ntdelbutton::before {
    content: "\f335";
    font-family: dashicons;
    float: left;
    background: none;
    cursor: pointer;
    font-size: 16px;
    line-height: 16px;
    border: none
}

.postbox-container textarea {
    padding-top: 5px
}

.postbox-container #excerpt {
    min-height: 100px;
    width: 100%
}

#postbox-container-2 {
    margin-top: 30px
}

#postcustomstuff td {
    vertical-align: top
}

#postcustomstuff .submit input {
    text-transform: none;
    padding: 10px 0;
    border: none;
    cursor: pointer
}

#postcustomstuff .submit .deletemeta {
    color: #f0506e
}

.wp-list-table.comments-box {
    padding: 0;
    background: none;
    box-shadow: none
}

#poststuff #editable-post-name-full {
    display: none
}

.accordion-section-title {
    outline: none
}

body.login {
    margin: 0;
    display: flex;
    justify-content: center;
    height: 100%;
    align-items: center;
    padding: 30px;
    background-size: cover !important;
    background-repeat: no-repeat
}

body.login .submit {
    width: 100%;
    margin-bottom: 0
}

body.login #login {
    max-width: 400px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
    border-radius: 4px;
    background: #fff;
    padding-top: 40px;
    padding-bottom: 40px
}

body.login #login .message {
    box-shadow: none;
    border: none;
    border-top: 1px solid rgba(197, 197, 197, 0.2);
    border-bottom: 1px solid rgba(197, 197, 197, 0.2);
    padding: 15px 40px;
    margin: 0;
    color: #1e87f0
}

body.login #login #backtoblog,
body.login #login #nav {
    padding: 0 40px;
    margin: 0
}

body.login #login #nav {
    margin-bottom: 15px
}

body.login * {
    box-sizing: border-box
}

body.login .forgetmenot {
    width: 100%
}

body.login .forgetmenot input,
body.login .forgetmenot label {
    float: left;
    height: 0;
    width: auto !important;
    margin-right: 15px
}

body.login #backtoblog,
body.login #nav,
body.login .privacy-policy-page-link {
    float: left;
    width: 100%
}

body.login #login h1 a {
    text-indent: -9999px;
    width: auto;
    max-height: 120px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

body.login #loginform,
body.login #lostpasswordform {
    padding: 40px;
    border-radius: 4px;
    float: left
}

body.login #loginform label,
body.login #lostpasswordform label {
    width: 100%;
    float: left;
    font-size: 14px;
    line-height: 1.4;
    color: #999;
    margin-bottom: 5px
}

body.login #loginform input,
body.login #lostpasswordform input {
    width: 100%;
    float: left
}

body.login #loginform p,
body.login #lostpasswordform p {
    display: block;
    float: left
}

body.login.interim-login {
    background-color: transparent !important;
    background-image: none !important
}

body.login.interim-login #login {
    background: #fff !important;
    border-radius: 4px !important;
    padding-top: 30px !important
}

body.login.interim-login #login .message {
    box-shadow: none !important;
    border: none !important;
    padding: 15px 40px !important;
    margin: 0 !important;
    border-top: 1px solid #ececec !important;
    border-bottom: 1px solid #ececec !important
}

body.login.interim-login #login #loginform {
    box-shadow: none !important
}

.wp-hide-pw {
    display: none !important
}

div#ed_toolbar input {
    text-transform: none;
    padding: 5px
}

#ed_toolbar {
    width: 100% !important;
    padding-top: 60px
}

#postdivrich .wp-media-buttons {
    width: 100%
}

input#rememberme {
    height: 16px !important;
    width: 16px !important
}

.ma-admin-dark select {
    color: #fff !important;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") !important;
    border-color: rgba(197, 197, 197, 0.2) !important
}

.ma-admin-dark .admin2020_select_multiple {
    background-size: 0 !important
}

.ma-admin-dark .column-columnaction .row-actions span {
    color: #f8f8f8
}

.ma-admin-dark .button,
.ma-admin-dark .menu-delete,
.ma-admin-dark .widgets-chooser-button,
.ma-admin-dark input,
.ma-admin-dark textarea {
    color: #fff;
    border-color: rgba(197, 197, 197, 0.2)
}

.ma-admin-dark .post-com-count-wrapper {
    color: #222
}

.ma-admin-dark .button-primary {
    border-color: #1e87f0;
    color: white
}

.ma-admin-dark .filter-links li,
.ma-admin-dark .subsubsub li {
    color: #222
}

.ma-admin-dark .media-modal-close::after {
    color: #f8f8f8
}

.ma-admin-dark .edit-media-header button {
    color: #fff
}

.ma-admin-dark .row-actions {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);
    color: #222
}

.ma-admin-dark .row-actions span {
    color: #222 !important
}

.ma-admin-dark .accordion-section-title::after,
.ma-admin-dark .widgets-holder-wrap .handlediv::after,
.ma-admin-dark .widgets-holder-wrap .widget-title-action::after,
.ma-admin-dark ul.menu.ui-sortable li .item-controls .item-edit::after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.ma-admin-dark .view-grid.current::after,
.ma-admin-dark .view-list.current::after {
    border: 1px solid #1e87f0
}

.ma-admin-dark .media-router .media-menu-item {
    color: #666
}

.ma-admin-dark .deactivate a {
    color: #f0506e
}

.ma-admin-dark a.delete {
    color: #f0506e
}

.ma-admin-dark .daterangepicker {
    border-color: rgba(197, 197, 197, 0.2)
}

.ma-admin-dark .daterangepicker .calendar-table .prev span {
    color: #fff
}

.ma-admin-dark .daterangepicker .calendar-table .next span {
    color: #fff
}

.ma-admin-dark .daterangepicker .drp-calendar.left {
    border-left: 1px solid rgba(197, 197, 197, 0.2) !important
}

.ma-admin-dark .daterangepicker .calendar-table {
    border: none
}

.ma-admin-dark .daterangepicker td.in-range {
    color: white
}

.ma-admin-dark input[type=checkbox],
.ma-admin-dark input[type=radio] {
    border-color: rgba(197, 197, 197, 0.4)
}

.ma-admin-dark .theme-wrap .theme-header button {
    background: none
}

.ma-admin-dark .theme-wrap .theme-header .dashicons-no:before,
.ma-admin-dark .theme-wrap .theme-header .dashicons::after {
    color: #fff !important
}

.ma-admin-dark .components-notice {
    color: #999 !important
}

table#total-sessions-page td {
    max-width: 150px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.wp-badge {
    background-position: center 25px;
    background-repeat: no-repeat;
    background-size: 80px 80px;
    color: #fff;
    font-size: 14px;
    text-align: center;
    font-weight: 600;
    margin: 5px 0 0;
    padding-top: 120px;
    display: inline-block;
    width: 140px;
    text-rendering: optimizeLegibility;
    position: absolute;
    right: 70px;
    top: 70px
}

.MediaLibraryButtonCM::before {
    content: "" !important;
    background: url(../img/media-library-icon.svg) no-repeat;
    width: 14px;
    height: 14px;
    left: 0px;
    position: relative;
    display: inline-block;
    top: 2px;
    margin-right: 10px;
}

.UnsplashButtonCM::before {
    content: "" !important;
    background: url(../img/unsplash-icon.svg) no-repeat;
    width: 14px;
    height: 14px;
    left: 0px;
    position: relative;
    display: inline-block;
    top: 2px;
    margin-right: 10px;
}

.UploadButtonCM::before {
    content: "" !important;
    background: url(../img/upload-icon.svg) no-repeat;
    width: 14px;
    height: 14px;
    left: 0px;
    position: relative;
    display: inline-block;
    top: 2px;
    margin-right: 10px;
}

.MediaLibraryHeading {
    margin-top: 49px;
    margin-bottom: 0px;
}

.MediaLibrarySearchBox {
    margin-left: 0px !important;
    padding-left: 0px;
}

.MediaLibrarySearchBox .uk-form-icon {
    display: none !important;
}

.MediaLibrarySearchBox #admin2020mediaSearch {
    margin-left: -4px;
    border-radius: 0px 4px 4px 0px;
    border-left: 0px;
    padding: 10px !important;
    height: 40px;
    margin-top: 0px;
    height: 40px;
    border-color: #b2b2b2 !important;
}

.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
    border-color: #0022ff !important;
}

.MediaLibrarySearchBox #admin2020mediaSearch:focus {
    border-color: #b2b2b2 !important;
}

.uk-open .uk-button-default {
    border-color: #b2b2b2 !important;
}