.metabox-holder .postbox-container .empty-container {
    border: 0;
}

body .metabox-holder .postbox-container .empty-container:after {
    content: "";
}

body.index-php #screen-meta-links {
    display: none;
}

a.menu-top {
    overflow: hidden;
}

a, .media-frame a {
    color: #DC202D;
}

a:hover, .media-frame a:hover {
    color: #ff6673;
}

a:focus, .media-frame a:focus {
    box-shadow: none;
}

.acf_relationship .relationship_list li.hide a {
    color: #9B2121 !important;
}

.acf_relationship .relationship_list li a:hover, .acf_relationship .relationship_list li a:focus {
    background: #FAEAEA;
    box-shadow: 0px 0px 0px 1px #ECD6D6;
}

.wp-core-ui .button-primary, .acf-button {
    background: #DC202D !important;
    border: 0 !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    color: white !important;
    padding: 0 11px !important;
    text-shadow: none !important;
}

.wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:focus, .acf-button:hover, .acf-button:focus {
    color: white !important;
    background: #CB0000 !important;
}

.wp-core-ui .button.button-large {
    line-height: 30px;
    padding: 0px 12px 0px;
}

input[type="checkbox"],
input[type="color"],
input[type="date"],
input[type="datetime-local"],
input[type="datetime"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="radio"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
select,
textarea,
.media-frame input[type="email"],
.media-frame input[type="number"],
.media-frame input[type="password"],
.media-frame input[type="search"],
.media-frame input[type="text"],
.media-frame input[type="url"],
.media-frame select,
.media-frame textarea {
    transition: 200ms;
}

input[type="checkbox"]:focus,
input[type="color"]:focus,
input[type="date"]:focus,
input[type="datetime-local"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="radio"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus,
select:focus,
textarea:focus,
.media-frame input[type="email"]:focus,
.media-frame input[type="number"]:focus,
.media-frame input[type="password"]:focus,
.media-frame input[type="search"]:focus,
.media-frame input[type="text"]:focus,
.media-frame input[type="url"]:focus,
.media-frame select:focus,
.media-frame textarea:focus {
    box-shadow: none;
    border: 1px solid #DC202D;
}

.wp-core-ui .button-primary-disabled, .wp-core-ui .button-primary.disabled, .wp-core-ui .button-primary:disabled, .wp-core-ui .button-primary[disabled] {
    background: #BA2929 !important;
    color: #E79494 !important;
}

.wp-core-ui .button-primary-disabled,
.wp-core-ui .button-primary.disabled,
.wp-core-ui .button-primary:disabled,
.wp-core-ui .button-primary[disabled] {
    background: #8e0000;
    color: #d9d9d9;
    border: none;
}

#acf_fields .table_footer {
    background: #faeaea;
    border: 1px solid #e2c7c7;
}

#acf_fields .table_footer .order_message {
    color: #BE7A7A;
}

#acf_fields .field.form_open > .field_meta {
    background-image: linear-gradient(to bottom, #DB4646, #C53131) repeat scroll 0% 0% #BC3535;
    border: 1px solid #BB2626;
    box-shadow: 0px 1px 0px 0px #F45F5F inset;
    text-shadow: 0px 1px 0px #bb2626;
}

.accordion-section-title:hover::after, .handlediv:hover, .item-edit:hover, .sidebar-name:hover .sidebar-name-arrow, .widget-action:hover {
    color: #FFF;
}

.accordion-section-title::after, .handlediv, .item-edit, .sidebar-name-arrow, .widget-action {
    color: #DADADA;
}

#adminmenu a {
    transition: 200;
    color: white;
}

#adminmenu .wp-submenu {
    left: 180px;
}

#adminmenu a.menu-top, #adminmenu .wp-submenu-head {
    font-size: 13px;
    line-height: 23px;
}

#adminmenu div.wp-menu-name {
    padding: 12px 0px;
}

#adminmenu div.wp-menu-image {
    height: 47px;
    width: 50px;
    box-sizing: border-box;
    padding-top: 8px;
    box-sizing: border-box;
}

#adminmenu div.wp-menu-image:before {
    padding: 6px;
    background: #171b1f;
    transition: 200ms;
    border-radius: 30px;
    color: #989898;
}

#adminmenu li.menu-top, #adminmenu li.opensub > a.menu-top, #adminmenu li > a.menu-top {
    transition: 200ms;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
#adminmenu .wp-menu-arrow,
#adminmenu .wp-menu-arrow div,
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu.folded li.current.menu-top,
#adminmenu.folded li.wp-has-current-submenu {
    background: #DC202D;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head div.wp-menu-image::before,
#adminmenu .wp-menu-arrow div.wp-menu-image::before,
#adminmenu .wp-menu-arrow div div.wp-menu-image::before,
#adminmenu li.current a.menu-top div.wp-menu-image::before,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu div.wp-menu-image::before,
#adminmenu.folded li.current.menu-top div.wp-menu-image::before,
#adminmenu.folded li.wp-has-current-submenu div.wp-menu-image::before {
    color: white;
    background: #CB0000;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head.opensub a,
#adminmenu .wp-menu-arrow.opensub a,
#adminmenu .wp-menu-arrow div.opensub a,
#adminmenu li.current a.menu-top.opensub a,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu.opensub a,
#adminmenu.folded li.current.menu-top.opensub a,
#adminmenu.folded li.wp-has-current-submenu.opensub a {
    color: white;
}

#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after {
    display: none !important;
}

#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu {
    border-bottom: 2px solid #DC202D;
}

#adminmenu li.menu-top:hover,
#adminmenu li.opensub > a.menu-top,
#adminmenu li > a.menu-top:focus {
    background: #DC202D;
}

#adminmenu li.menu-top:hover div.wp-menu-image::before,
#adminmenu li.opensub > a.menu-top div.wp-menu-image::before,
#adminmenu li > a.menu-top:focus div.wp-menu-image::before {
    color: white;
    background: #CB0000;
}

#adminmenu a:hover,
#adminmenu li.menu-top > a:focus {
    color: white;
}

#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover {
    color: #DC202D;
}

#adminmenu,
#adminmenu .wp-submenu,
#adminmenuback,
#adminmenuwrap {
    width: 180px;
}

.no-js li.wp-has-current-submenu:hover .wp-submenu {
    background-color: #FFF;
    border-bottom: 2px solid #DC202D;
}

.opensub div.wp-menu-name {
    color: white;
}

#collapse-menu:hover,
#collapse-menu:hover #collapse-button div::after {
    color: #DC202D;
}

#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,
#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 {
    color: white;
}

#wpadminbar {
    background-color: #E5E5E5;
    left: 180px;
    width: calc(100% - 180px);
}

#wpadminbar a.ab-item {
    color: #363636;
}

#wpadminbar #wp-admin-bar-new-content {
    background: #DC202D;
    color: white;
}

#wpadminbar #wp-admin-bar-new-content a {
    color: white;
}

#wpadminbar #wp-admin-bar-new-content a:hover {
    color: white;
}

#wpadminbar #wp-admin-bar-language ul li, #wpadminbar #wp-admin-bar-language > div.ab-item {
    background: none !important;
    padding: 0px 6px !important;
}

#wpadminbar #wp-admin-bar-language .ab-submenu .ab-item {
    padding: 0px 6px !important;
}

#wpadminbar #wp-toolbar a, #wpadminbar #wpadminbar > #wp-toolbar li {
    transition: 200ms;
}

#wpadminbar #wp-toolbar a span, #wpadminbar #wpadminbar > #wp-toolbar li span {
    transition: 200ms;
}

#wpadminbar #wp-toolbar a span:before, #wpadminbar #wpadminbar > #wp-toolbar li span:before {
    transition: 200ms;
}

#wpadminbar > #wp-toolbar a:focus,
#wpadminbar > #wp-toolbar li.hover,
#wpadminbar > #wp-toolbar li:hover {
    background: #CB0000;
}

#wpadminbar > #wp-toolbar a:focus span.ab-label, #wpadminbar > #wp-toolbar a:focus a.ab-item,
#wpadminbar > #wp-toolbar li.hover span.ab-label,
#wpadminbar > #wp-toolbar li.hover a.ab-item,
#wpadminbar > #wp-toolbar li:hover span.ab-label,
#wpadminbar > #wp-toolbar li:hover a.ab-item {
    color: white;
}

#wpadminbar > #wp-toolbar a:focus .ab-submenu li,
#wpadminbar > #wp-toolbar li.hover .ab-submenu li,
#wpadminbar > #wp-toolbar li:hover .ab-submenu li {
    background: none;
}

#wpadminbar > #wp-toolbar a:focus .ab-submenu li a, #wpadminbar > #wp-toolbar a:focus .ab-submenu li a.ab-item,
#wpadminbar > #wp-toolbar li.hover .ab-submenu li a,
#wpadminbar > #wp-toolbar li.hover .ab-submenu li a.ab-item,
#wpadminbar > #wp-toolbar li:hover .ab-submenu li a,
#wpadminbar > #wp-toolbar li:hover .ab-submenu li a.ab-item {
    background: none;
    color: #363636;
}

#wpadminbar > #wp-toolbar a:focus .ab-submenu li a:hover, #wpadminbar > #wp-toolbar a:focus .ab-submenu li a.ab-item:hover,
#wpadminbar > #wp-toolbar li.hover .ab-submenu li a:hover,
#wpadminbar > #wp-toolbar li.hover .ab-submenu li a.ab-item:hover,
#wpadminbar > #wp-toolbar li:hover .ab-submenu li a:hover,
#wpadminbar > #wp-toolbar li:hover .ab-submenu li a.ab-item:hover {
    color: #DC202D;
}

#wpadminbar #wp-admin-bar-my-account a.ab-item {
    color: #363636;
}

#wpadminbar .ab-item {
    color: #363636;
}

#wpadminbar #wp-admin-bar-new-content .ab-icon::before {
    color: white;
}

#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
    width: 100%;
    min-width: 140px;
}

#wpadminbar #wp-admin-bar-user-info {
    display: none;
}

#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input {
    background: #E5E5E5;
}

#wpadminbar #wp-admin-bar-my-sites a.ab-item,
#wpadminbar #wp-admin-bar-site-name a.ab-item {
    color: #363636;
}

#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li {
    margin-left: 0;
}

#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
    padding: 6px 0px;
}

#wpadminbar .ab-top-menu > li.hover > .ab-item,
#wpadminbar .ab-top-menu > li:hover > .ab-item,
#wpadminbar .ab-top-menu > li > .ab-item:focus,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus {
    background: #DC202D;
    color: white;
}

#wpadminbar .ab-top-menu > li.hover > .ab-item:before,
#wpadminbar .ab-top-menu > li:hover > .ab-item:before,
#wpadminbar .ab-top-menu > li > .ab-item:focus:before,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus:before {
    color: white;
}

#wpadminbar .ab-top-menu > li.hover > .ab-item span,
#wpadminbar .ab-top-menu > li:hover > .ab-item span,
#wpadminbar .ab-top-menu > li > .ab-item:focus span,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus span {
    color: white;
}

#wpadminbar ul#wp-admin-bar-root-default > li {
    transition: 200ms;
}

#wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before {
    color: #989898;
}

.view-switch a.current:before {
    color: #CB0000;
}

#wpcontent,
#wpfooter {
    margin-left: 180px;
}

.wrap .add-new-h2:hover {
    background: #DC202D;
}

.post-com-count:hover span {
    background-color: #DC202D;
}

.post-com-count:hover:after {
    border-top: 5px solid #DC202D;
}

.plugins .active th.check-column {
    border-left: 4px solid #DC202D;
}

.plugins .active td, .plugins .active th {
    background-color: #FEF7F7;
}

#poststuff h3 {
    background: #DC202D;
    color: white;
}

#wp-content-editor-tools {
    background: none;
}

.acf-settings-wrap .acf-input-wrap {
    overflow: visible;
}

.acf-settings-wrap .multi-language-field {
    margin-top: 0;
}

.acf-settings-wrap .multi-language-field .wp-switch-editor {
    margin-top: -17px;
    background-color: #ebebeb;
    cursor: pointer;
    height: 20px;
    padding: 3px 8px 4px;
    border: 1px solid #dedede;
    box-sizing: content-box;
    margin-left: 5px;
}

#podpora input[type="text"], #podpora input[type="email"], #podpora textarea {
    display: block;
    padding: 5px 10px;
    margin: 0 0 10px;
}

#podpora input[type="text"], #podpora input[type="email"] {
    width: 50%;
    min-width: 150px;
}

#podpora textarea {
    width: 100%;
}

#pixsystem {
    position: fixed;
    top: 0;
    left: 0;
    width: 180px;
    height: 50px;
    z-index: 100000;
    box-sizing: border-box;
    text-transform: uppercase;
    background: #23282D url(../images/logo.png) no-repeat 50px 16px;
    background-size: 45%;
}

#pixsystem:hover {
    background-color: #CB0000;
}

.wrap .add-new-h2, .wrap .add-new-h2:active, .wrap .page-title-action, .wrap .page-title-action:active {
    color: #DC202D;
}

.wrap .add-new-h2:hover, .wrap .page-title-action:hover {
    background: #DC202D;
    border-color: #CB0000;
}

.ca-settings table {
    width: 100%;
}

.ca-settings table tr {
    vertical-align: top;
}

.ca-settings table textarea {
    width: 100%;
    min-height: 150px;
    font-family: "Lucida Console", Monaco, monospace;
    resize: vertical;
}

#wp-admin-bar-wp-logo,
#wp-admin-bar-comments,
#wp-admin-bar-wpseo-menu,
#wpml_als_help_link {
    display: none;
}

body.index-php #screen-meta-links{display:none}#adminmenu li.menu-top{margin:6px 0}#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after{display:none!important}#wpadminbar{padding-left:100px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:782px){#wpadminbar{padding-left:0}}#podpora input[type=email],#podpora input[type=text],#podpora textarea{display:block;padding:5px 10px;margin:0 0 10px}#podpora input[type=email],#podpora input[type=text]{width:50%;min-width:150px}#podpora textarea{width:100%;min-height:100px}.ca-settings table{width:100%}.ca-settings table tr{vertical-align:top}.ca-settings table textarea{width:100%;min-height:150px;font-family:"Lucida Console", Monaco, monospace;resize:vertical}#pixsystem{position:fixed;top:0;left:0;width:100px;height:32px;z-index:100000;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;background:#23282D url(../images/logo.svg) no-repeat center 10px/70px auto;outline:0}#pixsystem:hover{background-color:#0085ba}@media screen and (max-width:782px){#pixsystem{display:none}}#footer-upgrade{display:none}
