/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */

 .select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle
}

.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    margin: 0 0 -4px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
    position: relative
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px
}

.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-search--inline {
    float: left;
    padding: 0
}

.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin: 0;
    padding: 0
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-dropdown {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051
}

.select2-results {
    display: block
}

.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0
}

.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none
}

.select2-results__option[aria-selected],.select2-results__option[data-selected] {
    cursor: pointer
}

.select2-container--open .select2-dropdown {
    left: 0
}

.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-search--dropdown {
    display: block;
    padding: 4px
}

.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
    display: none
}

.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff
}

.select2-hidden-accessible {
    border: 0!important;
    clip: rect(0 0 0 0)!important;
    height: 1px!important;
    margin: -1px!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important;
    width: 1px!important
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--default .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none;
    margin: 5px 5px 0 0
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before {
    content: "";
    display: none
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    margin-top: 5px;
    margin-right: 10px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    margin-right: 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
    float: right
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid #000 1px;
    outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
    background: 0 0;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield
}

.select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
    padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #999
}

.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true] {
    background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #0073aa;
    color: #fff
}

.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: linear-gradient(to bottom,#fff 50%,#eee 100%);
    background-repeat: repeat-x
}

.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #0073aa
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: linear-gradient(to bottom,#eee 50%,#ccc 100%);
    background-repeat: repeat-x
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #0073aa
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: 0 0;
    border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: linear-gradient(to bottom,#fff 0,#eee 50%);
    background-repeat: repeat-x
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: linear-gradient(to bottom,#eee 50%,#fff 100%);
    background-repeat: repeat-x
}

.select2-container--classic .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #0073aa
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    float: right
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #0073aa
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none
}

.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
    border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
    border-top: none
}

.select2-container--classic .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
    padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected] {
    background-color: #3875d7;
    color: #fff
}

.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #0073aa
}

:root {
    --woocommerce: #7F54B3;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #7F54B3;
    --wc-primary-text: white;
    --wc-secondary: #e9e6ed;
    --wc-secondary-text: #515151;
    --wc-highlight: #b3af54;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676
}

@keyframes spin {
    100% {
        transform: rotate(360deg)
    }
}

@font-face {
    font-family: star;
    src: url(../fonts/star.eot);
    src: url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: WooCommerce;
    src: url(../fonts/WooCommerce.eot);
    src: url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");
    font-weight: 400;
    font-style: normal
}

.blockUI.blockOverlay::before {
    height: 1em;
    width: 1em;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -.5em;
    margin-top: -.5em;
    content: "";
    animation: spin 1s ease-in-out infinite;
    background: url(../images/icons/loader.svg) center center;
    background-size: cover;
    line-height: 1;
    text-align: center;
    font-size: 2em;
    color: rgba(0,0,0,.75)
}

.wc-addons-wrap .marketplace-header {
    background-image: url(../images/marketplace-header-bg@2x.png);
    background-position: right;
    background-size: cover;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 216px;
    padding: 24px 16px;
    width: 100%
}

.wc-addons-wrap .marketplace-header__title {
    color: #fff;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.15;
    margin-bottom: 8px;
    padding: 0
}

.wc-addons-wrap .marketplace-header__description {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 24px;
    margin-top: 0
}

.wc-addons-wrap .marketplace-header__search-form {
    clear: both;
    display: block;
    max-width: 318px;
    position: relative
}

.wc-addons-wrap .marketplace-header__search-form input {
    border: 1px solid #ddd;
    box-shadow: none;
    font-size: 13px;
    height: 48px;
    padding-left: 16px;
    padding-right: 50px;
    width: 100%;
    margin: 0
}

.wc-addons-wrap .marketplace-header__search-form button {
    background: 0 0;
    border: none;
    cursor: pointer;
    height: 48px;
    position: absolute;
    right: 0;
    width: 53px
}

.wc-addons-wrap .top-bar {
    background: #fff;
    box-shadow: inset 0 -1px 0 #ccc;
    display: block;
    height: 60px;
    margin: 0 0 16px
}

@media only screen and (min-width: 768px) {
    .wc-addons-wrap .top-bar {
        margin-bottom:24px
    }
}

.wc-addons-wrap .current-section-dropdown {
    background: #fff;
    border: 1px solid #a7aaad;
    margin-bottom: 20px;
    position: relative;
    width: 100%
}

@media only screen and (min-width: 600px) {
    .wc-addons-wrap .current-section-dropdown {
        width:288px
    }
}

.wc-addons-wrap .current-section-dropdown ul {
    background: #fff;
    border-radius: 2px;
    display: none;
    flex-direction: column;
    justify-content: left;
    left: 0;
    margin: 0;
    padding: 14px 0;
    position: absolute;
    top: 50px;
    width: 100%;
    z-index: 10
}

@media only screen and (min-width: 600px) {
    .wc-addons-wrap .current-section-dropdown ul {
        border:1px solid #1e1e1e;
        left: -1px;
        top: 48px
    }
}

@media only screen and (min-width: 1100px) {
    .wc-addons-wrap .current-section-dropdown ul {
        justify-content:center
    }
}

.wc-addons-wrap .current-section-dropdown ul li {
    font-size: 13px;
    line-height: 16px;
    margin: 0
}

.wc-addons-wrap .current-section-dropdown ul li.current a::after {
    background-image: url(../images/icons/gridicons-checkmark.svg);
    content: "";
    display: block;
    height: 20px;
    position: absolute;
    right: 20px;
    top: 7px;
    width: 20px
}

.wc-addons-wrap .current-section-dropdown ul a,.wc-addons-wrap .current-section-dropdown ul a:focus,.wc-addons-wrap .current-section-dropdown ul a:hover,.wc-addons-wrap .current-section-dropdown ul a:visited {
    border: none;
    box-shadow: none;
    box-sizing: border-box;
    color: #1e1e1e;
    display: inline-block;
    text-decoration: none;
    outline: 0;
    padding: 14px 18px;
    position: relative;
    width: 100%
}

@media only screen and (min-width: 600px) {
    .wc-addons-wrap .current-section-dropdown ul a,.wc-addons-wrap .current-section-dropdown ul a:focus,.wc-addons-wrap .current-section-dropdown ul a:hover,.wc-addons-wrap .current-section-dropdown ul a:visited {
        padding:10px 18px
    }
}

.wc-addons-wrap .current-section-dropdown.wp-tour-kit-spotlit {
    padding: 20px
}

.wc-addons-wrap .current-section-name {
    cursor: pointer;
    font-size: 14px;
    line-height: 24px;
    padding: 12px 16px;
    position: relative
}

.wc-addons-wrap .current-section-name::after {
    background-image: url(../images/icons/gridicons-chevron-down.svg);
    background-size: contain;
    content: "";
    display: block;
    height: 20px;
    position: absolute;
    right: 20px;
    top: 16px;
    width: 20px
}

.wc-addons-wrap .current-section-dropdown.is-open ul {
    display: flex
}

.wc-addons-wrap .current-section-dropdown.is-open .current-section-name::after {
    transform: rotate(.5turn)
}

.wc-addons-wrap .update-plugins .update-count {
    background-color: var(--wp-admin-theme-color);
    border-radius: 10px;
    color: #fff;
    display: inline-block;
    font-size: 9px;
    font-weight: 600;
    line-height: 17px;
    margin: 1px 0 0 4px;
    padding: 0 6px;
    vertical-align: text-top
}

.wc-addons-wrap h1.search-form-title {
    clear: left;
    font-size: 20px;
    font-family: sans-serif;
    line-height: 1.2;
    margin: 48px 0 12px;
    padding: 0
}

.wc-addons-wrap .addons-featured {
    margin: 0
}

.wc-addons-wrap ul.subsubsub.subsubsub {
    margin: -2px 0 12px
}

.wc-addons-wrap .subsubsub li::after {
    content: "|"
}

.wc-addons-wrap .subsubsub li:last-child::after {
    content: ""
}

.wc-addons-wrap .addons-button {
    border-radius: 3px;
    cursor: pointer;
    display: block;
    height: 37px;
    line-height: 37px;
    margin-top: 16px;
    text-align: center;
    text-decoration: none;
    width: 124px
}

.wc-addons-wrap .addons-wcs-banner-block {
    align-items: center;
    background: #fff;
    border: 1px solid #ddd;
    display: flex;
    margin: 0 0 1em 0;
    padding: 2em 2em 1em
}

.wc-addons-wrap .addons-wcs-banner-block-image {
    background: #f7f7f7;
    border: 1px solid #e6e6e6;
    margin-right: 2em;
    padding: 4em;
    max-width: 200px
}

.wc-addons-wrap .addons-wcs-banner-block-image .addons-img {
    max-height: 86px;
    max-width: 97px
}

.wc-addons-wrap .addons-wcs-banner-block-image.is-full-image {
    padding: 0;
    background: 0 0;
    border: none
}

.wc-addons-wrap .addons-wcs-banner-block-image.is-full-image .addons-img {
    max-height: 100%;
    max-width: 100%
}

.wc-addons-wrap .addons-shipping-methods .addons-wcs-banner-block {
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em
}

.wc-addons-wrap .addons-wcs-banner-block-content {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-self: stretch;
    padding: 1em 0
}

.wc-addons-wrap .addons-wcs-banner-block-content h1 {
    padding-bottom: 0
}

.wc-addons-wrap .addons-wcs-banner-block-content p {
    margin-bottom: 0
}

.wc-addons-wrap .addons-wcs-banner-block-content .wcs-logos-container {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center
}

@media screen and (min-width: 500px) {
    .wc-addons-wrap .addons-wcs-banner-block-content .wcs-logos-container {
        justify-content:left
    }
}

.wc-addons-wrap .addons-wcs-banner-block-content .wcs-logos-container li {
    margin-right: 8px
}

.wc-addons-wrap .addons-wcs-banner-block-content .wcs-logos-container li:last-child {
    margin-right: 0
}

.wc-addons-wrap .addons-wcs-banner-block-content .wcs-service-logo {
    max-width: 45px
}

.wc-addons-wrap .addons-column {
    flex: 1;
    width: 50%;
    padding: 0 .5em
}

.wc-addons-wrap .addons-column:nth-child(2) {
    margin-right: 0
}

.wc-addons-wrap .addons-small-dark-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around
}

.wc-addons-wrap .addons-small-dark-item {
    margin: 0 0 20px
}

.wc-addons-wrap .addons-small-dark-item-icon img {
    height: 30px
}

.wc-addons-wrap .addons-small-dark-item a {
    margin: 28px auto 0
}

.wc-addons-wrap .addons-button-solid {
    background-color: #674399;
    color: #fff
}

.wc-addons-wrap .addons-button-promoted {
    float: right;
    width: auto;
    padding: 0 20px;
    margin-top: 0
}

.wc-addons-wrap .addons-button-promoted:hover {
    opacity: .8
}

.wc-addons-wrap .addons-button-expandable {
    display: inline-block;
    padding: 0 16px;
    width: auto
}

.wc-addons-wrap .addons-button-solid:hover {
    color: #fff;
    opacity: .8
}

.wc-addons-wrap .addons-button-outline-green {
    border: 1px solid #73ae39;
    color: #73ae39
}

.wc-addons-wrap .addons-button-outline-green:hover {
    color: #73ae39;
    opacity: .8
}

.wc-addons-wrap .addons-button-outline-purple {
    border: 1px solid #674399;
    color: #674399
}

.wc-addons-wrap .addons-button-outline-purple:hover {
    color: #674399;
    opacity: .8
}

.wc-addons-wrap .addons-button-outline-white {
    border: 1px solid #fff;
    color: #fff
}

.wc-addons-wrap .addons-button-outline-white:hover {
    color: #fff;
    opacity: .8
}

.wc-addons-wrap .addons-button-installed {
    background: #e6e6e6;
    color: #3c3c3c
}

.wc-addons-wrap .addons-button-installed:hover {
    color: #3c3c3c;
    opacity: .8
}

@media only screen and (max-width: 400px) {
    .wc-addons-wrap .addons-button {
        width:100%
    }

    .wc-addons-wrap .addons-small-dark-item {
        width: 100%
    }
}

.wc-addons-wrap .marketplace-content-wrapper {
    font-family: helveticaneue-light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
    margin: 0 auto;
    max-width: 1032px;
    width: 100%
}

.wc-addons-wrap .addon-product-group {
    margin-bottom: 24px
}

.wc-addons-wrap .addon-product-group.wp-tour-kit-spotlit {
    padding: 20px
}

.wc-addons-wrap .addon-product-group-title {
    font-family: sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    margin: 0 0 4px
}

.wc-addons-wrap .current-section-dropdown__title {
    display: none;
    font-family: sans-serif
}

.wc-addons-wrap .addon-product-group-description-container {
    align-items: center;
    display: flex;
    flex-direction: row;
    font-size: 14px;
    justify-content: space-between;
    line-height: 20px
}

.wc-addons-wrap .addon-product-group-description-container .addon-product-group-see-more,.wc-addons-wrap .addon-product-group-description-container .addon-product-group-see-more:visited {
    color: var(--wp-admin-theme-color);
    display: block;
    font-size: 13px;
    text-decoration: none
}

.wc-addons-wrap .products {
    display: flex;
    flex-flow: row;
    flex-wrap: wrap;
    font-weight: 400;
    justify-content: space-between;
    margin: 0;
    max-width: 1032px;
    overflow: hidden
}

.wc-addons-wrap .products .product.addons-buttons-banner,.wc-addons-wrap .products .product.addons-product-banner {
    max-width: calc(100% - 2px)
}

@media screen and (min-width: 960px) {
    .wc-addons-wrap .products.addons-products-three-column li.product {
        max-width:calc(33.33% - 12px)
    }

    .wc-addons-wrap .products.addons-products-three-column li.product h2,.wc-addons-wrap .products.addons-products-three-column li.product h3 {
        font-size: 16px
    }
}

.wc-addons-wrap .products li {
    background: #fff;
    border: 1px solid #dcdcde;
    border-radius: 2px;
    box-sizing: border-box;
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
    justify-content: space-between;
    margin: 12px 0;
    max-width: calc(50% - 12px);
    min-width: 280px;
    min-height: 220px;
    overflow: hidden;
    padding: 0;
    vertical-align: top
}

.wc-addons-wrap .products li.addons-full-width {
    max-width: 100%
}

@media only screen and (max-width: 768px) {
    .wc-addons-wrap .products li {
        max-width:none;
        width: 100%
    }
}

.wc-addons-wrap .products li a {
    text-decoration: none
}

.wc-addons-wrap .products li .product-details {
    padding: 24px;
    position: relative
}

.wc-addons-wrap .products li .product-details .product-img-wrap {
    display: block;
    margin-left: 24px;
    position: absolute;
    right: 24px;
    top: 24px
}

.wc-addons-wrap .products li .product-details .product-img-wrap img {
    border-radius: 3px;
    display: block;
    margin: 0;
    max-width: 48px;
    max-height: 48px
}

.wc-addons-wrap .products li .product-details.addon-product-banner-details {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.wc-addons-wrap .products li .product-details.addon-product-banner-details .product-img-wrap {
    position: unset
}

.wc-addons-wrap .products li .product-details.addon-product-banner-details .product-img-wrap img {
    max-width: 150px;
    max-height: 150px
}

.wc-addons-wrap .products li .product-details h2,.wc-addons-wrap .products li .product-details h3 {
    color: var(--wp-admin-theme-color);
    font-size: 20px;
    font-weight: 400;
    letter-spacing: -.32px;
    line-height: 28px;
    margin: 0!important;
    max-width: calc(100% - 48px)
}

.wc-addons-wrap .products li .product-details .addons-buttons-banner-details h2 {
    color: #1d2327
}

.wc-addons-wrap .products li .product-details.featured .label,.wc-addons-wrap .products li .product-details.promoted .label {
    align-items: center;
    border-radius: 2px;
    background: #dcdcde;
    display: flex;
    flex-direction: row;
    height: 20px;
    justify-content: flex-end;
    margin-bottom: 8px;
    max-width: 52px;
    padding: 3px 12px;
    top: 28px;
    right: 24px;
    text-align: center
}

.wc-addons-wrap .products li .product-details.featured .label.promoted,.wc-addons-wrap .products li .product-details.promoted .label.promoted {
    float: right;
    max-width: 58px
}

.wc-addons-wrap .products li .product-details.featured h2,.wc-addons-wrap .products li .product-details.promoted h2 {
    color: var(--wp-admin-theme-color)
}

.wc-addons-wrap .products li .product-details p {
    color: #2c3338;
    font-size: 14px;
    line-height: 20px;
    margin: 14px 64px 0 0;
    width: 100%
}

.wc-addons-wrap .products li .product-details .addons-buttons-banner-details p {
    font-size: 14px;
    margin-bottom: 14px;
    max-width: none
}

.wc-addons-wrap .products li .product-details .product-developed-by {
    color: #50575e;
    font-size: 12px;
    line-height: 20px;
    margin-top: 4px
}

.wc-addons-wrap .products li .product-details .product-developed-by .product-vendor-link {
    color: #50575e
}

.wc-addons-wrap .products li .product-details .product-developed-by {
    color: #50575e;
    font-size: 12px;
    font-family: sans-serif;
    line-height: 20px;
    margin-top: 4px
}

.wc-addons-wrap .products li .product-details .product-developed-by .product-vendor-link {
    color: #50575e
}

.wc-addons-wrap .products li .product-footer {
    align-items: center;
    border-top: 1px solid #dcdcde;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 24px
}

.wc-addons-wrap .products li .product-footer .price {
    font-size: 16px;
    color: #1d2327
}

.wc-addons-wrap .products li .product-footer .price-suffix {
    color: #646970
}

.wc-addons-wrap .products li .product-footer .product-reviews-block {
    display: flex;
    flex-direction: row;
    margin-top: 4px
}

.wc-addons-wrap .products li .product-footer .product-reviews-block .product-rating-star {
    background-repeat: no-repeat;
    background-size: contain;
    height: 16px;
    margin: 4px 4px 4px 0;
    width: 17px
}

.wc-addons-wrap .products li .product-footer .product-reviews-block .product-rating-star__fill {
    background-image: url(../images/icons/star-golden.svg)
}

.wc-addons-wrap .products li .product-footer .product-reviews-block .product-rating-star__half-fill {
    background-image: url(../images/icons/star-half-filled.svg)
}

.wc-addons-wrap .products li .product-footer .product-reviews-block .product-rating-star__no-fill {
    background-image: url(../images/icons/star-gray.svg)
}

.wc-addons-wrap .products li .product-footer .product-reviews-block .product-reviews-count {
    color: #646970;
    font-size: 12px;
    font-family: sans-serif;
    line-height: 24px;
    letter-spacing: -.154px;
    margin-left: 4px
}

.wc-addons-wrap .products li .product-footer .button {
    background-color: #fff;
    border-color: var(--wp-admin-theme-color);
    color: var(--wp-admin-theme-color);
    float: right;
    font-size: 13px;
    height: 36px;
    line-height: 30px;
    padding: 2px 14px
}

.wc-addons-wrap .products .product-footer-promoted {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
    padding: 24px
}

.wc-addons-wrap .products .product-footer-promoted .icon img {
    border-radius: 4px;
    width: 80px
}

.wc-addons-wrap .products .addons-buttons-banner {
    display: flex;
    flex-direction: row
}

.wc-addons-wrap .products .addons-buttons-banner .addons-buttons-banner-image {
    background-repeat: no-repeat;
    background-size: cover;
    height: 190px;
    margin: 24px;
    width: 200px
}

.wc-addons-wrap .products .addons-buttons-banner .addons-buttons-banner-details-container {
    padding-left: 0;
    width: calc(100% - 198px - 24px - 24px)
}

.wc-addons-wrap .products .addons-buttons-banner .addons-buttons-banner-details-container {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.wc-addons-wrap .products .addons-buttons-banner .button.addons-buttons-banner-button,.wc-addons-wrap .products .addons-buttons-banner .button.addons-buttons-banner-button:hover {
    background: #fff;
    border: 1.5px solid #624594;
    color: #624594;
    padding: 4px 12px;
    margin-right: 16px
}

.wc-addons-wrap .products .addons-buttons-banner .button.addons-buttons-banner-button.addons-buttons-banner-button-primary,.wc-addons-wrap .products .addons-buttons-banner .button.addons-buttons-banner-button:hover.addons-buttons-banner-button-primary {
    background-color: #624594;
    color: #fff
}

.wc-addons-wrap .storefront {
    max-width: 990px;
    background: url(../images/storefront-bg.jpg) bottom right #f6f6f6;
    border: 1px solid #ddd;
    margin: 1em auto;
    padding: 24px;
    overflow: hidden;
    zoom:1}

.wc-addons-wrap .storefront img {
    display: block;
    width: 100%;
    max-width: 400px;
    height: auto;
    margin: 0 auto 16px;
    box-shadow: 0 1px 6px rgba(0,0,0,.1)
}

.wc-addons-wrap .storefront p:last-of-type {
    margin-bottom: 0
}

.wc-addons-wrap .storefront p {
    max-width: 750px
}

.marketplace-header__tabs {
    display: flex;
    margin: 0
}

.marketplace-header__tab {
    display: flex;
    flex: 1;
    margin: 0
}

.marketplace-header__tab-link {
    align-items: center;
    border-bottom: 2px solid transparent;
    box-sizing: border-box;
    display: flex;
    font-size: 14px;
    height: 60px;
    justify-content: center;
    line-height: 20px;
    padding: 0 24px;
    text-decoration: none;
    width: 100%
}

.marketplace-header__tab-link.is-current {
    border-bottom: 2px solid #1e1e1e;
    color: #1e1e1e
}

.no-js .wc-addons-wrap .current-section-dropdown:hover ul,.no-touch .wc-addons-wrap .current-section-dropdown:hover ul {
    display: flex
}

.no-js .wc-addons-wrap .current-section-dropdown:hover .current-section-name::after,.no-touch .wc-addons-wrap .current-section-dropdown:hover .current-section-name::after {
    transform: rotate(.5turn)
}

.wc-subscriptions-wrap {
    max-width: 1200px
}

.wc-subscriptions-wrap .update-plugins .update-count {
    background-color: var(--wp-admin-theme-color);
    border-radius: 10px;
    color: #fff;
    display: inline-block;
    font-size: 9px;
    font-weight: 600;
    line-height: 17px;
    margin: 1px 0 0 2px;
    padding: 0 6px;
    vertical-align: text-top
}

.woocommerce-page-wc-marketplace .notice {
    margin-left: 20px;
    margin-right: 20px
}

.woocommerce-page-wc-marketplace.woocommerce-page .wrap {
    margin-top: 32px
}

.woocommerce-page-wc-subscriptions #wpbody-content .screen-reader-text+.notice {
    margin-top: 32px
}

.woocommerce-embed-page.woocommerce-page-wc-marketplace #screen-meta-links {
    position: absolute;
    right: 0
}

.woocommerce-BlankState a.button-primary,.woocommerce-BlankState button.button-primary,.woocommerce-message a.button-primary,.woocommerce-message button.button-primary {
    display: inline-block
}

.woocommerce-message {
    position: relative;
    overflow: hidden
}

.woocommerce-message.updated {
    border-left-color: var(--wp-admin-theme-color)!important
}

.woocommerce-message a.docs,.woocommerce-message a.skip {
    text-decoration: none!important
}

.woocommerce-message a.woocommerce-message-close {
    position: static;
    float: right;
    padding: 0 15px 10px 28px;
    margin-top: -10px;
    font-size: 13px;
    line-height: 1.23076923;
    text-decoration: none
}

.woocommerce-message a.woocommerce-message-close::before {
    position: relative;
    top: 18px;
    left: -20px;
    transition: all .1s ease-in-out
}

.woocommerce-message .twitter-share-button {
    margin-top: -3px;
    margin-left: 3px;
    vertical-align: middle
}

#inventory_product_data .notice,#variable_product_options #message,#variable_product_options .notice {
    display: flex;
    margin: 10px;
    background-color: #fff
}

#inventory_product_data .notice>p a,#variable_product_options #message>p a,#variable_product_options .notice>p a {
    text-decoration: none;
    white-space: nowrap
}

#inventory_product_data .notice>p:not(:last-child),#variable_product_options #message>p:not(:last-child),#variable_product_options .notice>p:not(:last-child) {
    width: 85%
}

#inventory_product_data .notice .woocommerce-add-variation-price-container,#variable_product_options #message .woocommerce-add-variation-price-container,#variable_product_options .notice .woocommerce-add-variation-price-container {
    width: 15%;
    display: flex;
    justify-content: flex-end
}

#inventory_product_data .notice .woocommerce-add-variation-price-container>button,#variable_product_options #message .woocommerce-add-variation-price-container>button,#variable_product_options .notice .woocommerce-add-variation-price-container>button {
    align-self: center
}

.woocommerce-set-price-variations .woocommerce-usage-modal__wrapper .woocommerce-usage-modal__message {
    height: 60px;
    flex-wrap: wrap;
    display: flex
}

.woocommerce-set-price-variations .woocommerce-usage-modal__wrapper .woocommerce-usage-modal__message>span {
    padding-bottom: 16px
}

.woocommerce-set-price-variations .woocommerce-usage-modal__wrapper .woocommerce-usage-modal__actions {
    display: flex;
    justify-content: flex-end;
    margin-top: 20px
}

.woocommerce-set-price-variations .woocommerce-usage-modal__wrapper .woocommerce-usage-modal__actions>button {
    margin-left: 16px;
    width: 88px;
    display: unset
}

#variable_product_options .form-row select {
    max-width: 100%
}

#variable_product_options .variation_actions {
    max-width: 131px
}

#variable_product_options .toolbar-top .button,#variable_product_options .toolbar-top .select {
    margin: 1px
}

#variable_product_options #variable_product_options_inner.no-variations .add-variation-container,#variable_product_options .add-attributes-container {
    box-sizing: border-box;
    display: flex;
    padding: 32px 0;
    height: 360px
}

#variable_product_options #variable_product_options_inner.no-variations .add-variation-container p,#variable_product_options .add-attributes-container .add-attributes-message p {
    width: 90%;
    max-width: 544px;
    font-size: 14px;
    line-height: 18px;
    text-align: center
}

#variable_product_options .add-attributes-container {
    align-items: center
}

#variable_product_options .add-attributes-container a {
    text-decoration: none
}

#variable_product_options .add-attributes-container a[target=_blank]::after {
    content: url(../images/icons/external-link.svg);
    margin-left: 2px;
    vertical-align: sub
}

#variable_product_options .add-attributes-container .add-attributes-message {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
    width: 100%
}

#variable_product_options #variable_product_options_inner>.toolbar:not(.expand-close-hidden) {
    border-bottom: 1px solid #eee
}

#variable_product_options #variable_product_options_inner .add-variation-container {
    display: none
}

#variable_product_options #variable_product_options_inner.no-variations>.toolbar:not(.expand-close-hidden) {
    border-bottom: none
}

#variable_product_options #variable_product_options_inner.no-variations .add-variation-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
    position: relative
}

#variable_product_options #variable_product_options_inner.no-variations .add-variation-container .arrow-image-wrapper {
    position: absolute;
    top: 10px;
    left: 87px
}

#product_attributes .add-global-attribute-container {
    display: flex;
    flex-direction: column;
    height: 360px
}

#product_attributes .add-global-attribute-container.hidden {
    display: none
}

#product_attributes .add-global-attribute-container .message {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 32px 0;
    gap: 24px;
    flex: 1
}

@media screen and (max-width: 782px) {
    #product_attributes .add-global-attribute-container .message button {
        vertical-align:top
    }
}

#product_attributes .add-global-attribute-container .message p {
    width: 90%;
    max-width: 544px;
    font-size: 14px;
    line-height: 18px;
    text-align: center
}

#product_attributes .toolbar-top .button,#product_attributes .toolbar-top .select2-container {
    margin: 1px
}

#product_attributes .select2-container {
    min-width: 190px
}

#select2-attribute_taxonomy-results .select2-results__group,#select2-attribute_taxonomy-results .select2-results__option {
    margin: 0;
    padding: 8px 4px
}

.clear {
    clear: both
}

.wrap.woocommerce div.error,.wrap.woocommerce div.updated {
    margin-top: 10px
}

mark.amount {
    background: transparent none;
    color: inherit
}

.woocommerce-help-tip,.woocommerce-product-type-tip {
    color: #666;
    display: inline-block;
    font-size: 1.1em;
    font-style: normal;
    height: 16px;
    line-height: 16px;
    position: relative;
    vertical-align: middle;
    width: 16px
}

.woocommerce-help-tip::after,.woocommerce-product-type-tip::after {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f223";
    cursor: help
}

.wc-wp-version-gte-53 .woocommerce-help-tip,.wc-wp-version-gte-53 .woocommerce-product-type-tip {
    font-size: 1.2em;
    cursor: help
}

.woocommerce-product-type-tip,h2 .woocommerce-help-tip {
    margin-top: -5px;
    margin-left: .25em
}

table.wc_status_table {
    margin-bottom: 1em
}

table.wc_status_table h2 {
    font-size: 14px;
    margin: 0
}

table.wc_status_table tr:nth-child(2n) td,table.wc_status_table tr:nth-child(2n) th {
    background: #fcfcfc
}

table.wc_status_table th {
    font-weight: 700;
    padding: 9px
}

table.wc_status_table td:first-child {
    width: 33%
}

table.wc_status_table td.help {
    width: 1em
}

table.wc_status_table td,table.wc_status_table th {
    font-size: 1.1em;
    font-weight: 400
}

table.wc_status_table td.run-tool,table.wc_status_table th.run-tool {
    text-align: right
}

table.wc_status_table td strong.name,table.wc_status_table th strong.name {
    display: block;
    margin-bottom: .5em
}

table.wc_status_table td mark,table.wc_status_table th mark {
    background: transparent none
}

table.wc_status_table td mark.yes,table.wc_status_table th mark.yes {
    color: var(--wc-green)
}

table.wc_status_table td mark.no,table.wc_status_table th mark.no {
    color: #999
}

table.wc_status_table td .red,table.wc_status_table td mark.error,table.wc_status_table th .red,table.wc_status_table th mark.error {
    color: #a00
}

table.wc_status_table td ul,table.wc_status_table th ul {
    margin: 0
}

table.wc_status_table .help_tip {
    cursor: help
}

table.wp-list-table.urls td mark,table.wp-list-table.urls th mark {
    background: transparent none
}

table.wp-list-table.urls td mark.yes,table.wp-list-table.urls th mark.yes {
    color: var(--wc-green)
}

table.wp-list-table.urls td mark.no,table.wp-list-table.urls th mark.no {
    color: #999
}

table.wc_status_table--tools td,table.wc_status_table--tools th {
    padding: 2em
}

.taxonomy-product_cat .check-column .woocommerce-help-tip {
    font-size: 1.5em;
    margin: -3px 0 0 5px;
    display: block;
    position: absolute
}

#debug-report {
    display: none;
    margin: 10px 0;
    padding: 0;
    position: relative
}

#debug-report textarea {
    font-family: monospace;
    width: 100%;
    margin: 0;
    height: 300px;
    padding: 20px;
    border-radius: 0;
    resize: none;
    font-size: 12px;
    line-height: 20px;
    outline: 0
}

.wp-list-table.logs .log-level {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 80%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .2em
}

.wp-list-table.logs .log-level:empty {
    display: none
}

.wp-list-table.logs .log-level--alert,.wp-list-table.logs .log-level--emergency {
    background-color: #ff4136
}

.wp-list-table.logs .log-level--critical,.wp-list-table.logs .log-level--error {
    background-color: #ff851b
}

.wp-list-table.logs .log-level--notice,.wp-list-table.logs .log-level--warning {
    color: #222;
    background-color: #ffdc00
}

.wp-list-table.logs .log-level--info {
    background-color: #0074d9
}

.wp-list-table.logs .log-level--debug {
    background-color: #3d9970
}

@media screen and (min-width: 783px) {
    .wp-list-table.logs .column-timestamp {
        width:18%
    }

    .wp-list-table.logs .column-level {
        width: 14%
    }

    .wp-list-table.logs .column-source {
        width: 15%
    }
}

#log-viewer-select {
    padding: 10px 0 8px;
    line-height: 28px
}

#log-viewer-select h2 a {
    vertical-align: middle
}

#log-viewer {
    background: #fff;
    border: 1px solid #e5e5e5;
    box-shadow: 0 1px 1px rgba(0,0,0,.04);
    padding: 5px 20px
}

#log-viewer pre {
    font-family: monospace;
    white-space: pre-wrap;
    word-wrap: break-word
}

.inline-edit-product.quick-edit-row .inline-edit-col-center,.inline-edit-product.quick-edit-row .inline-edit-col-right {
    float: right!important
}

#woocommerce-fields.inline-edit-col {
    clear: left
}

#woocommerce-fields.inline-edit-col label.featured,#woocommerce-fields.inline-edit-col label.manage_stock {
    margin-left: 10px
}

#woocommerce-fields.inline-edit-col label.stock_status_field {
    clear: both;
    float: left
}

#woocommerce-fields.inline-edit-col .dimensions div {
    display: block;
    margin: .2em 0
}

#woocommerce-fields.inline-edit-col .dimensions div span.title {
    display: block;
    float: left;
    width: 5em
}

#woocommerce-fields.inline-edit-col .dimensions div span.input-text-wrap {
    display: block;
    margin-left: 5em
}

#woocommerce-fields.inline-edit-col .text {
    box-sizing: border-box;
    width: 99%;
    float: left;
    margin: 1px 1% 1px 1px
}

#woocommerce-fields.inline-edit-col .height,#woocommerce-fields.inline-edit-col .length,#woocommerce-fields.inline-edit-col .width {
    width: 32.33%
}

#woocommerce-fields.inline-edit-col .height {
    margin-right: 0
}

#woocommerce-fields-bulk.inline-edit-col label {
    clear: left
}

#woocommerce-fields-bulk.inline-edit-col .inline-edit-group label {
    clear: none;
    width: 49%;
    margin: .2em 0
}

#woocommerce-fields-bulk.inline-edit-col .inline-edit-group.dimensions label {
    width: 75%;
    max-width: 75%
}

#woocommerce-fields-bulk.inline-edit-col .length,#woocommerce-fields-bulk.inline-edit-col .regular_price,#woocommerce-fields-bulk.inline-edit-col .sale_price,#woocommerce-fields-bulk.inline-edit-col .stock,#woocommerce-fields-bulk.inline-edit-col .weight {
    box-sizing: border-box;
    width: 100%;
    margin-left: 4.4em
}

#woocommerce-fields-bulk.inline-edit-col .height,#woocommerce-fields-bulk.inline-edit-col .length,#woocommerce-fields-bulk.inline-edit-col .width {
    box-sizing: border-box;
    width: 25%
}

.column-coupon_code {
    line-height: 2.25em
}

.column-coupon_code,ul.wc_coupon_list {
    margin: 0;
    overflow: hidden;
    zoom:1;clear: both
}

ul.wc_coupon_list {
    padding-bottom: 5px
}

ul.wc_coupon_list li {
    margin: 0
}

ul.wc_coupon_list li.code {
    display: inline-block;
    position: relative;
    padding: 0 .5em;
    background-color: #fff;
    border: 1px solid #aaa;
    box-shadow: 0 1px 0 #dfdfdf;
    border-radius: 4px;
    margin-right: 5px;
    margin-top: 5px
}

ul.wc_coupon_list li.code.editable {
    padding-right: 2em
}

ul.wc_coupon_list li.code .tips {
    cursor: pointer
}

ul.wc_coupon_list li.code .tips span {
    color: #888
}

ul.wc_coupon_list li.code .tips span:hover {
    color: #000
}

ul.wc_coupon_list li.code .remove-coupon {
    text-decoration: none;
    color: #888;
    position: absolute;
    top: 7px;
    right: 20px
}

ul.wc_coupon_list li.code .remove-coupon::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f158"
}

ul.wc_coupon_list li.code .remove-coupon:hover::before {
    color: #a00
}

ul.wc_coupon_list_block {
    margin: 0;
    padding-bottom: 2px
}

ul.wc_coupon_list_block li {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #ccc;
    line-height: 2.5em;
    margin: 0;
    padding: .5em 0
}

ul.wc_coupon_list_block li:first-child {
    border-top: 0;
    padding-top: 0
}

ul.wc_coupon_list_block li:last-child {
    border-bottom: 0;
    padding-bottom: 0
}

.button.wc-reload {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    padding: 0;
    height: 28px;
    width: 28px!important;
    display: inline-block
}

.button.wc-reload::after {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f345";
    line-height: 28px
}

#woocommerce-order-data .handlediv,#woocommerce-order-data .hndle,#woocommerce-order-data .postbox-header {
    display: none
}

#woocommerce-order-data .inside {
    display: block!important
}

#order_data {
    padding: 23px 24px 12px
}

#order_data h2 {
    margin: 0;
    font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
    font-size: 21px;
    font-weight: 400;
    line-height: 1.2;
    text-shadow: 1px 1px 1px #fff;
    padding: 0
}

#order_data h3 {
    font-size: 14px
}

#order_data h3,#order_data h4 {
    color: #333;
    margin: 1.33em 0 0
}

#order_data p {
    color: #777
}

#order_data p.order_number {
    margin: 0;
    font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;
    font-weight: 400;
    line-height: 1.6em;
    font-size: 16px
}

#order_data .order_data_column_container {
    clear: both
}

#order_data .order_data_column_container p._billing_email_field {
    margin-top: 13px
}

#order_data .order_data_column {
    width: 32%;
    padding: 0 2% 0 0;
    float: left
}

#order_data .order_data_column>h3 span {
    display: block
}

#order_data .order_data_column:last-child {
    padding-right: 0
}

#order_data .order_data_column p {
    padding: 0!important
}

#order_data .order_data_column .address strong {
    display: block
}

#order_data .order_data_column .form-field {
    float: left;
    clear: left;
    width: 48%;
    padding: 0;
    margin: 9px 0 0
}

#order_data .order_data_column .form-field label {
    display: block;
    padding: 0 0 3px
}

#order_data .order_data_column .form-field input,#order_data .order_data_column .form-field textarea {
    width: 100%
}

#order_data .order_data_column .form-field select {
    width: 100%;
    max-width: 100%
}

#order_data .order_data_column .form-field .select2-container {
    width: 100%!important
}

#order_data .order_data_column .form-field .date-picker {
    width: 50%
}

#order_data .order_data_column .form-field .hour,#order_data .order_data_column .form-field .minute {
    width: 3.5em
}

#order_data .order_data_column .form-field small {
    display: block;
    margin: 5px 0 0;
    color: #999
}

#order_data .order_data_column ._billing_address_2_field,#order_data .order_data_column ._billing_last_name_field,#order_data .order_data_column ._billing_phone_field,#order_data .order_data_column ._billing_postcode_field,#order_data .order_data_column ._billing_state_field,#order_data .order_data_column ._shipping_address_2_field,#order_data .order_data_column ._shipping_last_name_field,#order_data .order_data_column ._shipping_postcode_field,#order_data .order_data_column ._shipping_state_field,#order_data .order_data_column .form-field.last {
    float: right;
    clear: right
}

#order_data .order_data_column ._billing_company_field,#order_data .order_data_column ._shipping_company_field,#order_data .order_data_column ._transaction_id_field,#order_data .order_data_column .form-field-wide {
    width: 100%;
    clear: both
}

#order_data .order_data_column ._billing_company_field .wc-category-search,#order_data .order_data_column ._billing_company_field .wc-customer-search,#order_data .order_data_column ._billing_company_field .wc-enhanced-select,#order_data .order_data_column ._billing_company_field input,#order_data .order_data_column ._billing_company_field select,#order_data .order_data_column ._billing_company_field textarea,#order_data .order_data_column ._shipping_company_field .wc-category-search,#order_data .order_data_column ._shipping_company_field .wc-customer-search,#order_data .order_data_column ._shipping_company_field .wc-enhanced-select,#order_data .order_data_column ._shipping_company_field input,#order_data .order_data_column ._shipping_company_field select,#order_data .order_data_column ._shipping_company_field textarea,#order_data .order_data_column ._transaction_id_field .wc-category-search,#order_data .order_data_column ._transaction_id_field .wc-customer-search,#order_data .order_data_column ._transaction_id_field .wc-enhanced-select,#order_data .order_data_column ._transaction_id_field input,#order_data .order_data_column ._transaction_id_field select,#order_data .order_data_column ._transaction_id_field textarea,#order_data .order_data_column .form-field-wide .wc-category-search,#order_data .order_data_column .form-field-wide .wc-customer-search,#order_data .order_data_column .form-field-wide .wc-enhanced-select,#order_data .order_data_column .form-field-wide input,#order_data .order_data_column .form-field-wide select,#order_data .order_data_column .form-field-wide textarea {
    width: 100%
}

#order_data .order_data_column p.none_set {
    color: #999
}

#order_data .order_data_column div.edit_address {
    display: none;
    zoom:1;padding-right: 1px
}

#order_data .order_data_column div.edit_address .select2-container .select2-selection--single {
    height: 32px
}

#order_data .order_data_column div.edit_address .select2-container .select2-selection--single .select2-selection__rendered {
    line-height: 32px
}

#order_data .order_data_column .wc-customer-user label a,#order_data .order_data_column .wc-order-status label a {
    float: right;
    margin-left: 8px
}

#order_data .order_data_column a.edit_address {
    width: 14px;
    height: 0;
    padding: 14px 0 0;
    margin: 0 0 0 6px;
    overflow: hidden;
    position: relative;
    color: #999;
    border: 0;
    float: right
}

#order_data .order_data_column a.edit_address:focus,#order_data .order_data_column a.edit_address:hover {
    color: #000
}

#order_data .order_data_column a.edit_address::after {
    font-family: WooCommerce;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    vertical-align: top;
    line-height: 14px;
    font-size: 14px;
    font-weight: 400
}

#order_data .order_data_column a.edit_address::after {
    font-family: Dashicons;
    content: "\f464"
}

#order_data .order_data_column .billing-same-as-shipping,#order_data .order_data_column .load_customer_billing,#order_data .order_data_column .load_customer_shipping {
    font-size: 13px;
    display: inline-block;
    font-weight: 400
}

#order_data .order_data_column .load_customer_shipping {
    margin-right: .3em
}

.order_actions {
    margin: 0;
    overflow: hidden;
    zoom:1}

.order_actions li {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #ddd;
    padding: 6px 0;
    margin: 0;
    line-height: 1.6em;
    float: left;
    width: 50%;
    text-align: center
}

.order_actions li a {
    float: none;
    text-align: center;
    text-decoration: underline
}

.order_actions li.wide {
    width: auto;
    float: none;
    clear: both;
    padding: 6px;
    text-align: left;
    overflow: hidden
}

.order_actions li #delete-action {
    line-height: 25px;
    vertical-align: middle;
    text-align: left;
    float: left
}

.order_actions li .save_order {
    float: right
}

.order_actions li#actions {
    overflow: hidden
}

.order_actions li#actions .button {
    width: 24px;
    box-sizing: border-box;
    float: right
}

.order_actions li#actions select {
    width: 225px;
    box-sizing: border-box;
    float: left
}

#woocommerce-order-items .inside {
    margin: 0;
    padding: 0;
    background: #fefefe
}

#woocommerce-order-items .wc-order-data-row {
    border-bottom: 1px solid #dfdfdf;
    padding: 1.5em 2em;
    background: #f8f8f8;
    line-height: 2em;
    text-align: right
}

#woocommerce-order-items .wc-order-data-row::after,#woocommerce-order-items .wc-order-data-row::before {
    content: " ";
    display: table
}

#woocommerce-order-items .wc-order-data-row::after {
    clear: both
}

#woocommerce-order-items .wc-order-data-row p {
    margin: 0;
    line-height: 2em
}

#woocommerce-order-items .wc-order-data-row .wc-used-coupons {
    text-align: left
}

#woocommerce-order-items .wc-order-data-row .wc-used-coupons .tips {
    display: inline-block
}

#woocommerce-order-items .wc-used-coupons {
    float: left;
    width: 50%
}

#woocommerce-order-items .wc-order-totals {
    float: right;
    width: 50%;
    margin: 0;
    padding: 0;
    text-align: right
}

#woocommerce-order-items .wc-order-totals .amount {
    font-weight: 700
}

#woocommerce-order-items .wc-order-totals .label {
    vertical-align: top
}

#woocommerce-order-items .wc-order-totals .total {
    font-size: 1em!important;
    width: 10em;
    margin: 0 0 0 .5em;
    box-sizing: border-box
}

#woocommerce-order-items .wc-order-totals .total input[type=text] {
    width: 96%;
    float: right
}

#woocommerce-order-items .wc-order-totals .refunded-total {
    color: #a00
}

#woocommerce-order-items .wc-order-totals .label-highlight {
    font-weight: 700
}

#woocommerce-order-items .refund-actions {
    margin-top: 5px;
    padding-top: 12px;
    border-top: 1px solid #dfdfdf
}

#woocommerce-order-items .refund-actions .button {
    float: right;
    margin-left: 4px
}

#woocommerce-order-items .refund-actions .cancel-action {
    float: left;
    margin-left: 0
}

#woocommerce-order-items .add_meta {
    margin-left: 0!important
}

#woocommerce-order-items h3 small {
    color: #999
}

#woocommerce-order-items .amount {
    white-space: nowrap
}

#woocommerce-order-items .add-items .description {
    margin-right: 10px
}

#woocommerce-order-items .add-items .button {
    float: left;
    margin-right: .25em
}

#woocommerce-order-items .add-items .button-primary {
    float: none;
    margin-right: 0
}

#woocommerce-order-items .inside {
    display: block!important
}

#woocommerce-order-items .handlediv,#woocommerce-order-items .hndle,#woocommerce-order-items .postbox-header {
    display: none
}

#woocommerce-order-items .woocommerce_order_items_wrapper {
    margin: 0;
    overflow-x: auto
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items {
    width: 100%;
    background: #fff
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th {
    text-align: left;
    padding: 1em;
    font-weight: 400;
    color: #999;
    background: #f8f8f8;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    user-select: none
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th.sortable {
    cursor: pointer
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th:last-child {
    padding-right: 2em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th:first-child {
    padding-left: 2em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th .wc-arrow {
    float: right;
    position: relative;
    margin-right: -1em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody th,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td {
    padding: 1.5em 1em 1em;
    text-align: left;
    line-height: 1.5em;
    vertical-align: top;
    border-bottom: 1px solid #f8f8f8
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody th textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td textarea {
    width: 100%
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody th select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td select {
    width: 50%
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody th input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody th textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td textarea {
    font-size: 14px;
    padding: 4px;
    color: #555
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody th:last-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td:last-child {
    padding-right: 2em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody th:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td:first-child {
    padding-left: 2em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody tr:last-child td {
    border-bottom: 1px solid #dfdfdf
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody tr:first-child td {
    border-top: 8px solid #f8f8f8
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody#order_line_items tr:first-child td {
    border-top: none
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.thumb {
    text-align: left;
    width: 38px;
    padding-bottom: 1.5em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.thumb .wc-order-item-thumbnail {
    width: 38px;
    height: 38px;
    border: 2px solid #e8e8e8;
    background: #f8f8f8;
    color: #ccc;
    position: relative;
    font-size: 21px;
    display: block;
    text-align: center
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.thumb .wc-order-item-thumbnail:empty::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f128";
    width: 38px;
    line-height: 38px;
    display: block
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.thumb .wc-order-item-thumbnail img {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.name .wc-order-item-sku,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.name .wc-order-item-variation {
    display: block;
    margin-top: .5em;
    font-size: .92em!important;
    color: #888
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item {
    min-width: 200px
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .center,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .variation-id {
    text-align: center
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class {
    text-align: right
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class label {
    white-space: nowrap;
    color: #999;
    font-size: .833em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class label input {
    display: inline
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class input {
    width: 70px;
    vertical-align: middle;
    text-align: right
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class select {
    width: 85px;
    height: 26px;
    vertical-align: middle;
    font-size: 1em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input {
    display: inline-block;
    background: #fff;
    border: 1px solid #ddd;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
    margin: 1px 0;
    min-width: 80px;
    overflow: hidden;
    line-height: 1em;
    text-align: right
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input {
    width: 100%;
    box-sizing: border-box
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input label {
    font-size: .75em;
    padding: 4px 6px 0;
    color: #555;
    display: block
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input {
    width: 100%;
    box-sizing: border-box;
    border: 0;
    box-shadow: none;
    margin: 0;
    padding: 0 6px 4px;
    color: #555;
    background: 0 0
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input::-webkit-input-placeholder {
    color: #ddd
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child {
    border-bottom: 1px dashed #ddd;
    background: #fff
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child label {
    color: #ccc
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child input {
    color: #ccc
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .view {
    white-space: nowrap
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .edit {
    text-align: left
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class small.times {
    font-size: .92em!important;
    color: #888
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes {
    margin: 0
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes label {
    display: block
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-discount {
    display: block;
    margin-top: .5em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class small.times {
    margin-right: .25em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity {
    text-align: center
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity input {
    text-align: center;
    width: 50px
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items span.subtotal {
    opacity: .5
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.tax_class,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.tax_class {
    text-align: left
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .calculated {
    border-color: #ae8ca2;
    border-style: dotted
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta {
    width: 100%
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta {
    margin: .5em 0 0;
    font-size: .92em!important;
    color: #888
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr th,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr th {
    border: 0;
    padding: 0 4px .5em 0;
    line-height: 1.5em;
    width: 20%
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td {
    padding: 0 4px .5em 0;
    border: 0;
    line-height: 1.5em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input {
    width: 100%;
    margin: 0;
    position: relative;
    border-bottom: 0;
    box-shadow: none
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td textarea {
    width: 100%;
    height: 4em;
    margin: 0;
    box-shadow: none
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input:focus+textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input:focus+textarea {
    border-top-color: #999
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p {
    margin: 0 0 .5em;
    line-height: 1.5em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p:last-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p:last-child {
    margin: 0
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .refund_by {
    border-bottom: 1px dotted #999
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    font-size: 1.5em;
    line-height: 1em;
    vertical-align: middle;
    margin: 0 auto
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e007";
    color: #ccc
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    font-size: 1.5em;
    line-height: 1em;
    vertical-align: middle;
    margin: 0 auto
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e014";
    color: #ccc
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    font-size: 1.5em;
    line-height: 1em;
    vertical-align: middle;
    margin: 0 auto
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e01a";
    color: #ccc
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method_name {
    width: 100%;
    margin: 0 0 .5em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax {
    white-space: nowrap
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    float: right;
    font-size: 14px;
    visibility: hidden;
    margin: 3px -18px 0 0
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax::before,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f153";
    color: #999
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax:hover::before,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax:hover::before {
    color: #a00
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax:hover .delete-order-tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax:hover .delete-order-tax {
    visibility: visible
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items small.refunded {
    display: block;
    color: #a00;
    white-space: nowrap;
    margin-top: .5em
}

#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items small.refunded::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f171";
    position: relative;
    top: auto;
    left: auto;
    margin: -1px 4px 0 0;
    vertical-align: middle;
    line-height: 1em
}

#woocommerce-order-items .wc-order-edit-line-item {
    padding-left: 0
}

#woocommerce-order-items .wc-order-edit-line-item-actions {
    width: 44px;
    text-align: right;
    padding-left: 0;
    vertical-align: middle
}

#woocommerce-order-items .wc-order-edit-line-item-actions a {
    color: #ccc;
    display: inline-block;
    cursor: pointer;
    padding: 0 0 .5em;
    margin: 0 0 0 12px;
    vertical-align: middle;
    text-decoration: none;
    line-height: 16px;
    width: 16px;
    overflow: hidden
}

#woocommerce-order-items .wc-order-edit-line-item-actions a::before {
    margin: 0;
    padding: 0;
    font-size: 16px;
    width: 16px;
    height: 16px
}

#woocommerce-order-items .wc-order-edit-line-item-actions a:hover::before {
    color: #999
}

#woocommerce-order-items .wc-order-edit-line-item-actions a:first-child {
    margin-left: 0
}

#woocommerce-order-items .wc-order-edit-line-item-actions .edit-order-item::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f464";
    position: relative
}

#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f158";
    position: relative
}

#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item:hover::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund:hover::before {
    color: #a00
}

#woocommerce-order-items tbody tr .wc-order-edit-line-item-actions {
    visibility: hidden
}

#woocommerce-order-items tbody tr:hover .wc-order-edit-line-item-actions {
    visibility: visible
}

#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions {
    width: 1.5em;
    visibility: visible!important
}

#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions a {
    padding: 0
}

#woocommerce-order-downloads .buttons {
    float: left;
    padding: 0;
    margin: 0;
    vertical-align: top
}

#woocommerce-order-downloads .buttons .add_item_id,#woocommerce-order-downloads .buttons .select2-container {
    width: 400px!important;
    margin-right: 9px;
    vertical-align: top;
    float: left
}

#woocommerce-order-downloads .buttons button {
    margin: 2px 0 0
}

#woocommerce-order-downloads h3 small {
    color: #999
}

#side-sortables #woocommerce-order-downloads .buttons,#side-sortables #woocommerce-order-downloads .select2-container {
    max-width: 100%
}

#poststuff #woocommerce-order-actions .inside {
    margin: 0;
    padding: 0
}

#poststuff #woocommerce-order-actions .inside ul.order_actions li {
    padding: 6px 10px;
    box-sizing: border-box
}

#poststuff #woocommerce-order-actions .inside ul.order_actions li:last-child {
    border-bottom: 0
}

#poststuff #woocommerce-order-actions .inside button {
    margin: 1px
}

#poststuff #woocommerce-order-notes .inside {
    margin: 0;
    padding: 0
}

#poststuff #woocommerce-order-notes .inside ul.order_notes li {
    padding: 0 10px
}

#poststuff #woocommerce-order-notes .inside button {
    margin: 1px;
    vertical-align: top
}

#woocommerce_customers p.search-box {
    margin: 6px 0 4px;
    float: left
}

#woocommerce_customers .tablenav {
    float: right;
    clear: none
}

.widefat.customers td {
    vertical-align: middle;
    padding: 4px 7px
}

.widefat .column-order_title {
    width: 15%
}

.widefat .column-order_title time {
    display: block;
    color: #999;
    margin: 3px 0
}

.widefat .column-orders,.widefat .column-paying,.widefat .column-spent {
    text-align: center;
    width: 8%
}

.widefat .column-last_order {
    width: 11%
}

.widefat .column-wc_actions {
    width: 110px
}

.widefat .column-wc_actions a.button {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    display: inline-block;
    margin: 2px 4px 2px 0;
    padding: 0!important;
    height: 2em!important;
    width: 2em;
    overflow: hidden;
    vertical-align: middle
}

.widefat .column-wc_actions a.button::after {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 1.85
}

.widefat .column-wc_actions a.button img {
    display: block;
    width: 12px;
    height: auto
}

.widefat .column-wc_actions a.edit::after {
    content: "\f464"
}

.widefat .column-wc_actions a.link::after {
    font-family: WooCommerce;
    content: "\e00d"
}

.widefat .column-wc_actions a.view::after {
    content: "\f177"
}

.widefat .column-wc_actions a.refresh::after {
    font-family: WooCommerce;
    content: "\e031"
}

.widefat .column-wc_actions a.processing::after {
    font-family: WooCommerce;
    content: "\e00f"
}

.widefat .column-wc_actions a.complete::after {
    content: "\f147"
}

.widefat small.meta {
    display: block;
    color: #999;
    font-size: inherit;
    margin: 3px 0
}

.wc-wp-version-gte-53 .widefat .column-wc_actions a.button::after {
    margin-top: 2px
}

.post-type-shop_order .tablenav .one-page .displaying-num,.woocommerce_page_wc-orders .tablenav .one-page .displaying-num {
    display: none
}

.post-type-shop_order .tablenav .select2-selection--single,.woocommerce_page_wc-orders .tablenav .select2-selection--single {
    height: 32px
}

.post-type-shop_order .tablenav .select2-selection--single .select2-selection__rendered,.woocommerce_page_wc-orders .tablenav .select2-selection--single .select2-selection__rendered {
    line-height: 29px
}

.post-type-shop_order .tablenav .select2-selection--single .select2-selection__arrow,.woocommerce_page_wc-orders .tablenav .select2-selection--single .select2-selection__arrow {
    height: 30px
}

.post-type-shop_order .tablenav #order-query-submit,.woocommerce_page_wc-orders .tablenav #order-query-submit {
    margin: 0 8px 0 0
}

.post-type-shop_order .wp-list-table,.woocommerce_page_wc-orders .wp-list-table {
    margin-top: 1em
}

.post-type-shop_order .wp-list-table tfoot th,.post-type-shop_order .wp-list-table thead th,.woocommerce_page_wc-orders .wp-list-table tfoot th,.woocommerce_page_wc-orders .wp-list-table thead th {
    padding: .75em 1em
}

.post-type-shop_order .wp-list-table tfoot th.sortable a,.post-type-shop_order .wp-list-table tfoot th.sorted a,.post-type-shop_order .wp-list-table thead th.sortable a,.post-type-shop_order .wp-list-table thead th.sorted a,.woocommerce_page_wc-orders .wp-list-table tfoot th.sortable a,.woocommerce_page_wc-orders .wp-list-table tfoot th.sorted a,.woocommerce_page_wc-orders .wp-list-table thead th.sortable a,.woocommerce_page_wc-orders .wp-list-table thead th.sorted a {
    padding: 0
}

.post-type-shop_order .wp-list-table tfoot th:first-child,.post-type-shop_order .wp-list-table thead th:first-child,.woocommerce_page_wc-orders .wp-list-table tfoot th:first-child,.woocommerce_page_wc-orders .wp-list-table thead th:first-child {
    padding-left: 2em
}

.post-type-shop_order .wp-list-table tfoot th:last-child,.post-type-shop_order .wp-list-table thead th:last-child,.woocommerce_page_wc-orders .wp-list-table tfoot th:last-child,.woocommerce_page_wc-orders .wp-list-table thead th:last-child {
    padding-right: 2em
}

.post-type-shop_order .wp-list-table tbody td,.post-type-shop_order .wp-list-table tbody th,.woocommerce_page_wc-orders .wp-list-table tbody td,.woocommerce_page_wc-orders .wp-list-table tbody th {
    padding: 1em;
    line-height: 26px
}

.post-type-shop_order .wp-list-table tbody td:first-child,.woocommerce_page_wc-orders .wp-list-table tbody td:first-child {
    padding-left: 2em
}

.post-type-shop_order .wp-list-table tbody td:last-child,.woocommerce_page_wc-orders .wp-list-table tbody td:last-child {
    padding-right: 2em
}

.post-type-shop_order .wp-list-table tbody tr,.woocommerce_page_wc-orders .wp-list-table tbody tr {
    border-top: 1px solid #f5f5f5
}

.post-type-shop_order .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td,.woocommerce_page_wc-orders .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td {
    cursor: pointer
}

.post-type-shop_order .wp-list-table .no-link,.woocommerce_page_wc-orders .wp-list-table .no-link {
    cursor: default!important
}

.post-type-shop_order .wp-list-table td,.post-type-shop_order .wp-list-table th,.woocommerce_page_wc-orders .wp-list-table td,.woocommerce_page_wc-orders .wp-list-table th {
    width: 12ch;
    vertical-align: middle
}

.post-type-shop_order .wp-list-table td p,.post-type-shop_order .wp-list-table th p,.woocommerce_page_wc-orders .wp-list-table td p,.woocommerce_page_wc-orders .wp-list-table th p {
    margin: 0
}

.post-type-shop_order .wp-list-table .check-column,.woocommerce_page_wc-orders .wp-list-table .check-column {
    width: 1px;
    white-space: nowrap;
    padding: 1em 1em 1em 1em!important;
    vertical-align: middle
}

.post-type-shop_order .wp-list-table .check-column .locked-indicator,.woocommerce_page_wc-orders .wp-list-table .check-column .locked-indicator {
    margin-left: 0
}

.post-type-shop_order .wp-list-table .check-column input,.woocommerce_page_wc-orders .wp-list-table .check-column input {
    vertical-align: text-top;
    margin: 1px 0
}

.post-type-shop_order .wp-list-table .column-order_number,.woocommerce_page_wc-orders .wp-list-table .column-order_number {
    width: 20ch
}

.post-type-shop_order .wp-list-table .column-order_total,.woocommerce_page_wc-orders .wp-list-table .column-order_total {
    width: 8ch;
    text-align: right
}

.post-type-shop_order .wp-list-table .column-order_total a span,.woocommerce_page_wc-orders .wp-list-table .column-order_total a span {
    float: right
}

.post-type-shop_order .wp-list-table .column-order_date,.post-type-shop_order .wp-list-table .column-order_status,.woocommerce_page_wc-orders .wp-list-table .column-order_date,.woocommerce_page_wc-orders .wp-list-table .column-order_status {
    width: 10ch
}

.post-type-shop_order .wp-list-table .column-order_status,.woocommerce_page_wc-orders .wp-list-table .column-order_status {
    width: 14ch
}

.post-type-shop_order .wp-list-table .column-billing_address,.post-type-shop_order .wp-list-table .column-shipping_address,.woocommerce_page_wc-orders .wp-list-table .column-billing_address,.woocommerce_page_wc-orders .wp-list-table .column-shipping_address {
    width: 20ch;
    line-height: 1.5em
}

.post-type-shop_order .wp-list-table .column-billing_address .description,.post-type-shop_order .wp-list-table .column-shipping_address .description,.woocommerce_page_wc-orders .wp-list-table .column-billing_address .description,.woocommerce_page_wc-orders .wp-list-table .column-shipping_address .description {
    display: block;
    color: #999
}

.post-type-shop_order .wp-list-table .column-wc_actions,.woocommerce_page_wc-orders .wp-list-table .column-wc_actions {
    text-align: right
}

.post-type-shop_order .wp-list-table .column-wc_actions a.button,.woocommerce_page_wc-orders .wp-list-table .column-wc_actions a.button {
    text-indent: 9999px;
    margin: 2px 0 2px 4px
}

.post-type-shop_order .wp-list-table .order-preview,.woocommerce_page_wc-orders .wp-list-table .order-preview {
    float: right;
    width: 16px;
    padding: 20px 4px 4px 4px;
    height: 0;
    overflow: hidden;
    position: relative;
    border: 2px solid transparent;
    border-radius: 4px
}

.post-type-shop_order .wp-list-table .order-preview::before,.woocommerce_page_wc-orders .wp-list-table .order-preview::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e010";
    line-height: 16px;
    font-size: 14px;
    vertical-align: middle;
    top: 4px
}

.post-type-shop_order .wp-list-table .order-preview:hover,.woocommerce_page_wc-orders .wp-list-table .order-preview:hover {
    border: 2px solid var(--wp-admin-theme-color)
}

.post-type-shop_order .wp-list-table .order-preview.disabled::before,.woocommerce_page_wc-orders .wp-list-table .order-preview.disabled::before {
    content: "";
    background: url(../images/wpspin-2x.gif) no-repeat center top;
    background-size: 71%
}

.woocommerce_page_wc-orders .wp-list-table .locked-indicator-icon {
    margin-left: -2px
}

.woocommerce_page_wc-orders .wp-list-table .locked-indicator-icon:before {
    vertical-align: top
}

.order-status {
    display: inline-flex;
    line-height: 2.5em;
    color: #777;
    background: #e5e5e5;
    border-radius: 4px;
    border-bottom: 1px solid rgba(0,0,0,.05);
    margin: -.25em 0;
    cursor: inherit!important;
    white-space: nowrap;
    max-width: 100%
}

.order-status.status-completed {
    background: #c8d7e1;
    color: #2e4453
}

.order-status.status-on-hold {
    background: #f8dda7;
    color: #94660c
}

.order-status.status-failed {
    background: #eba3a3;
    color: #761919
}

.order-status.status-processing {
    background: #c6e1c6;
    color: #5b841b
}

.order-status.status-trash {
    background: #eba3a3;
    color: #761919
}

.order-status>span {
    margin: 0 1em;
    overflow: hidden;
    text-overflow: ellipsis
}

.wc-order-preview .order-status {
    float: right;
    margin-right: 54px
}

.wc-order-preview article {
    padding: 0!important
}

.wc-order-preview .modal-close {
    border-radius: 0
}

.wc-order-preview .wc-order-preview-table {
    width: 100%;
    margin: 0
}

.wc-order-preview .wc-order-preview-table td,.wc-order-preview .wc-order-preview-table th {
    padding: 1em 1.5em;
    text-align: left;
    border: 0;
    border-bottom: 1px solid #eee;
    margin: 0;
    background: 0 0;
    box-shadow: none;
    text-align: right;
    vertical-align: top
}

.wc-order-preview .wc-order-preview-table td:first-child,.wc-order-preview .wc-order-preview-table th:first-child {
    text-align: left
}

.wc-order-preview .wc-order-preview-table th {
    border-color: #ccc
}

.wc-order-preview .wc-order-preview-table tr:last-child td {
    border: 0
}

.wc-order-preview .wc-order-preview-table .wc-order-item-sku {
    margin-top: .5em
}

.wc-order-preview .wc-order-preview-table .wc-order-item-meta {
    margin-top: .5em
}

.wc-order-preview .wc-order-preview-table .wc-order-item-meta td,.wc-order-preview .wc-order-preview-table .wc-order-item-meta th {
    padding: 0;
    border: 0;
    text-align: left;
    vertical-align: top
}

.wc-order-preview .wc-order-preview-table .wc-order-item-meta td:last-child {
    padding-left: .5em
}

.wc-order-preview .wc-order-preview-addresses {
    overflow: hidden;
    padding-bottom: 1.5em
}

.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note {
    width: 50%;
    float: left;
    padding: 1.5em 1.5em 0;
    box-sizing: border-box;
    word-wrap: break-word
}

.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address h2,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note h2 {
    margin-top: 0
}

.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong {
    display: block;
    margin-top: 1.5em
}

.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong:first-child,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong:first-child {
    margin-top: 0
}

.wc-order-preview footer .wc-action-button-group {
    display: inline-block;
    float: left
}

.wc-order-preview footer .button.button-large {
    margin-left: 10px;
    padding: 0 10px!important;
    line-height: 28px;
    height: auto;
    display: inline-block
}

.wc-order-preview .wc-action-button-group label {
    display: none
}

.wc-action-button-group {
    vertical-align: middle;
    line-height: 26px;
    text-align: left
}

.wc-action-button-group label {
    margin-right: 6px;
    cursor: default;
    font-weight: 700;
    line-height: 28px
}

.wc-action-button-group .wc-action-button-group__items {
    display: inline-flex;
    flex-flow: row wrap;
    align-content: flex-start;
    justify-content: flex-start
}

.wc-action-button-group .wc-action-button {
    margin: 0 0 0 -1px!important;
    border: 1px solid #ccc;
    padding: 0 10px!important;
    border-radius: 0!important;
    float: none;
    line-height: 28px;
    height: auto;
    z-index: 1;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1 0 auto;
    box-sizing: border-box;
    text-align: center;
    white-space: nowrap
}

.wc-action-button-group .wc-action-button:focus,.wc-action-button-group .wc-action-button:hover {
    border: 1px solid #999;
    z-index: 2
}

.wc-action-button-group .wc-action-button:first-child {
    margin-left: 0!important;
    border-top-left-radius: 3px!important;
    border-bottom-left-radius: 3px!important
}

.wc-action-button-group .wc-action-button:last-child {
    border-top-right-radius: 3px!important;
    border-bottom-right-radius: 3px!important
}

@media screen and (max-width: 782px) {
    .wc-order-preview footer .wc-action-button-group .wc-action-button-group__items {
        display:flex
    }

    .wc-order-preview footer .wc-action-button-group {
        float: none;
        display: block;
        margin-bottom: 4px
    }

    .wc-order-preview footer .button.button-large {
        width: 100%;
        float: none;
        text-align: center;
        margin: 0;
        display: block
    }

    .post-type-shop_order .wp-list-table td.check-column {
        width: 1em
    }

    .post-type-shop_order .wp-list-table td.column-order_number {
        padding-left: 0;
        padding-bottom: .5em
    }

    .post-type-shop_order .wp-list-table td.column-order_date,.post-type-shop_order .wp-list-table td.column-order_status {
        display: inline-block!important;
        padding: 0 1em 1em 1em!important
    }

    .post-type-shop_order .wp-list-table td.column-order_date::before,.post-type-shop_order .wp-list-table td.column-order_status::before {
        display: none!important
    }

    .post-type-shop_order .wp-list-table td.column-order_date {
        padding-left: 0!important
    }

    .post-type-shop_order .wp-list-table td.column-order_status {
        float: right
    }
}

.column-customer_message .note-on {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    margin: 0 auto;
    color: #999
}

.column-customer_message .note-on::after {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e026";
    line-height: 16px
}

.column-order_notes .note-on {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    margin: 0 auto;
    color: #999
}

.column-order_notes .note-on::after {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e027";
    line-height: 16px
}

.attributes-table td,.attributes-table th {
    width: 15%;
    vertical-align: top
}

.attributes-table .attribute-terms {
    width: 32%
}

.attributes-table .attribute-actions {
    width: 2em
}

.attributes-table .attribute-actions .configure-terms {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    padding: 0!important;
    height: 2em!important;
    width: 2em
}

.attributes-table .attribute-actions .configure-terms::after {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f111";
    font-family: Dashicons;
    line-height: 1.85
}

ul.order_notes {
    padding: 2px 0 0
}

ul.order_notes li .note_content {
    padding: 10px;
    background: #efefef;
    position: relative
}

ul.order_notes li .note_content p {
    margin: 0;
    padding: 0;
    word-wrap: break-word
}

ul.order_notes li p.meta {
    padding: 10px;
    color: #999;
    margin: 0;
    font-size: 11px
}

ul.order_notes li p.meta .exact-date {
    border-bottom: 1px dotted #999
}

ul.order_notes li a.delete_note {
    color: #a00
}

ul.order_notes li .note_content::after {
    content: "";
    display: block;
    position: absolute;
    bottom: -10px;
    left: 20px;
    width: 0;
    height: 0;
    border-width: 10px 10px 0 0;
    border-style: solid;
    border-color: #efefef transparent
}

ul.order_notes li.system-note .note_content {
    background: #d7cad2
}

ul.order_notes li.system-note .note_content::after {
    border-color: #d7cad2 transparent
}

ul.order_notes li.customer-note .note_content {
    background: #a7cedc
}

ul.order_notes li.customer-note .note_content::after {
    border-color: #a7cedc transparent
}

.add_note {
    border-top: 1px solid #ddd;
    padding: 10px 10px 0
}

.add_note h4 {
    margin-top: 5px!important
}

.add_note #add_order_note {
    width: 100%;
    height: 50px
}

table.wp-list-table .column-thumb {
    width: 52px;
    text-align: center;
    white-space: nowrap
}

table.wp-list-table .column-handle {
    width: 17px;
    display: none
}

table.wp-list-table tbody td.column-handle {
    cursor: move;
    width: 17px;
    text-align: center;
    vertical-align: text-top
}

table.wp-list-table tbody td.column-handle::before {
    content: "\f333";
    font-family: Dashicons;
    text-align: center;
    line-height: 1;
    color: #999;
    display: block;
    width: 17px;
    height: 100%;
    margin: 4px 0 0 0
}

table.wp-list-table .column-name {
    width: 22%
}

table.wp-list-table .column-product_cat,table.wp-list-table .column-product_tag {
    width: 11%!important
}

table.wp-list-table .column-featured,table.wp-list-table .column-product_type {
    width: 48px;
    text-align: left!important
}

table.wp-list-table .column-customer_message,table.wp-list-table .column-order_notes {
    width: 48px;
    text-align: center
}

table.wp-list-table .column-customer_message img,table.wp-list-table .column-order_notes img {
    margin: 0 auto;
    padding-top: 0!important
}

table.wp-list-table .manage-column.column-featured img,table.wp-list-table .manage-column.column-product_type img {
    padding-left: 2px
}

table.wp-list-table .column-price .woocommerce-price-suffix {
    display: none
}

table.wp-list-table .row-actions {
    color: #999
}

table.wp-list-table .row-actions span.id {
    padding-top: 8px
}

table.wp-list-table td.column-thumb img {
    margin: 0;
    width: auto;
    height: auto;
    max-width: 40px;
    max-height: 40px;
    vertical-align: middle
}

table.wp-list-table span.na {
    color: #999
}

table.wp-list-table .column-sku {
    width: 10%
}

table.wp-list-table .column-price {
    width: 10ch
}

table.wp-list-table .column-is_in_stock {
    text-align: left!important;
    width: 12ch
}

table.wp-list-table span.wc-featured,table.wp-list-table span.wc-image {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    margin: 0 auto
}

table.wp-list-table span.wc-featured::before,table.wp-list-table span.wc-image::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f128"
}

table.wp-list-table span.wc-featured::before {
    content: "\f155"
}

table.wp-list-table span.wc-featured.not-featured::before {
    content: "\f154"
}

table.wp-list-table td.column-featured span.wc-featured {
    font-size: 1.6em;
    cursor: pointer
}

table.wp-list-table mark.instock,table.wp-list-table mark.onbackorder,table.wp-list-table mark.outofstock {
    font-weight: 700;
    background: transparent none;
    line-height: 1
}

table.wp-list-table mark.instock {
    color: #7ad03a
}

table.wp-list-table mark.outofstock {
    color: #a44
}

table.wp-list-table mark.onbackorder {
    color: #eaa600
}

table.wp-list-table .notes_head,table.wp-list-table .order-notes_head,table.wp-list-table .status_head {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    margin: 0 auto
}

table.wp-list-table .notes_head::after,table.wp-list-table .order-notes_head::after,table.wp-list-table .status_head::after {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e001"
}

table.wp-list-table .order-notes_head::after {
    content: "\e028"
}

table.wp-list-table .notes_head::after {
    content: "\e026"
}

table.wp-list-table .status_head::after {
    content: "\e011"
}

table.wp-list-table .column-order_items {
    width: 12%
}

table.wp-list-table .column-order_items table.order_items {
    width: 100%;
    margin: 3px 0 0;
    padding: 0;
    display: none
}

table.wp-list-table .column-order_items table.order_items td {
    border: 0;
    margin: 0;
    padding: 0 0 3px
}

table.wp-list-table .column-order_items table.order_items td.qty {
    color: #999;
    padding-right: 6px;
    text-align: left
}

mark.notice {
    background: #fff;
    color: #a00;
    margin: 0 0 0 10px
}

a.export_rates,a.import_rates {
    float: right;
    margin-left: 9px;
    margin-top: -2px;
    margin-bottom: 0
}

#rates-search {
    float: right
}

#rates-search input.wc-tax-rates-search-field {
    padding: 4px 8px;
    font-size: 1.2em
}

#rates-pagination {
    float: right;
    margin-right: .5em
}

#rates-pagination .tablenav {
    margin: 0
}

.wc_input_table_wrapper {
    overflow-x: auto;
    display: block
}

table.wc_input_table,table.wc_tax_rates {
    width: 100%
}

table.wc_input_table td,table.wc_input_table th,table.wc_tax_rates td,table.wc_tax_rates th {
    display: table-cell!important
}

table.wc_input_table span.tips,table.wc_tax_rates span.tips {
    color: #2ea2cc
}

table.wc_input_table th,table.wc_tax_rates th {
    white-space: nowrap;
    padding: 10px
}

table.wc_input_table td,table.wc_tax_rates td {
    padding: 0;
    border-right: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    border-top: 0;
    background: #fff;
    cursor: default
}

table.wc_input_table td input[type=number],table.wc_input_table td input[type=text],table.wc_tax_rates td input[type=number],table.wc_tax_rates td input[type=text] {
    width: 100%!important;
    min-width: 100px;
    padding: 8px 10px;
    margin: 0;
    border: 0;
    outline: 0;
    background: transparent none
}

table.wc_input_table td input[type=number]:focus,table.wc_input_table td input[type=text]:focus,table.wc_tax_rates td input[type=number]:focus,table.wc_tax_rates td input[type=text]:focus {
    outline: 0;
    box-shadow: none
}

table.wc_input_table td.apply_to_shipping,table.wc_input_table td.compound,table.wc_tax_rates td.apply_to_shipping,table.wc_tax_rates td.compound {
    padding: 5px 7px;
    vertical-align: middle
}

table.wc_input_table td.apply_to_shipping input,table.wc_input_table td.compound input,table.wc_tax_rates td.apply_to_shipping input,table.wc_tax_rates td.compound input {
    padding: 0
}

table.wc_input_table td:last-child,table.wc_tax_rates td:last-child {
    border-right: 0
}

table.wc_input_table tr.current td,table.wc_tax_rates tr.current td {
    background-color: #fefbcc
}

table.wc_input_table .cost,table.wc_input_table .item_cost,table.wc_tax_rates .cost,table.wc_tax_rates .item_cost {
    text-align: right
}

table.wc_input_table .cost input,table.wc_input_table .item_cost input,table.wc_tax_rates .cost input,table.wc_tax_rates .item_cost input {
    text-align: right
}

table.wc_input_table th.sort,table.wc_tax_rates th.sort {
    width: 17px;
    padding: 0 4px
}

table.wc_input_table td.sort,table.wc_tax_rates td.sort {
    padding: 0 4px
}

table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort {
    cursor: move;
    font-size: 15px;
    background: #f9f9f9;
    text-align: center;
    vertical-align: middle
}

table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort::before,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort::before {
    content: "\f333";
    font-family: Dashicons;
    text-align: center;
    line-height: 1;
    color: #999;
    display: block;
    width: 17px;
    float: left;
    height: 100%
}

table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before {
    color: #333
}

table.wc_input_table .button,table.wc_tax_rates .button {
    float: left;
    margin-right: 5px
}

table.wc_input_table .export,table.wc_input_table .import,table.wc_tax_rates .export,table.wc_tax_rates .import {
    float: right;
    margin-right: 0;
    margin-left: 5px
}

table.wc_input_table span.tips,table.wc_tax_rates span.tips {
    padding: 0 3px
}

table.wc_input_table .pagination,table.wc_tax_rates .pagination {
    float: right
}

table.wc_input_table .pagination .button,table.wc_tax_rates .pagination .button {
    margin-left: 5px;
    margin-right: 0
}

table.wc_input_table .pagination .current,table.wc_tax_rates .pagination .current {
    background: #bbb;
    text-shadow: none
}

table.wc_input_table tr:last-child td,table.wc_tax_rates tr:last-child td {
    border-bottom: 0
}

table.wc_tax_rates td.country {
    position: relative
}

table.wc_emails,table.wc_gateways,table.wc_shipping {
    position: relative
}

table.wc_emails td,table.wc_emails th,table.wc_gateways td,table.wc_gateways th,table.wc_shipping td,table.wc_shipping th {
    display: table-cell!important;
    padding: 1em!important;
    vertical-align: top;
    line-height: 1.75em
}

table.wc_emails.wc_emails td,table.wc_gateways.wc_emails td,table.wc_shipping.wc_emails td {
    vertical-align: middle
}

table.wc_emails tr:nth-child(odd) td,table.wc_gateways tr:nth-child(odd) td,table.wc_shipping tr:nth-child(odd) td {
    background: #f9f9f9
}

table.wc_emails td.name,table.wc_gateways td.name,table.wc_shipping td.name {
    font-weight: 700
}

table.wc_emails .settings,table.wc_gateways .settings,table.wc_shipping .settings {
    text-align: right
}

table.wc_emails .default,table.wc_emails .radio,table.wc_emails .status,table.wc_gateways .default,table.wc_gateways .radio,table.wc_gateways .status,table.wc_shipping .default,table.wc_shipping .radio,table.wc_shipping .status {
    text-align: center
}

table.wc_emails .default .tips,table.wc_emails .radio .tips,table.wc_emails .status .tips,table.wc_gateways .default .tips,table.wc_gateways .radio .tips,table.wc_gateways .status .tips,table.wc_shipping .default .tips,table.wc_shipping .radio .tips,table.wc_shipping .status .tips {
    margin: 0 auto
}

table.wc_emails .default input,table.wc_emails .radio input,table.wc_emails .status input,table.wc_gateways .default input,table.wc_gateways .radio input,table.wc_gateways .status input,table.wc_shipping .default input,table.wc_shipping .radio input,table.wc_shipping .status input {
    margin: 0
}

table.wc_emails td.sort,table.wc_gateways td.sort,table.wc_shipping td.sort {
    font-size: 15px;
    text-align: center
}

table.wc_emails td.sort .wc-item-reorder-nav,table.wc_gateways td.sort .wc-item-reorder-nav,table.wc_shipping td.sort .wc-item-reorder-nav {
    white-space: nowrap;
    width: 72px
}

table.wc_emails td.sort .wc-item-reorder-nav::before,table.wc_gateways td.sort .wc-item-reorder-nav::before,table.wc_shipping td.sort .wc-item-reorder-nav::before {
    content: "\f333";
    font-family: Dashicons;
    text-align: center;
    line-height: 1;
    color: #999;
    display: block;
    width: 24px;
    float: left;
    height: 100%;
    line-height: 24px;
    cursor: move
}

table.wc_emails td.sort .wc-item-reorder-nav button,table.wc_gateways td.sort .wc-item-reorder-nav button,table.wc_shipping td.sort .wc-item-reorder-nav button {
    position: relative;
    overflow: hidden;
    float: left;
    display: block;
    width: 24px;
    height: 24px;
    margin: 0;
    background: 0 0;
    border: none;
    box-shadow: none;
    color: #82878c;
    text-indent: -9999px;
    cursor: pointer;
    outline: 0
}

table.wc_emails td.sort .wc-item-reorder-nav button::before,table.wc_gateways td.sort .wc-item-reorder-nav button::before,table.wc_shipping td.sort .wc-item-reorder-nav button::before {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    font: normal 20px/23px dashicons;
    text-align: center;
    text-indent: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

table.wc_emails td.sort .wc-item-reorder-nav button:focus,table.wc_emails td.sort .wc-item-reorder-nav button:hover,table.wc_gateways td.sort .wc-item-reorder-nav button:focus,table.wc_gateways td.sort .wc-item-reorder-nav button:hover,table.wc_shipping td.sort .wc-item-reorder-nav button:focus,table.wc_shipping td.sort .wc-item-reorder-nav button:hover {
    color: #191e23
}

table.wc_emails td.sort .wc-item-reorder-nav .wc-move-down::before,table.wc_gateways td.sort .wc-item-reorder-nav .wc-move-down::before,table.wc_shipping td.sort .wc-item-reorder-nav .wc-move-down::before {
    content: "\f347"
}

table.wc_emails td.sort .wc-item-reorder-nav .wc-move-up::before,table.wc_gateways td.sort .wc-item-reorder-nav .wc-move-up::before,table.wc_shipping td.sort .wc-item-reorder-nav .wc-move-up::before {
    content: "\f343"
}

table.wc_emails td.sort .wc-item-reorder-nav .wc-move-disabled,table.wc_gateways td.sort .wc-item-reorder-nav .wc-move-disabled,table.wc_shipping td.sort .wc-item-reorder-nav .wc-move-disabled {
    color: #d5d5d5!important;
    cursor: default;
    pointer-events: none
}

table.wc_emails .wc-payment-gateway-method-name,table.wc_gateways .wc-payment-gateway-method-name,table.wc_shipping .wc-payment-gateway-method-name {
    font-weight: 400
}

table.wc_emails .wc-email-settings-table-name,table.wc_gateways .wc-email-settings-table-name,table.wc_shipping .wc-email-settings-table-name {
    font-weight: 700
}

table.wc_emails .wc-email-settings-table-name span,table.wc_gateways .wc-email-settings-table-name span,table.wc_shipping .wc-email-settings-table-name span {
    font-weight: 400;
    color: #999;
    margin: 0 0 0 4px!important
}

table.wc_emails .wc-payment-gateway-method-toggle-disabled,table.wc_emails .wc-payment-gateway-method-toggle-enabled,table.wc_gateways .wc-payment-gateway-method-toggle-disabled,table.wc_gateways .wc-payment-gateway-method-toggle-enabled,table.wc_shipping .wc-payment-gateway-method-toggle-disabled,table.wc_shipping .wc-payment-gateway-method-toggle-enabled {
    padding-top: 1px;
    display: block;
    outline: 0;
    box-shadow: none
}

table.wc_emails .wc-email-settings-table-status,table.wc_gateways .wc-email-settings-table-status,table.wc_shipping .wc-email-settings-table-status {
    text-align: center;
    width: 1em
}

table.wc_emails .wc-email-settings-table-status .tips,table.wc_gateways .wc-email-settings-table-status .tips,table.wc_shipping .wc-email-settings-table-status .tips {
    margin: 0 auto
}

.wc-shipping-zone-settings th {
    padding: 24px 24px 24px 0
}

.wc-shipping-zone-settings td.forminp input,.wc-shipping-zone-settings td.forminp textarea {
    padding: 8px;
    max-width: 100%!important
}

.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select {
    width: 448px;
    max-width: 100%!important
}

.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices {
    padding: 8px 8px 4px;
    border-color: #ddd;
    min-height: 0;
    line-height: 1
}

.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices input {
    padding: 0
}

.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices li {
    margin: 0 4px 4px 0
}

.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle {
    margin: .5em 0 0;
    font-size: .9em;
    text-decoration: underline;
    display: block
}

.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle+.wc-shipping-zone-postcodes {
    display: none
}

.wc-shipping-zone-settings .wc-shipping-zone-postcodes textarea {
    margin: 10px 0
}

.wc-shipping-zone-settings .wc-shipping-zone-postcodes .description {
    font-size: .9em;
    color: #999
}

.wc-shipping-zone-settings+p.submit {
    margin-top: 0
}

.wc-shipping-zone-settings tbody {
    display: table-row-group
}

table tr table.wc-shipping-zone-methods tr .row-actions,table tr:hover table.wc-shipping-zone-methods tr .row-actions {
    position: relative
}

table tr table.wc-shipping-zone-methods tr:hover .row-actions,table tr:hover table.wc-shipping-zone-methods tr:hover .row-actions {
    position: static
}

.wc-shipping-zones-heading .page-title-action {
    display: inline-block
}

table.wc-shipping-classes td,table.wc-shipping-classes th,table.wc-shipping-zone-methods td,table.wc-shipping-zone-methods th,table.wc-shipping-zones td,table.wc-shipping-zones th {
    vertical-align: top;
    line-height: 24px;
    padding: 1em!important;
    font-size: 14px;
    background: #fff;
    display: table-cell!important
}

table.wc-shipping-classes td li,table.wc-shipping-classes th li,table.wc-shipping-zone-methods td li,table.wc-shipping-zone-methods th li,table.wc-shipping-zones td li,table.wc-shipping-zones th li {
    line-height: 24px;
    font-size: 14px
}

table.wc-shipping-classes td .woocommerce-help-tip,table.wc-shipping-classes th .woocommerce-help-tip,table.wc-shipping-zone-methods td .woocommerce-help-tip,table.wc-shipping-zone-methods th .woocommerce-help-tip,table.wc-shipping-zones td .woocommerce-help-tip,table.wc-shipping-zones th .woocommerce-help-tip {
    margin: 0!important
}

table.wc-shipping-classes thead th,table.wc-shipping-zone-methods thead th,table.wc-shipping-zones thead th {
    vertical-align: middle
}

table.wc-shipping-classes thead .wc-shipping-zone-sort,table.wc-shipping-zone-methods thead .wc-shipping-zone-sort,table.wc-shipping-zones thead .wc-shipping-zone-sort {
    text-align: center
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state {
    overflow: hidden;
    position: relative;
    padding: 7.5em 7.5%!important
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state {
    padding: 2em!important
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p {
    margin-bottom: 0
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state li,table.wc-shipping-classes td.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state li,table.wc-shipping-classes td.wc-shipping-zones-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state li,table.wc-shipping-zones td.wc-shipping-zones-blank-state p {
    color: var(--wc-secondary-text);
    font-size: 1.2em;
    line-height: 1.2em;
    margin: 0 0 1.5em;
    position: relative;
    z-index: 1;
    text-shadow: 1px 1px 1px #fff
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state li.main,table.wc-shipping-classes td.wc-shipping-zone-method-blank-state p.main,table.wc-shipping-classes td.wc-shipping-zones-blank-state li.main,table.wc-shipping-classes td.wc-shipping-zones-blank-state p.main,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state li.main,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state p.main,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state li.main,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state p.main,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state li.main,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state p.main,table.wc-shipping-zones td.wc-shipping-zones-blank-state li.main,table.wc-shipping-zones td.wc-shipping-zones-blank-state p.main {
    font-size: 1.6em
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state li,table.wc-shipping-classes td.wc-shipping-zones-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state li,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zones td.wc-shipping-zones-blank-state li {
    margin-left: 1em;
    list-style: circle inside
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state::before,table.wc-shipping-classes td.wc-shipping-zones-blank-state::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state::before,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state::before,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state::before,table.wc-shipping-zones td.wc-shipping-zones-blank-state::before {
    content: "\e01b";
    font-family: WooCommerce;
    text-align: center;
    line-height: 1;
    color: #e9e9e9;
    display: block;
    width: 1em;
    font-size: 40em;
    top: 50%;
    right: -3.75%;
    margin-top: -.1875em;
    position: absolute
}

table.wc-shipping-classes td.wc-shipping-zone-method-blank-state .button-primary,table.wc-shipping-classes td.wc-shipping-zones-blank-state .button-primary,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state .button-primary,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state .button-primary,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state .button-primary,table.wc-shipping-zones td.wc-shipping-zones-blank-state .button-primary {
    font-size: 1.2em;
    padding: .75em 1.5em;
    margin: 0 .25em;
    height: auto;
    position: relative;
    z-index: 1
}

table.wc-shipping-classes .wc-shipping-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zone-methods .wc-shipping-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zones .wc-shipping-zone-method-rows tr:nth-child(even) td {
    background: #f9f9f9
}

table.wc-shipping-classes .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-classes tr.odd td,table.wc-shipping-zone-methods .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zone-methods tr.odd td,table.wc-shipping-zones .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zones tr.odd td {
    background: #f9f9f9
}

table.wc-shipping-classes tbody.wc-shipping-zone-rows td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows td,table.wc-shipping-zones tbody.wc-shipping-zone-rows td {
    border-top: 2px solid #f9f9f9
}

table.wc-shipping-classes tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zones tbody.wc-shipping-zone-rows tr:first-child td {
    border-top: 0
}

table.wc-shipping-classes tr.wc-shipping-zone-worldwide td,table.wc-shipping-zone-methods tr.wc-shipping-zone-worldwide td,table.wc-shipping-zones tr.wc-shipping-zone-worldwide td {
    background: #f9f9f9;
    border-top: 2px solid #e1e1e1
}

table.wc-shipping-classes p,table.wc-shipping-classes ul,table.wc-shipping-zone-methods p,table.wc-shipping-zone-methods ul,table.wc-shipping-zones p,table.wc-shipping-zones ul {
    margin: 0
}

table.wc-shipping-classes td.wc-shipping-zone-method-sort,table.wc-shipping-classes td.wc-shipping-zone-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-sort,table.wc-shipping-zones td.wc-shipping-zone-method-sort,table.wc-shipping-zones td.wc-shipping-zone-sort {
    cursor: move;
    font-size: 15px;
    text-align: center
}

table.wc-shipping-classes td.wc-shipping-zone-method-sort::before,table.wc-shipping-classes td.wc-shipping-zone-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort::before,table.wc-shipping-zones td.wc-shipping-zone-sort::before {
    content: "\f333";
    font-family: Dashicons;
    text-align: center;
    line-height: 1;
    color: #999;
    display: block;
    width: 17px;
    float: left;
    height: 100%;
    line-height: 24px
}

table.wc-shipping-classes td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-classes td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-sort:hover::before {
    color: #333
}

table.wc-shipping-classes td.wc-shipping-zone-worldwide,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide,table.wc-shipping-zones td.wc-shipping-zone-worldwide {
    text-align: center
}

table.wc-shipping-classes td.wc-shipping-zone-worldwide::before,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide::before,table.wc-shipping-zones td.wc-shipping-zone-worldwide::before {
    content: "\f319";
    font-family: dashicons;
    text-align: center;
    line-height: 1;
    color: #999;
    display: block;
    width: 17px;
    float: left;
    height: 100%;
    line-height: 24px
}

table.wc-shipping-classes .wc-shipping-zone-methods,table.wc-shipping-classes .wc-shipping-zone-name,table.wc-shipping-zone-methods .wc-shipping-zone-methods,table.wc-shipping-zone-methods .wc-shipping-zone-name,table.wc-shipping-zones .wc-shipping-zone-methods,table.wc-shipping-zones .wc-shipping-zone-name {
    width: 25%
}

table.wc-shipping-classes .wc-shipping-class-description input,table.wc-shipping-classes .wc-shipping-class-description select,table.wc-shipping-classes .wc-shipping-class-description textarea,table.wc-shipping-classes .wc-shipping-class-name input,table.wc-shipping-classes .wc-shipping-class-name select,table.wc-shipping-classes .wc-shipping-class-name textarea,table.wc-shipping-classes .wc-shipping-class-slug input,table.wc-shipping-classes .wc-shipping-class-slug select,table.wc-shipping-classes .wc-shipping-class-slug textarea,table.wc-shipping-classes .wc-shipping-zone-name input,table.wc-shipping-classes .wc-shipping-zone-name select,table.wc-shipping-classes .wc-shipping-zone-name textarea,table.wc-shipping-classes .wc-shipping-zone-region input,table.wc-shipping-classes .wc-shipping-zone-region select,table.wc-shipping-classes .wc-shipping-zone-region textarea,table.wc-shipping-zone-methods .wc-shipping-class-description input,table.wc-shipping-zone-methods .wc-shipping-class-description select,table.wc-shipping-zone-methods .wc-shipping-class-description textarea,table.wc-shipping-zone-methods .wc-shipping-class-name input,table.wc-shipping-zone-methods .wc-shipping-class-name select,table.wc-shipping-zone-methods .wc-shipping-class-name textarea,table.wc-shipping-zone-methods .wc-shipping-class-slug input,table.wc-shipping-zone-methods .wc-shipping-class-slug select,table.wc-shipping-zone-methods .wc-shipping-class-slug textarea,table.wc-shipping-zone-methods .wc-shipping-zone-name input,table.wc-shipping-zone-methods .wc-shipping-zone-name select,table.wc-shipping-zone-methods .wc-shipping-zone-name textarea,table.wc-shipping-zone-methods .wc-shipping-zone-region input,table.wc-shipping-zone-methods .wc-shipping-zone-region select,table.wc-shipping-zone-methods .wc-shipping-zone-region textarea,table.wc-shipping-zones .wc-shipping-class-description input,table.wc-shipping-zones .wc-shipping-class-description select,table.wc-shipping-zones .wc-shipping-class-description textarea,table.wc-shipping-zones .wc-shipping-class-name input,table.wc-shipping-zones .wc-shipping-class-name select,table.wc-shipping-zones .wc-shipping-class-name textarea,table.wc-shipping-zones .wc-shipping-class-slug input,table.wc-shipping-zones .wc-shipping-class-slug select,table.wc-shipping-zones .wc-shipping-class-slug textarea,table.wc-shipping-zones .wc-shipping-zone-name input,table.wc-shipping-zones .wc-shipping-zone-name select,table.wc-shipping-zones .wc-shipping-zone-name textarea,table.wc-shipping-zones .wc-shipping-zone-region input,table.wc-shipping-zones .wc-shipping-zone-region select,table.wc-shipping-zones .wc-shipping-zone-region textarea {
    width: 100%
}

table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete {
    color: #a00
}

table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete:hover {
    color: red
}

table.wc-shipping-classes .wc-shipping-class-count,table.wc-shipping-zone-methods .wc-shipping-class-count,table.wc-shipping-zones .wc-shipping-class-count {
    text-align: center
}

table.wc-shipping-classes td.wc-shipping-zone-methods,table.wc-shipping-zone-methods td.wc-shipping-zone-methods,table.wc-shipping-zones td.wc-shipping-zone-methods {
    color: #555
}

table.wc-shipping-classes td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .method_disabled {
    text-decoration: line-through
}

table.wc-shipping-classes td.wc-shipping-zone-methods ul,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul,table.wc-shipping-zones td.wc-shipping-zone-methods ul {
    position: relative;
    padding-right: 32px
}

table.wc-shipping-classes td.wc-shipping-zone-methods ul li,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li,table.wc-shipping-zones td.wc-shipping-zone-methods ul li {
    color: #555;
    display: inline;
    margin: 0
}

table.wc-shipping-classes td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li::before {
    content: ", "
}

table.wc-shipping-classes td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li:first-child::before {
    content: ""
}

table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method {
    display: block;
    width: 24px;
    padding: 24px 0 0;
    height: 0;
    overflow: hidden;
    cursor: pointer
}

table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e001";
    font-family: Dashicons;
    content: "\f502";
    color: #999;
    vertical-align: middle;
    line-height: 24px;
    font-size: 16px;
    margin: 0
}

table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled {
    cursor: not-allowed
}

table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled::before {
    color: #ccc
}

table.wc-shipping-classes .wc-shipping-zone-method-title,table.wc-shipping-zone-methods .wc-shipping-zone-method-title,table.wc-shipping-zones .wc-shipping-zone-method-title {
    width: 25%
}

table.wc-shipping-classes .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zone-methods .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zones .wc-shipping-zone-method-title .wc-shipping-zone-method-delete {
    color: red
}

table.wc-shipping-classes .wc-shipping-zone-method-enabled,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled,table.wc-shipping-zones .wc-shipping-zone-method-enabled {
    text-align: center
}

table.wc-shipping-classes .wc-shipping-zone-method-enabled a,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled a,table.wc-shipping-zones .wc-shipping-zone-method-enabled a {
    display: inline-block
}

table.wc-shipping-classes .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zones .wc-shipping-zone-method-enabled .woocommerce-input-toggle {
    margin-top: 3px
}

table.wc-shipping-classes .wc-shipping-zone-method-type,table.wc-shipping-zone-methods .wc-shipping-zone-method-type,table.wc-shipping-zones .wc-shipping-zone-method-type {
    display: block
}

table.wc-shipping-classes tfoot input,table.wc-shipping-classes tfoot select,table.wc-shipping-zone-methods tfoot input,table.wc-shipping-zone-methods tfoot select,table.wc-shipping-zones tfoot input,table.wc-shipping-zones tfoot select {
    vertical-align: middle!important
}

table.wc-shipping-classes tfoot .button-secondary,table.wc-shipping-zone-methods tfoot .button-secondary,table.wc-shipping-zones tfoot .button-secondary {
    float: right
}

table.wc-shipping-classes .editing .wc-shipping-zone-edit,table.wc-shipping-classes .editing .wc-shipping-zone-view,table.wc-shipping-zone-methods .editing .wc-shipping-zone-edit,table.wc-shipping-zone-methods .editing .wc-shipping-zone-view,table.wc-shipping-zones .editing .wc-shipping-zone-edit,table.wc-shipping-zones .editing .wc-shipping-zone-view {
    display: none
}

.woocommerce-input-toggle {
    height: 16px;
    width: 32px;
    border: 2px solid var(--wp-admin-theme-color);
    background-color: var(--wp-admin-theme-color);
    display: inline-block;
    text-indent: -9999px;
    border-radius: 10em;
    position: relative;
    margin-top: -1px;
    vertical-align: text-top
}

.woocommerce-input-toggle::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background: #fff;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 100%
}

.woocommerce-input-toggle.woocommerce-input-toggle--disabled {
    border-color: #999;
    background-color: #999
}

.woocommerce-input-toggle.woocommerce-input-toggle--disabled::before {
    right: auto;
    left: 0
}

.woocommerce-input-toggle.woocommerce-input-toggle--loading {
    opacity: .5
}

.wc-modal-shipping-method-settings {
    background: #f8f8f8;
    padding: 1em!important
}

.wc-modal-shipping-method-settings form .form-table {
    width: 100%;
    background: #fff;
    margin: 0 0 1.5em
}

.wc-modal-shipping-method-settings form .form-table tr th {
    width: 30%;
    position: relative
}

.wc-modal-shipping-method-settings form .form-table tr th .woocommerce-help-tip {
    float: right;
    margin: -8px -.5em 0 0;
    vertical-align: middle;
    right: 0;
    top: 50%;
    position: absolute
}

.wc-modal-shipping-method-settings form .form-table tr td input,.wc-modal-shipping-method-settings form .form-table tr td select,.wc-modal-shipping-method-settings form .form-table tr td textarea {
    width: 50%;
    min-width: 250px
}

.wc-modal-shipping-method-settings form .form-table tr td input[type=checkbox] {
    width: auto;
    min-width: 16px
}

.wc-modal-shipping-method-settings form .form-table tr td,.wc-modal-shipping-method-settings form .form-table tr th {
    vertical-align: middle;
    margin: 0;
    line-height: 24px;
    padding: 1em;
    border-bottom: 1px solid #f8f8f8
}

.wc-modal-shipping-method-settings form .form-table:last-of-type {
    margin-bottom: 0
}

.wc-backbone-modal .wc-shipping-zone-method-selector p {
    margin-top: 0
}

.wc-backbone-modal .wc-shipping-zone-method-selector .wc-shipping-zone-method-description {
    margin: .75em 1px 0;
    line-height: 1.5em;
    color: #999;
    font-style: italic
}

.wc-backbone-modal .wc-shipping-zone-method-selector select {
    width: 100%;
    cursor: pointer
}

img.help_tip {
    margin: 0 0 0 9px;
    vertical-align: middle
}

.postbox img.help_tip {
    margin-top: 0
}

.postbox .woocommerce-help-tip {
    margin: 0 0 0 9px
}

.status-disabled,.status-enabled,.status-manual {
    font-size: 1.4em;
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em
}

.status-manual::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e008";
    color: #999
}

.status-enabled::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e015";
    color: var(--wp-admin-theme-color)
}

.status-disabled::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e013";
    color: #ccc
}

.woocommerce h2.woo-nav-tab-wrapper {
    margin-bottom: 1em
}

.woocommerce nav.woo-nav-tab-wrapper {
    margin: 1.5em 0 1em
}

.woocommerce .subsubsub:not(.list-table-filters) {
    margin: -8px 0 0
}

.woocommerce .wc-admin-breadcrumb {
    margin-left: .5em
}

.woocommerce .wc-admin-breadcrumb a {
    color: var(--wp-admin-theme-color)
}

.woocommerce #template div {
    margin: 0
}

.woocommerce #template div p .button {
    float: right;
    margin-left: 10px;
    margin-top: -4px
}

.woocommerce #template div .editor textarea {
    margin-bottom: 8px
}

.woocommerce textarea[disabled=disabled] {
    background: #dfdfdf!important
}

.woocommerce table.form-table {
    margin: 0;
    position: relative;
    table-layout: fixed
}

.woocommerce table.form-table .forminp-radio ul {
    margin: 0
}

.woocommerce table.form-table .forminp-radio ul li {
    line-height: 1.4em
}

.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text] {
    height: auto
}

.woocommerce table.form-table textarea.input-text {
    height: 100%;
    min-width: 150px;
    display: block
}

.woocommerce table.form-table input.regular-input,.woocommerce table.form-table input[type=date],.woocommerce table.form-table input[type=datetime-local],.woocommerce table.form-table input[type=datetime],.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=password],.woocommerce table.form-table input[type=tel],.woocommerce table.form-table input[type=text],.woocommerce table.form-table input[type=time],.woocommerce table.form-table input[type=url],.woocommerce table.form-table input[type=week],.woocommerce table.form-table textarea {
    width: 400px;
    margin: 0;
    padding: 6px;
    box-sizing: border-box;
    vertical-align: top
}

.woocommerce table.form-table input[type=date],.woocommerce table.form-table input[type=datetime-local],.woocommerce table.form-table input[type=tel],.woocommerce table.form-table input[type=time],.woocommerce table.form-table input[type=week] {
    width: 200px
}

.woocommerce table.form-table select {
    width: 400px;
    margin: 0;
    box-sizing: border-box;
    line-height: 32px;
    vertical-align: top
}

.woocommerce table.form-table input[size] {
    width: auto!important
}

.woocommerce table.form-table table input.regular-input,.woocommerce table.form-table table input[type=email],.woocommerce table.form-table table input[type=number],.woocommerce table.form-table table input[type=text],.woocommerce table.form-table table select,.woocommerce table.form-table table textarea {
    width: auto
}

.woocommerce table.form-table textarea.wide-input {
    width: 100%
}

.woocommerce table.form-table .woocommerce-help-tip,.woocommerce table.form-table img.help_tip {
    padding: 0;
    margin: -4px 0 0 5px;
    vertical-align: middle;
    cursor: help;
    line-height: 1
}

.woocommerce table.form-table span.help_tip {
    cursor: help;
    color: #2ea2cc
}

.woocommerce table.form-table th {
    position: relative;
    padding-right: 24px
}

.woocommerce table.form-table th label {
    position: relative;
    display: block
}

.woocommerce table.form-table th label .woocommerce-help-tip,.woocommerce table.form-table th label img.help_tip {
    margin: -8px -24px 0 0;
    position: absolute;
    right: 0;
    top: 50%
}

.woocommerce table.form-table th label+.woocommerce-help-tip {
    margin: 0;
    position: absolute;
    right: 0;
    top: 20px
}

.woocommerce table.form-table .select2-container {
    vertical-align: top;
    margin-bottom: 3px
}

.woocommerce table.form-table .select2-container+span.description {
    display: block;
    margin-top: 8px
}

.woocommerce table.form-table table.widefat th {
    padding-right: inherit
}

.woocommerce table.form-table .wp-list-table .woocommerce-help-tip {
    float: none
}

.woocommerce table.form-table fieldset {
    margin-top: 4px
}

.woocommerce table.form-table fieldset .woocommerce-help-tip,.woocommerce table.form-table fieldset img.help_tip {
    margin: -3px 0 0 5px
}

.woocommerce table.form-table fieldset p.description {
    margin-bottom: 8px
}

.woocommerce table.form-table fieldset:first-child {
    margin-top: 0
}

.woocommerce table.form-table td.with-tooltip>fieldset {
    margin-top: 0
}

.woocommerce table.form-table td.with-tooltip span.help-tooltip {
    position: absolute;
    margin-left: -30px;
    margin-top: 7px
}

.woocommerce table.form-table .iris-picker {
    z-index: 100;
    display: none;
    position: absolute;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0,0,0,.2)
}

.woocommerce table.form-table .iris-picker .ui-slider {
    border: 0!important;
    margin: 0!important;
    width: auto!important;
    height: auto!important;
    background: none transparent!important
}

.woocommerce table.form-table .iris-picker .ui-slider .ui-slider-handle {
    margin-bottom: 0!important
}

.woocommerce table.form-table .iris-error {
    background-color: #ffafaf
}

.woocommerce table.form-table .colorpickpreview {
    padding: 7px 0;
    line-height: 1em;
    display: inline-block;
    width: 26px;
    border: 1px solid #ddd;
    font-size: 14px
}

.woocommerce table.form-table .image_width_settings {
    vertical-align: middle
}

.woocommerce table.form-table .image_width_settings label {
    margin-left: 10px
}

.woocommerce table.form-table .image_width_settings input {
    width: auto
}

.woocommerce table.form-table .wc_emails_wrapper,.woocommerce table.form-table .wc_payment_gateways_wrapper {
    padding: 0 15px 10px 0
}

.woocommerce .wc-shipping-zone-settings td.forminp input,.woocommerce .wc-shipping-zone-settings td.forminp textarea {
    width: 448px;
    padding: 6px 11px
}

.woocommerce .wc-shipping-zone-settings td.forminp .select2-search input {
    padding: 6px
}

.wc-wp-version-gte-53 .woocommerce h2.wc-table-list-header {
    margin: 1em 0 .35em 0
}

.wc-wp-version-gte-53 .woocommerce input+.subsubsub {
    margin: 8px 0 0
}

.wc-wp-version-gte-53 .woocommerce table.form-table input.regular-input,.wc-wp-version-gte-53 .woocommerce table.form-table input[type=date],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=datetime-local],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=datetime],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=email],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=number],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=password],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=tel],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=text],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=time],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=url],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=week],.wc-wp-version-gte-53 .woocommerce table.form-table textarea {
    padding: 0 8px
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .woocommerce table.form-table input.regular-input,.wc-wp-version-gte-53 .woocommerce table.form-table input[type=date],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=datetime-local],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=datetime],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=email],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=number],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=password],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=tel],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=text],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=time],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=url],.wc-wp-version-gte-53 .woocommerce table.form-table input[type=week],.wc-wp-version-gte-53 .woocommerce table.form-table textarea {
        width:100%
    }
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .woocommerce table.form-table select {
        width:100%
    }
}

.wc-wp-version-gte-53 .woocommerce table.form-table th label .woocommerce-help-tip,.wc-wp-version-gte-53 .woocommerce table.form-table th label img.help_tip {
    margin: -7px -24px 0 0
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .woocommerce table.form-table th label .woocommerce-help-tip,.wc-wp-version-gte-53 .woocommerce table.form-table th label img.help_tip {
        right:auto;
        margin-left: 5px
    }
}

.wc-wp-version-gte-53 .woocommerce table.form-table .forminp-color {
    font-size: 0
}

.wc-wp-version-gte-53 .woocommerce table.form-table .colorpickpreview {
    padding: 0;
    width: 30px;
    height: 30px;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.2);
    font-size: 16px;
    border-radius: 4px;
    margin-right: 3px
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .woocommerce table.form-table .colorpickpreview {
        float:left;
        width: 40px;
        height: 40px
    }
}

.woocommerce #tabs-wrap table a.remove {
    margin-left: 4px
}

.woocommerce #tabs-wrap table p {
    margin: 0 0 4px!important;
    overflow: hidden;
    zoom:1}

.woocommerce #tabs-wrap table p a.add {
    float: left
}

#wp-excerpt-editor-container {
    background: #fff
}

#product_variation-parent #parent_id {
    width: 100%
}

#postimagediv .inside {
    padding: 0;
    margin: 0
}

#postimagediv p {
    margin: 0;
    padding: 10px
}

#postimagediv .image-added-detail {
    border-top: 1px solid #dcdcde;
    background-color: #f6f7f7;
    color: #7f8388;
    font-size: 12px;
    margin-top: 4px
}

#postimagediv .image-added-detail .dashicons {
    font-size: 13px;
    width: 13px;
    height: 13px;
    margin: 3px 3px 0 0
}

#postimagediv .image-added-detail a {
    text-decoration: none
}

#postimagediv img {
    border: 1px solid #d5d5d5;
    max-width: 100%
}

#woocommerce-product-images .inside {
    margin: 0;
    padding: 0
}

#woocommerce-product-images .inside .add_product_images {
    padding: 0 12px 12px
}

#woocommerce-product-images .inside #product_images_container {
    padding: 0 0 0 9px
}

#woocommerce-product-images .inside #product_images_container ul {
    margin: 0;
    padding: 0
}

#woocommerce-product-images .inside #product_images_container ul::after,#woocommerce-product-images .inside #product_images_container ul::before {
    content: " ";
    display: table
}

#woocommerce-product-images .inside #product_images_container ul::after {
    clear: both
}

#woocommerce-product-images .inside #product_images_container ul li.add,#woocommerce-product-images .inside #product_images_container ul li.image,#woocommerce-product-images .inside #product_images_container ul li.wc-metabox-sortable-placeholder {
    width: 80px;
    float: left;
    cursor: move;
    border: 1px solid #d5d5d5;
    margin: 9px 9px 0 0;
    background: #f7f7f7;
    border-radius: 2px;
    position: relative;
    box-sizing: border-box
}

#woocommerce-product-images .inside #product_images_container ul li.add img,#woocommerce-product-images .inside #product_images_container ul li.image img,#woocommerce-product-images .inside #product_images_container ul li.wc-metabox-sortable-placeholder img {
    width: 100%;
    height: auto;
    display: block
}

#woocommerce-product-images .inside #product_images_container ul li.wc-metabox-sortable-placeholder {
    border: 3px dashed #ddd;
    position: relative
}

#woocommerce-product-images .inside #product_images_container ul li.wc-metabox-sortable-placeholder::after {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f161";
    font-size: 2.618em;
    line-height: 72px;
    color: #ddd
}

#woocommerce-product-images .inside #product_images_container ul ul.actions {
    position: absolute;
    top: -8px;
    right: -8px;
    padding: 2px;
    display: none
}

@media (max-width: 768px) {
    #woocommerce-product-images .inside #product_images_container ul ul.actions {
        display:block
    }
}

#woocommerce-product-images .inside #product_images_container ul ul.actions li {
    float: right;
    margin: 0 0 0 2px
}

#woocommerce-product-images .inside #product_images_container ul ul.actions li a {
    width: 1em;
    height: 1em;
    margin: 0;
    height: 0;
    display: block;
    overflow: hidden
}

#woocommerce-product-images .inside #product_images_container ul ul.actions li a.tips {
    cursor: pointer
}

#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    font-size: 1.4em
}

#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f153";
    color: #999;
    background: #fff;
    border-radius: 50%;
    height: 1em;
    width: 1em;
    line-height: 1em
}

#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete:hover::before {
    color: #a00
}

#woocommerce-product-images .inside #product_images_container ul li:hover ul.actions {
    display: block
}

#woocommerce-product-data .hndle {
    padding: 10px
}

#woocommerce-product-data .hndle span {
    display: block;
    line-height: 24px
}

#woocommerce-product-data .hndle .product-data-wrapper label>* {
    display: inline-block
}

#woocommerce-product-data .hndle .product-data-wrapper .woocommerce-product-type-tip {
    font-size: 1.4em;
    margin-left: 9px
}

#woocommerce-product-data .hndle .type_box {
    display: inline;
    line-height: inherit;
    vertical-align: baseline
}

#woocommerce-product-data .hndle select {
    margin: 0
}

#woocommerce-product-data .hndle label {
    padding-right: 1em;
    font-size: 12px;
    vertical-align: baseline
}

#woocommerce-product-data .hndle label:first-child {
    margin-right: 1em;
    border-right: 1px solid #dfdfdf
}

#woocommerce-product-data .hndle input,#woocommerce-product-data .hndle select {
    margin-top: -3px 0 0;
    vertical-align: middle
}

#woocommerce-product-data .hndle select {
    margin-left: .5em
}

#woocommerce-product-data>.handlediv {
    margin-top: 4px
}

#woocommerce-product-data .wrap {
    margin: 0
}

#woocommerce-coupon-description {
    padding: 3px 8px;
    font-size: 1.7em;
    line-height: 1.42em;
    height: auto;
    width: 100%;
    outline: 0;
    margin: 10px 0;
    display: block
}

#woocommerce-coupon-description::-webkit-input-placeholder {
    line-height: 1.42em;
    color: #bbb
}

#woocommerce-coupon-description::-moz-placeholder {
    line-height: 1.42em;
    color: #bbb
}

#woocommerce-coupon-description:-ms-input-placeholder {
    line-height: 1.42em;
    color: #bbb
}

#woocommerce-coupon-description:-moz-placeholder {
    line-height: 1.42em;
    color: #bbb
}

#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap {
    background: #fff
}

#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel {
    float: left;
    width: 80%
}

#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios,#woocommerce-product-data .woocommerce_options_panel .wc-radios {
    display: block;
    float: left;
    margin: 0
}

#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios li,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios li,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios li,#woocommerce-product-data .woocommerce_options_panel .wc-radios li {
    display: block;
    padding: 0 0 10px
}

#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios li input,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios li input,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios li input,#woocommerce-product-data .woocommerce_options_panel .wc-radios li input {
    width: auto
}

#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap,.woocommerce .panel-wrap {
    overflow: hidden
}

#woocommerce-coupon-data ul.wc-tabs,#woocommerce-product-data ul.wc-tabs,.woocommerce ul.wc-tabs {
    margin: 0;
    width: 20%;
    float: left;
    line-height: 1em;
    padding: 0 0 10px;
    position: relative;
    background-color: #fafafa;
    border-right: 1px solid #eee;
    box-sizing: border-box
}

#woocommerce-coupon-data ul.wc-tabs::after,#woocommerce-product-data ul.wc-tabs::after,.woocommerce ul.wc-tabs::after {
    content: "";
    display: block;
    width: 100%;
    height: 9999em;
    position: absolute;
    bottom: -9999em;
    left: 0;
    background-color: #fafafa;
    border-right: 1px solid #eee
}

#woocommerce-coupon-data ul.wc-tabs li,#woocommerce-product-data ul.wc-tabs li,.woocommerce ul.wc-tabs li {
    margin: 0;
    padding: 0;
    display: block;
    position: relative
}

#woocommerce-coupon-data ul.wc-tabs li a,#woocommerce-product-data ul.wc-tabs li a,.woocommerce ul.wc-tabs li a {
    margin: 0;
    padding: 10px;
    display: block;
    box-shadow: none;
    text-decoration: none;
    line-height: 20px!important;
    border-bottom: 1px solid #eee
}

#woocommerce-coupon-data ul.wc-tabs li a span,#woocommerce-product-data ul.wc-tabs li a span,.woocommerce ul.wc-tabs li a span {
    margin-left: .618em;
    margin-right: .618em
}

#woocommerce-coupon-data ul.wc-tabs li a::before,#woocommerce-product-data ul.wc-tabs li a::before,.woocommerce ul.wc-tabs li a::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\f107";
    text-decoration: none
}

#woocommerce-coupon-data ul.wc-tabs li.general_options a::before,#woocommerce-product-data ul.wc-tabs li.general_options a::before,.woocommerce ul.wc-tabs li.general_options a::before {
    content: "\f107"
}

#woocommerce-coupon-data ul.wc-tabs li.inventory_options a::before,#woocommerce-product-data ul.wc-tabs li.inventory_options a::before,.woocommerce ul.wc-tabs li.inventory_options a::before {
    content: "\f481"
}

#woocommerce-coupon-data ul.wc-tabs li.shipping_options a::before,#woocommerce-product-data ul.wc-tabs li.shipping_options a::before,.woocommerce ul.wc-tabs li.shipping_options a::before {
    font-family: WooCommerce;
    content: "\e01a"
}

#woocommerce-coupon-data ul.wc-tabs li.linked_product_options a::before,#woocommerce-product-data ul.wc-tabs li.linked_product_options a::before,.woocommerce ul.wc-tabs li.linked_product_options a::before {
    content: "\f103"
}

#woocommerce-coupon-data ul.wc-tabs li.attribute_options a::before,#woocommerce-product-data ul.wc-tabs li.attribute_options a::before,.woocommerce ul.wc-tabs li.attribute_options a::before {
    content: "\f175"
}

#woocommerce-coupon-data ul.wc-tabs li.advanced_options a::before,#woocommerce-product-data ul.wc-tabs li.advanced_options a::before,.woocommerce ul.wc-tabs li.advanced_options a::before {
    font-family: Dashicons;
    content: "\f111"
}

#woocommerce-coupon-data ul.wc-tabs li.marketplace-suggestions_options a::before,#woocommerce-product-data ul.wc-tabs li.marketplace-suggestions_options a::before,.woocommerce ul.wc-tabs li.marketplace-suggestions_options a::before {
    content: none
}

#woocommerce-coupon-data ul.wc-tabs li.variations_options a::before,#woocommerce-product-data ul.wc-tabs li.variations_options a::before,.woocommerce ul.wc-tabs li.variations_options a::before {
    content: "\f509"
}

#woocommerce-coupon-data ul.wc-tabs li.usage_restriction_options a::before,#woocommerce-product-data ul.wc-tabs li.usage_restriction_options a::before,.woocommerce ul.wc-tabs li.usage_restriction_options a::before {
    font-family: WooCommerce;
    content: "\e602"
}

#woocommerce-coupon-data ul.wc-tabs li.usage_limit_options a::before,#woocommerce-product-data ul.wc-tabs li.usage_limit_options a::before,.woocommerce ul.wc-tabs li.usage_limit_options a::before {
    font-family: WooCommerce;
    content: "\e601"
}

#woocommerce-coupon-data ul.wc-tabs li.general_coupon_data a::before,#woocommerce-product-data ul.wc-tabs li.general_coupon_data a::before,.woocommerce ul.wc-tabs li.general_coupon_data a::before {
    font-family: WooCommerce;
    content: "\e600"
}

#woocommerce-coupon-data ul.wc-tabs li.active a,#woocommerce-product-data ul.wc-tabs li.active a,.woocommerce ul.wc-tabs li.active a {
    color: #555;
    position: relative;
    background-color: #eee
}

.woocommerce_page_wc-settings input[type=email],.woocommerce_page_wc-settings input[type=url] {
    direction: ltr
}

.woocommerce_page_wc-settings .shippingrows th.check-column {
    padding-top: 20px
}

.woocommerce_page_wc-settings .shippingrows tfoot th {
    padding-left: 10px
}

.woocommerce_page_wc-settings .shippingrows .add.button::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: .618em;
    content: "\e007";
    text-decoration: none
}

.woocommerce_page_wc-settings h3.wc-settings-sub-title {
    font-size: 1.2em
}

#woocommerce-coupon-data .inside,#woocommerce-order-data .inside,#woocommerce-order-downloads .inside,#woocommerce-product-data .inside,#woocommerce-product-type-options .inside {
    margin: 0;
    padding: 0
}

.panel,.woocommerce_options_panel {
    padding: 9px;
    color: #555
}

.panel .form-field .woocommerce-help-tip,.woocommerce_options_panel .form-field .woocommerce-help-tip {
    font-size: 1.4em
}

.panel,.woocommerce_page_settings .woocommerce_options_panel {
    padding: 0
}

#woocommerce-product-specs .inside,#woocommerce-product-type-options .panel {
    margin: 0;
    padding: 9px
}

#woocommerce-product-type-options .panel p,.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p {
    margin: 0 0 9px;
    font-size: 12px;
    padding: 5px 9px;
    line-height: 24px
}

#woocommerce-product-type-options .panel p::after,.woocommerce_options_panel fieldset.form-field::after,.woocommerce_options_panel p::after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.woocommerce_options_panel .checkbox,.woocommerce_variable_attributes .checkbox {
    margin: 4px 0!important;
    vertical-align: middle;
    float: left
}

.woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table {
    width: 100%;
    padding: 0!important
}

.woocommerce_options_panel .downloadable_files table th,.woocommerce_variations .downloadable_files table th {
    padding: 7px 0 7px 7px!important
}

.woocommerce_options_panel .downloadable_files table th.sort,.woocommerce_variations .downloadable_files table th.sort {
    width: 17px;
    padding: 7px!important
}

.woocommerce_options_panel .downloadable_files table th .woocommerce-help-tip,.woocommerce_variations .downloadable_files table th .woocommerce-help-tip {
    font-size: 1.1em;
    margin-left: 0
}

.woocommerce_options_panel .downloadable_files table td,.woocommerce_variations .downloadable_files table td {
    vertical-align: middle!important;
    padding: 4px 0 4px 7px!important;
    position: relative
}

.woocommerce_options_panel .downloadable_files table td:last-child,.woocommerce_variations .downloadable_files table td:last-child {
    padding-right: 7px!important
}

.woocommerce_options_panel .downloadable_files table td input.input_text,.woocommerce_variations .downloadable_files table td input.input_text {
    width: 100%;
    float: none;
    min-width: 0;
    margin: 1px 0
}

.woocommerce_options_panel .downloadable_files table td.file_url input,.woocommerce_variations .downloadable_files table td.file_url input {
    display: inline-block;
    width: 96%
}

.woocommerce_options_panel .downloadable_files table td .upload_file_button,.woocommerce_variations .downloadable_files table td .upload_file_button {
    width: auto;
    float: right;
    cursor: pointer
}

.woocommerce_options_panel .downloadable_files table td .delete,.woocommerce_variations .downloadable_files table td .delete {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    font-size: 1.2em
}

.woocommerce_options_panel .downloadable_files table td .delete::before,.woocommerce_variations .downloadable_files table td .delete::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\f153";
    color: #999
}

.woocommerce_options_panel .downloadable_files table td .delete:hover::before,.woocommerce_variations .downloadable_files table td .delete:hover::before {
    color: #a00
}

.woocommerce_options_panel .downloadable_files table td.sort,.woocommerce_variations .downloadable_files table td.sort {
    width: 17px;
    cursor: move;
    font-size: 15px;
    text-align: center;
    background: #f9f9f9;
    padding-right: 7px!important
}

.woocommerce_options_panel .downloadable_files table td.sort::before,.woocommerce_variations .downloadable_files table td.sort::before {
    content: "\f333";
    font-family: Dashicons;
    text-align: center;
    line-height: 1;
    color: #999;
    display: block;
    width: 17px;
    float: left;
    height: 100%
}

.woocommerce_options_panel .downloadable_files table td.sort:hover::before,.woocommerce_variations .downloadable_files table td.sort:hover::before {
    color: #333
}

.woocommerce_options_panel .downloadable_files table span.disabled,.woocommerce_variations .downloadable_files table span.disabled {
    color: var(--wc-red)
}

.woocommerce_attribute h3 .sort,.woocommerce_variation h3 .sort {
    width: 17px;
    height: 26px;
    cursor: move;
    float: right;
    font-size: 15px;
    font-weight: 400;
    margin-right: .5em;
    text-align: center;
    vertical-align: middle
}

.woocommerce_attribute h3 .sort::before,.woocommerce_variation h3 .sort::before {
    content: "\f333";
    font-family: Dashicons;
    text-align: center;
    line-height: 28px;
    color: #999;
    display: block;
    width: 17px;
    float: left;
    height: 100%
}

.woocommerce_attribute h3 .sort:hover::before,.woocommerce_variation h3 .sort:hover::before {
    color: #777
}

.woocommerce_attribute .edit_variation,.woocommerce_variation .edit_variation {
    margin-left: .5em
}

.woocommerce_attribute h3:hover .sort,.woocommerce_attribute.ui-sortable-helper .sort,.woocommerce_variation h3:hover .sort,.woocommerce_variation.ui-sortable-helper .sort {
    visibility: visible
}

.woocommerce_options_panel {
    min-height: 175px;
    box-sizing: border-box
}

.woocommerce_options_panel .downloadable_files {
    padding: 0 9px 0 162px;
    position: relative;
    margin: 9px 0
}

.woocommerce_options_panel .downloadable_files label {
    position: absolute;
    left: 0;
    margin: 0 0 0 12px;
    line-height: 24px
}

.woocommerce_options_panel p {
    margin: 9px 0
}

.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field {
    padding: 5px 20px 5px 162px!important
}

.woocommerce_options_panel fieldset.form-field._sold_individually_field,.woocommerce_options_panel p.form-field._sold_individually_field {
    padding-right: 0!important
}

.woocommerce_options_panel .sale_price_dates_fields .short:first-of-type {
    margin-bottom: 1em
}

.woocommerce_options_panel .sale_price_dates_fields .short:nth-of-type(2) {
    clear: left
}

.woocommerce_options_panel label,.woocommerce_options_panel legend, .woocommerce_options_panel .rcbp-pricing-rule-block label {
    float: left;
    width: 150px;
    padding: 0;
    margin: 0 0 0 -150px
}

.woocommerce_options_panel label .req,.woocommerce_options_panel legend .req {
    font-weight: 700;
    font-style: normal;
    color: #a00
}

.woocommerce_options_panel .description,.woocommerce_options_panel input[type=checkbox]+.description,.woocommerce_options_panel input[type=radio]+.description {
    padding: 0;
    margin: 0 0 0 7px;
    clear: none;
    display: inline
}

.woocommerce_options_panel input:not([type=checkbox]):not([type=radio])+.description {
    display: block;
    clear: both;
    margin-left: 0
}

.woocommerce_options_panel .description-block {
    margin-left: 0;
    display: block
}

.woocommerce_options_panel input,.woocommerce_options_panel select,.woocommerce_options_panel textarea {
    margin: 0
}

.woocommerce_options_panel textarea {
    float: left;
    height: 3.5em;
    line-height: 1.5em;
    vertical-align: top
}

.woocommerce_options_panel input[type=email],.woocommerce_options_panel input[type=number],.woocommerce_options_panel input[type=password],.woocommerce_options_panel input[type=text] {
    width: 50%;
    float: left
}

.woocommerce_options_panel input.button {
    width: auto;
    margin-left: 8px
}

.woocommerce_options_panel select {
    float: left
}

.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short {
    width: 50%
}

.woocommerce_options_panel .sized {
    width: auto!important;
    margin-right: 6px
}

.woocommerce_options_panel .options_group {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #eee
}

.woocommerce_options_panel .options_group:first-child {
    border-top: 0
}

.woocommerce_options_panel .options_group:last-child {
    border-bottom: 0
}

.woocommerce_options_panel .options_group fieldset {
    margin: 9px 0;
    font-size: 12px;
    padding: 5px 9px;
    line-height: 24px
}

.woocommerce_options_panel .options_group fieldset label {
    width: auto;
    float: none
}

.woocommerce_options_panel .options_group fieldset ul {
    float: left;
    width: 50%;
    margin: 0;
    padding: 0
}

.woocommerce_options_panel .options_group fieldset ul li {
    margin: 0;
    width: auto
}

.woocommerce_options_panel .options_group fieldset ul li input {
    width: auto;
    float: none;
    margin-right: 4px
}

.woocommerce_options_panel .options_group fieldset ul.wc-radios label {
    margin-left: 0
}

.woocommerce_options_panel .dimensions_field .wrap {
    display: block;
    width: 50%
}

.woocommerce_options_panel .dimensions_field .wrap input {
    width: 30.75%;
    margin-right: 3.8%
}

.woocommerce_options_panel .dimensions_field .wrap .last {
    margin-right: 0
}

.woocommerce_options_panel.padded {
    padding: 1em
}

.woocommerce_options_panel .select2-container {
    float: left
}

.woocommerce_options_panel .inventory_sold_individually {
    display: flex
}

.woocommerce_options_panel .inventory_sold_individually .woocommerce-help-tip {
    align-self: center
}

#woocommerce-product-data input.dp-applied {
    float: left
}

#grouped_product_options,#simple_product_options,#virtual_product_options {
    padding: 12px;
    font-style: italic;
    color: #666
}

.wc-metaboxes-wrapper :not(#variable_product_options_inner) .toolbar:not(.expand-close-hidden) {
    border-bottom: 1px solid #eee
}

.wc-metaboxes-wrapper .toolbar {
    margin: 0!important;
    border-top: 1px solid #fff;
    padding: 9px 12px!important
}

.wc-metaboxes-wrapper .toolbar:first-child {
    border-top: 0
}

.wc-metaboxes-wrapper .toolbar:last-child {
    border-bottom: 0
}

.wc-metaboxes-wrapper .toolbar .add_variation {
    float: right;
    margin-left: 5px
}

.wc-metaboxes-wrapper .toolbar .cancel-variation-changes,.wc-metaboxes-wrapper .toolbar .save-variation-changes {
    float: left;
    margin-right: 5px
}

.wc-metaboxes-wrapper p.toolbar {
    overflow: hidden;
    zoom:1}

.wc-metaboxes-wrapper .expand-close {
    margin-right: 2px;
    color: #777;
    font-size: 12px;
    font-style: italic
}

.wc-metaboxes-wrapper .expand-close a {
    background: 0 0;
    padding: 0;
    font-size: 12px;
    text-decoration: none
}

.wc-metaboxes-wrapper#product_attributes .expand-close {
    float: right;
    line-height: 28px
}

.wc-metaboxes-wrapper .fr,.wc-metaboxes-wrapper button.add_variable_attribute {
    float: right;
    margin: 0 0 0 6px
}

.wc-metaboxes-wrapper .wc-metaboxes {
    border-bottom: 1px solid #eee
}

.wc-metaboxes-wrapper .wc-metabox-sortable-placeholder {
    border-color: #bbb;
    background-color: #f5f5f5;
    margin-bottom: 9px;
    border-width: 1px;
    border-style: dashed
}

.wc-metaboxes-wrapper .wc-metabox {
    background: #fff;
    border-bottom: 1px solid #eee;
    margin: 0!important
}

.wc-metaboxes-wrapper .wc-metabox select {
    font-weight: 400
}

.wc-metaboxes-wrapper .wc-metabox:last-of-type {
    border-bottom: 0
}

.wc-metaboxes-wrapper .wc-metabox .handlediv {
    width: 27px;
    float: right
}

.wc-metaboxes-wrapper .wc-metabox .handlediv::before {
    content: "\f142"!important;
    cursor: pointer;
    display: inline-block;
    font: 400 20px/1 Dashicons;
    line-height: .5!important;
    padding: 8px 10px;
    position: relative;
    right: 12px;
    top: 0
}

.wc-metaboxes-wrapper .wc-metabox.closed {
    border-radius: 3px
}

.wc-metaboxes-wrapper .wc-metabox.closed .handlediv::before {
    content: "\f140"!important
}

.wc-metaboxes-wrapper .wc-metabox.closed h3 {
    border: 0
}

.wc-metaboxes-wrapper .wc-metabox h3 {
    margin: 0!important;
    padding: .75em .75em .75em 1em!important;
    font-size: 1em!important;
    overflow: hidden;
    zoom:1;cursor: move
}

.wc-metaboxes-wrapper .wc-metabox h3 a.delete,.wc-metaboxes-wrapper .wc-metabox h3 a.edit,.wc-metaboxes-wrapper .wc-metabox h3 button {
    float: right;
    margin-right: 12px
}

.wc-metaboxes-wrapper .wc-metabox h3 a.delete {
    color: red;
    font-weight: 400;
    line-height: 26px;
    text-decoration: none;
    position: relative
}

.wc-metaboxes-wrapper .wc-metabox h3 a.edit {
    font-weight: 400;
    line-height: 26px;
    text-decoration: none;
    position: relative
}

.wc-metaboxes-wrapper .wc-metabox h3 a.remove_variation {
    margin: 0 .5em
}

.wc-metaboxes-wrapper .wc-metabox h3 strong {
    font-weight: 400;
    line-height: 26px;
    font-weight: 700
}

.wc-metaboxes-wrapper .wc-metabox h3 select {
    font-family: sans-serif;
    max-width: 20%;
    margin: .25em .25em .25em 0
}

.wc-metaboxes-wrapper .wc-metabox h3 .handlediv {
    background-position: 6px 5px!important;
    margin: 4px 0 -1px!important;
    height: 26px
}

.wc-metaboxes-wrapper .wc-metabox h3.fixed {
    cursor: pointer!important
}

.wc-metaboxes-wrapper .wc-metabox.woocommerce_attribute h3,.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 {
    cursor: pointer;
    padding: .5em .75em .5em 1em!important
}

.wc-metaboxes-wrapper .wc-metabox.woocommerce_attribute h3 .sort,.wc-metaboxes-wrapper .wc-metabox.woocommerce_attribute h3 a.delete,.wc-metaboxes-wrapper .wc-metabox.woocommerce_attribute h3 a.edit,.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 .sort,.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 a.delete,.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 a.edit {
    margin-top: .25em
}

.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 .sort,.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 a.delete,.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 a.edit {
    margin-top: .45em
}

.wc-metaboxes-wrapper .wc-metabox table {
    width: 100%;
    position: relative;
    background-color: #fdfdfd;
    padding: 1em;
    border-top: 1px solid #eee
}

.wc-metaboxes-wrapper .wc-metabox table td {
    text-align: left;
    padding: 0 6px 1em 0;
    vertical-align: top;
    border: 0
}

.wc-metaboxes-wrapper .wc-metabox table td label {
    text-align: left;
    display: block;
    line-height: 21px
}

.wc-metaboxes-wrapper .wc-metabox table td input {
    float: left;
    min-width: 200px
}

.wc-metaboxes-wrapper .wc-metabox table td input,.wc-metaboxes-wrapper .wc-metabox table td textarea {
    width: 100%;
    margin: 0;
    display: block;
    font-size: 14px;
    padding: 4px;
    color: #555
}

.wc-metaboxes-wrapper .wc-metabox table td .select2-container,.wc-metaboxes-wrapper .wc-metabox table td select {
    width: 100%!important
}

.wc-metaboxes-wrapper .wc-metabox table td input.short {
    width: 200px
}

.wc-metaboxes-wrapper .wc-metabox table td input.checkbox {
    width: 16px;
    min-width: inherit;
    vertical-align: text-bottom;
    display: inline-block;
    float: none
}

.wc-metaboxes-wrapper .wc-metabox table td.attribute_name {
    width: 200px
}

.wc-metaboxes-wrapper .wc-metabox table .minus,.wc-metaboxes-wrapper .wc-metabox table .plus {
    margin-top: 6px
}

.wc-metaboxes-wrapper .wc-metabox table .fl {
    float: left
}

.wc-metaboxes-wrapper .wc-metabox table .fr {
    float: right
}

.wc-metaboxes-wrapper .wc-metabox .placeholder {
    opacity: .4
}

.variations-pagenav {
    float: right;
    line-height: 24px
}

.variations-pagenav .displaying-num {
    color: #777;
    font-size: 12px;
    font-style: italic
}

.variations-pagenav a {
    padding: 0 10px 3px;
    background: rgba(0,0,0,.05);
    font-size: 16px;
    font-weight: 400;
    text-decoration: none
}

.variations-pagenav a.disabled,.variations-pagenav a.disabled:active,.variations-pagenav a.disabled:focus,.variations-pagenav a.disabled:hover {
    color: #a0a5aa;
    background: rgba(0,0,0,.05)
}

.variations-defaults {
    float: left
}

.variations-defaults select {
    margin: .25em .25em .25em 0
}

.woocommerce_variable_attributes {
    background-color: #fdfdfd;
    border-top: 1px solid #eee
}

.woocommerce_variable_attributes .data {
    padding: 1em 2em
}

.woocommerce_variable_attributes .data::after,.woocommerce_variable_attributes .data::before {
    content: " ";
    display: table
}

.woocommerce_variable_attributes .data::after {
    clear: both
}

.woocommerce_variable_attributes .upload_image_button {
    display: block;
    width: 64px;
    height: 64px;
    float: left;
    margin-right: 20px;
    position: relative;
    cursor: pointer
}

.woocommerce_variable_attributes .upload_image_button img {
    width: 100%;
    height: auto;
    display: none
}

.woocommerce_variable_attributes .upload_image_button::before {
    content: "\f128";
    font-family: Dashicons;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    line-height: 64px;
    font-size: 64px;
    font-weight: 400;
    -webkit-font-smoothing: antialiased
}

.woocommerce_variable_attributes .upload_image_button.remove img {
    display: block
}

.woocommerce_variable_attributes .upload_image_button.remove::before {
    content: "\f335";
    display: none
}

.woocommerce_variable_attributes .upload_image_button.remove:hover::before {
    display: block
}

.woocommerce_variable_attributes .options {
    border: 1px solid #eee;
    border-width: 1px 0;
    padding: .25em 0
}

.woocommerce_variable_attributes .options label {
    display: inline-block;
    padding: 4px 1em 2px 0
}

.woocommerce_variable_attributes .options input[type=checkbox] {
    margin: 0 5px 0 .5em!important;
    vertical-align: middle
}

.form-row label {
    display: inline-block
}

.form-row .woocommerce-help-tip {
    float: right
}

.form-row input[type=color],.form-row input[type=date],.form-row input[type=datetime-local],.form-row input[type=datetime],.form-row input[type=email],.form-row input[type=month],.form-row input[type=number],.form-row input[type=password],.form-row input[type=search],.form-row input[type=tel],.form-row input[type=text],.form-row input[type=time],.form-row input[type=url],.form-row input[type=week],.form-row select,.form-row textarea {
    width: 100%;
    vertical-align: middle;
    margin: 2px 0 0;
    padding: 5px
}

.form-row select {
    height: 40px
}

.form-row.dimensions_field .wrap {
    clear: left;
    display: block
}

.form-row.dimensions_field input {
    width: 33%;
    float: left;
    vertical-align: middle
}

.form-row.dimensions_field input:last-of-type {
    margin-right: 0;
    width: 34%
}

.form-row.form-row-first,.form-row.form-row-last {
    width: 48%;
    float: right
}

.form-row.form-row-first {
    clear: both;
    float: left
}

.form-row.form-row-full {
    clear: both
}

.tips {
    cursor: help;
    text-decoration: none
}

img.tips {
    padding: 5px 0 0
}

#tiptip_holder {
    display: none;
    z-index: 8675309;
    position: absolute;
    top: 0;
    pointer-events: none;
    left: 0
}

#tiptip_holder.tip_top {
    padding-bottom: 5px
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
    margin-top: -7px;
    margin-left: -6px;
    border-top-color: #333
}

#tiptip_holder.tip_bottom {
    padding-top: 5px
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
    margin-top: -5px;
    margin-left: -6px;
    border-bottom-color: #333
}

#tiptip_holder.tip_right {
    padding-left: 5px
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
    margin-top: -6px;
    margin-left: -5px;
    border-right-color: #333
}

#tiptip_holder.tip_left {
    padding-right: 5px
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
    margin-top: -6px;
    margin-left: -7px;
    border-left-color: #333
}

#tiptip_content,.chart-tooltip,.wc_error_tip {
    color: #fff;
    font-size: .8em;
    max-width: 150px;
    background: #333;
    text-align: center;
    border-radius: 3px;
    padding: .618em 1em;
    box-shadow: 0 1px 3px rgba(0,0,0,.2)
}

#tiptip_content code,.chart-tooltip code,.wc_error_tip code {
    padding: 1px;
    background: #888
}

#tiptip_arrow,#tiptip_arrow_inner {
    position: absolute;
    border-color: transparent;
    border-style: solid;
    border-width: 6px;
    height: 0;
    width: 0
}

.wc_error_tip {
    max-width: 20em;
    line-height: 1.8em;
    position: absolute;
    white-space: normal;
    background: #d82223;
    margin: 1.5em 1px 0 -1em;
    z-index: 9999999
}

.wc_error_tip::after {
    content: "";
    display: block;
    border: 8px solid #d82223;
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
    position: absolute;
    top: -3px;
    left: 50%;
    margin: -1em 0 0 -3px
}

img.ui-datepicker-trigger {
    vertical-align: middle;
    margin-top: -1px;
    cursor: pointer
}

.wc-metabox-content img.ui-datepicker-trigger,.woocommerce_options_panel img.ui-datepicker-trigger {
    float: left;
    margin-right: 8px;
    margin-top: 4px;
    margin-left: 4px
}

#ui-datepicker-div {
    display: none
}

.woocommerce-reports-remove-filter {
    color: red;
    text-decoration: none
}

.woocommerce-reports-wide.woocommerce-reports-wrap,.woocommerce-reports-wrap.woocommerce-reports-wrap {
    margin-left: 300px;
    padding-top: 18px
}

.woocommerce-reports-wide.halved,.woocommerce-reports-wrap.halved {
    margin: 0;
    overflow: hidden;
    zoom:1}

.woocommerce-reports-wide .widefat th,.woocommerce-reports-wrap .widefat th {
    padding: 7px
}

.woocommerce-reports-wide .widefat td,.woocommerce-reports-wrap .widefat td {
    vertical-align: top;
    padding: 7px
}

.woocommerce-reports-wide .widefat td .description,.woocommerce-reports-wrap .widefat td .description {
    margin: 4px 0 0
}

.woocommerce-reports-wide .postbox::after,.woocommerce-reports-wrap .postbox::after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.woocommerce-reports-wide .postbox h3,.woocommerce-reports-wrap .postbox h3 {
    cursor: default!important
}

.woocommerce-reports-wide .postbox .inside,.woocommerce-reports-wrap .postbox .inside {
    padding: 10px;
    margin: 0!important
}

.woocommerce-reports-wide .postbox div.stats_range,.woocommerce-reports-wide .postbox h3.stats_range,.woocommerce-reports-wrap .postbox div.stats_range,.woocommerce-reports-wrap .postbox h3.stats_range {
    border-bottom-color: #dfdfdf;
    margin: 0;
    padding: 0!important
}

.woocommerce-reports-wide .postbox div.stats_range .export_csv,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox div.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv {
    float: right;
    line-height: 26px;
    border-left: 1px solid #dfdfdf;
    padding: 10px;
    display: block;
    text-decoration: none
}

.woocommerce-reports-wide .postbox div.stats_range .export_csv::before,.woocommerce-reports-wide .postbox h3.stats_range .export_csv::before,.woocommerce-reports-wrap .postbox div.stats_range .export_csv::before,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv::before {
    font-family: Dashicons;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\f346";
    text-decoration: none;
    margin-right: 4px
}

.woocommerce-reports-wide .postbox div.stats_range ul,.woocommerce-reports-wide .postbox h3.stats_range ul,.woocommerce-reports-wrap .postbox div.stats_range ul,.woocommerce-reports-wrap .postbox h3.stats_range ul {
    list-style: none outside;
    margin: 0;
    padding: 0;
    zoom:1;background: #f5f5f5;
    border-bottom: 1px solid #ccc
}

.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox div.stats_range ul::before,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::before,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::before,.woocommerce-reports-wrap .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::before {
    content: " ";
    display: table
}

.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::after {
    clear: both
}

.woocommerce-reports-wide .postbox div.stats_range ul li,.woocommerce-reports-wide .postbox h3.stats_range ul li,.woocommerce-reports-wrap .postbox div.stats_range ul li,.woocommerce-reports-wrap .postbox h3.stats_range ul li {
    float: left;
    margin: 0;
    padding: 0;
    line-height: 26px;
    font-weight: 700;
    font-size: 14px
}

.woocommerce-reports-wide .postbox div.stats_range ul li a,.woocommerce-reports-wide .postbox h3.stats_range ul li a,.woocommerce-reports-wrap .postbox div.stats_range ul li a,.woocommerce-reports-wrap .postbox h3.stats_range ul li a {
    border-right: 1px solid #dfdfdf;
    padding: 10px;
    display: block;
    text-decoration: none
}

.woocommerce-reports-wide .postbox div.stats_range ul li.active,.woocommerce-reports-wide .postbox h3.stats_range ul li.active,.woocommerce-reports-wrap .postbox div.stats_range ul li.active,.woocommerce-reports-wrap .postbox h3.stats_range ul li.active {
    background: #fff;
    box-shadow: 0 4px 0 0 #fff
}

.woocommerce-reports-wide .postbox div.stats_range ul li.active a,.woocommerce-reports-wide .postbox h3.stats_range ul li.active a,.woocommerce-reports-wrap .postbox div.stats_range ul li.active a,.woocommerce-reports-wrap .postbox h3.stats_range ul li.active a {
    color: #777
}

.woocommerce-reports-wide .postbox div.stats_range ul li.custom,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom {
    padding: 9px 10px;
    vertical-align: middle
}

.woocommerce-reports-wide .postbox div.stats_range ul li.custom div,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form {
    display: inline;
    margin: 0
}

.woocommerce-reports-wide .postbox div.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker {
    padding: 0;
    margin: 0 10px 0 0;
    background: 0 0;
    border: 0;
    color: #777;
    text-align: center;
    box-shadow: none
}

.woocommerce-reports-wide .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker.from {
    margin-right: 0
}

.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar {
    padding: 12px 12px 12px 249px;
    margin: 0!important
}

.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar {
    width: 225px;
    margin-left: -237px;
    float: left
}

.woocommerce-reports-wide .postbox .chart-widgets,.woocommerce-reports-wrap .postbox .chart-widgets {
    margin: 0;
    padding: 0
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget {
    margin: 0 0 1em;
    background: #fafafa;
    border: 1px solid #dfdfdf
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget::after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4 {
    background: #fff;
    border: 1px solid #dfdfdf;
    border-left-width: 0;
    border-right-width: 0;
    padding: 10px;
    margin: 0;
    color: #2ea2cc;
    border-top-width: 0;
    background-image: linear-gradient(to top,#ececec,#f9f9f9)
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4.section_title:hover,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4.section_title:hover {
    color: #a00
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title {
    cursor: pointer
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span {
    display: block
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span::after {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-left: .618em;
    content: "\e035";
    text-decoration: none;
    float: right;
    font-size: .9em;
    line-height: 1.618
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title.open,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title.open {
    color: #333
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title.open span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title.open span::after {
    display: none
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section {
    border-bottom: 1px solid #dfdfdf
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section .select2-container,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section .select2-container {
    width: 100%!important
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section:last-of-type,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section:last-of-type {
    border-radius: 0 0 3px 3px
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table {
    width: 100%
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td {
    padding: 7px 10px;
    vertical-align: top;
    border-top: 1px solid #e5e5e5;
    line-height: 1.4em
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr:first-child td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr:first-child td {
    border-top: 0
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.count,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.count {
    background: #f5f5f5
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name {
    max-width: 175px
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name a,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name a {
    word-wrap: break-word
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.sparkline {
    vertical-align: middle
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table .wc_sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table .wc_sparkline {
    width: 32px;
    height: 1em;
    display: block;
    float: right
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr.active td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr.active td {
    background: #f5f5f5
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p {
    margin: 0;
    padding: 10px
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p .submit {
    margin-top: 10px
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget #product_ids,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget #product_ids {
    width: 100%
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_none,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_none {
    float: right;
    color: #999;
    margin-left: 4px;
    margin-top: 10px
}

.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .description,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .description {
    margin-left: .5em;
    font-weight: 400;
    opacity: .8
}

.woocommerce-reports-wide .postbox .chart-legend,.woocommerce-reports-wrap .postbox .chart-legend {
    list-style: none outside;
    margin: 0 0 1em;
    padding: 0;
    border: 1px solid #dfdfdf;
    border-right-width: 0;
    border-bottom-width: 0;
    background: #fff
}

.woocommerce-reports-wide .postbox .chart-legend li,.woocommerce-reports-wrap .postbox .chart-legend li {
    border-right: 5px solid #aaa;
    color: #aaa;
    padding: 1em;
    display: block;
    margin: 0;
    transition: all ease .5s;
    box-shadow: inset 0 -1px 0 0 #dfdfdf
}

.woocommerce-reports-wide .postbox .chart-legend li strong,.woocommerce-reports-wrap .postbox .chart-legend li strong {
    font-size: 1.618em;
    line-height: 1.2em;
    color: #464646;
    font-weight: 400;
    display: block;
    font-family: HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif
}

.woocommerce-reports-wide .postbox .chart-legend li strong del,.woocommerce-reports-wrap .postbox .chart-legend li strong del {
    color: #e74c3c;
    font-weight: 400
}

.woocommerce-reports-wide .postbox .chart-legend li:hover,.woocommerce-reports-wrap .postbox .chart-legend li:hover {
    box-shadow: inset 0 -1px 0 0 #dfdfdf,inset 300px 0 0 rgba(156,93,144,.1);
    border-right: 5px solid #9c5d90!important;
    padding-left: 1.5em;
    color: #9c5d90
}

.woocommerce-reports-wide .postbox .pie-chart-legend,.woocommerce-reports-wrap .postbox .pie-chart-legend {
    margin: 12px 0 0;
    overflow: hidden
}

.woocommerce-reports-wide .postbox .pie-chart-legend li,.woocommerce-reports-wrap .postbox .pie-chart-legend li {
    float: left;
    margin: 0;
    padding: 6px 0 0;
    border-top: 4px solid #999;
    text-align: center;
    box-sizing: border-box;
    width: 50%
}

.woocommerce-reports-wide .postbox .stat,.woocommerce-reports-wrap .postbox .stat {
    font-size: 1.5em!important;
    font-weight: 700;
    text-align: center
}

.woocommerce-reports-wide .postbox .chart-placeholder,.woocommerce-reports-wrap .postbox .chart-placeholder {
    width: 100%;
    height: 650px;
    overflow: hidden;
    position: relative
}

.woocommerce-reports-wide .postbox .chart-prompt,.woocommerce-reports-wrap .postbox .chart-prompt {
    line-height: 650px;
    margin: 0;
    color: #999;
    font-size: 1.2em;
    font-style: italic;
    text-align: center
}

.woocommerce-reports-wide .postbox .chart-container,.woocommerce-reports-wrap .postbox .chart-container {
    background: #fff;
    padding: 12px;
    position: relative;
    border: 1px solid #dfdfdf;
    border-radius: 3px
}

.woocommerce-reports-wide .postbox .main .chart-legend,.woocommerce-reports-wrap .postbox .main .chart-legend {
    margin-top: 12px
}

.woocommerce-reports-wide .postbox .main .chart-legend li,.woocommerce-reports-wrap .postbox .main .chart-legend li {
    border-right: 0;
    margin: 0 8px 0 0;
    float: left;
    border-top: 4px solid #aaa
}

.woocommerce-reports-wide .woocommerce-reports-main,.woocommerce-reports-wrap .woocommerce-reports-main {
    float: left;
    min-width: 100%
}

.woocommerce-reports-wide .woocommerce-reports-main table td,.woocommerce-reports-wrap .woocommerce-reports-main table td {
    padding: 9px
}

.woocommerce-reports-wide .woocommerce-reports-sidebar,.woocommerce-reports-wrap .woocommerce-reports-sidebar {
    display: inline;
    width: 281px;
    margin-left: -300px;
    clear: both;
    float: left
}

.woocommerce-reports-wide .woocommerce-reports-left,.woocommerce-reports-wrap .woocommerce-reports-left {
    width: 49.5%;
    float: left
}

.woocommerce-reports-wide .woocommerce-reports-right,.woocommerce-reports-wrap .woocommerce-reports-right {
    width: 49.5%;
    float: right
}

.woocommerce-wide-reports-wrap {
    padding-bottom: 11px
}

.woocommerce-wide-reports-wrap .widefat .export-data {
    float: right
}

.woocommerce-wide-reports-wrap .widefat td,.woocommerce-wide-reports-wrap .widefat th {
    vertical-align: middle;
    padding: 7px
}

form.report_filters p {
    vertical-align: middle
}

form.report_filters div,form.report_filters input,form.report_filters label {
    vertical-align: middle
}

.chart-tooltip {
    position: absolute;
    display: none;
    line-height: 1
}

table.bar_chart {
    width: 100%
}

table.bar_chart thead th {
    text-align: left;
    color: #ccc;
    padding: 6px 0
}

table.bar_chart tbody th {
    padding: 6px 0;
    width: 25%;
    text-align: left!important;
    font-weight: 400!important;
    border-bottom: 1px solid #fee
}

table.bar_chart tbody td {
    text-align: right;
    line-height: 24px;
    padding: 6px 6px 6px 0;
    border-bottom: 1px solid #fee
}

table.bar_chart tbody td span {
    color: #8a4b75;
    display: block
}

table.bar_chart tbody td span.alt {
    color: #47a03e;
    margin-top: 6px
}

table.bar_chart tbody td.bars {
    position: relative;
    text-align: left;
    padding: 6px 6px 6px 0;
    border-bottom: 1px solid #fee
}

table.bar_chart tbody td.bars a,table.bar_chart tbody td.bars span {
    text-decoration: none;
    clear: both;
    background: #8a4b75;
    float: left;
    display: block;
    line-height: 24px;
    height: 24px;
    border-radius: 3px
}

table.bar_chart tbody td.bars span.alt {
    clear: both;
    background: #47a03e
}

table.bar_chart tbody td.bars span.alt span {
    margin: 0;
    color: #c5dec2!important;
    text-shadow: 0 1px 0 #47a03e;
    background: 0 0
}

.post-type-shop_order .woocommerce-BlankState-message::before,.woocommerce_page_wc-orders .woocommerce-BlankState-message::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e01d"
}

.post-type-shop_coupon .woocommerce-BlankState-message::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e600"
}

.post-type-product .woocommerce-BlankState-message::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e006"
}

.woocommerce-BlankState--api .woocommerce-BlankState-message::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e01c"
}

.woocommerce-BlankState--webhooks .woocommerce-BlankState-message::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e01b"
}

.woocommerce-BlankState {
    text-align: center;
    padding: 5em 0 0
}

.woocommerce-BlankState .woocommerce-BlankState-message {
    color: #aaa;
    margin: 0 auto 1.5em;
    line-height: 1.5em;
    font-size: 1.2em;
    max-width: 500px
}

.woocommerce-BlankState .woocommerce-BlankState-message::before {
    color: #ddd;
    text-shadow: 0 -1px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.8);
    font-size: 8em;
    display: block;
    position: relative!important;
    top: auto;
    left: auto;
    line-height: 1em;
    margin: 0 0 .1875em
}

.woocommerce-BlankState .woocommerce-BlankState-cta {
    font-size: 1.2em;
    padding: .75em 1.5em;
    margin: 0 .25em;
    height: auto;
    display: inline-block!important
}

.post-type-product .woocommerce-BlankState,.post-type-shop_order .woocommerce-BlankState,.woocommerce_page_wc-orders .woocommerce-BlankState {
    max-width: 764px;
    text-align: center;
    margin: auto
}

.post-type-product .woocommerce-BlankState .woocommerce-BlankState-message,.post-type-shop_order .woocommerce-BlankState .woocommerce-BlankState-message,.woocommerce_page_wc-orders .woocommerce-BlankState .woocommerce-BlankState-message {
    color: #444;
    font-size: 1.5em;
    margin: 0 auto 1em
}

.post-type-product .woocommerce-BlankState .woocommerce-BlankState-message::before,.post-type-shop_order .woocommerce-BlankState .woocommerce-BlankState-message::before,.woocommerce_page_wc-orders .woocommerce-BlankState .woocommerce-BlankState-message::before {
    font-size: 120px
}

.post-type-product .woocommerce-BlankState .woocommerce-BlankState-buttons,.post-type-shop_order .woocommerce-BlankState .woocommerce-BlankState-buttons,.woocommerce_page_wc-orders .woocommerce-BlankState .woocommerce-BlankState-buttons {
    margin-bottom: 4em
}

.post-type-product #wp-pointer-2 .wp-pointer-arrow {
    left: 240px
}

.post-type-product #wp-pointer-3 .wp-pointer-arrow,.post-type-product #wp-pointer-4 .wp-pointer-arrow {
    left: 46%
}

@media only screen and (max-width: 1280px) {
    #order_data .order_data_column {
        width:48%
    }

    #order_data .order_data_column:first-child {
        width: 100%
    }

    .woocommerce_options_panel .description {
        display: block;
        clear: both;
        margin-left: 0
    }

    .woocommerce_options_panel .dimensions_field .wrap,.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short {
        width: 80%
    }

    .woocommerce_options_panel .downloadable_files,.woocommerce_variations .downloadable_files {
        padding: 0;
        clear: both
    }

    .woocommerce_options_panel .downloadable_files label,.woocommerce_variations .downloadable_files label {
        position: static
    }

    .woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table {
        margin: 0 12px 24px;
        width: 94%
    }

    .woocommerce_options_panel .downloadable_files table .sort,.woocommerce_variations .downloadable_files table .sort {
        visibility: hidden
    }

    .woocommerce_options_panel .woocommerce_variable_attributes .downloadable_files table,.woocommerce_variations .woocommerce_variable_attributes .downloadable_files table {
        margin: 0 0 1em;
        width: 100%
    }
}

@media only screen and (max-width: 900px) {
    #woocommerce-coupon-data ul.coupon_data_tabs,#woocommerce-product-data .wc-tabs-back,#woocommerce-product-data ul.product_data_tabs {
        width:10%
    }

    #woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel {
        width: 90%
    }

    #woocommerce-coupon-data ul.coupon_data_tabs li a,#woocommerce-product-data ul.product_data_tabs li a {
        position: relative;
        text-indent: -999px;
        padding: 10px
    }

    #woocommerce-coupon-data ul.coupon_data_tabs li a::before,#woocommerce-product-data ul.product_data_tabs li a::before {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        text-indent: 0;
        text-align: center;
        line-height: 40px;
        width: 100%;
        height: 40px
    }
}

@media only screen and (max-width: 782px) {
    #wp-excerpt-media-buttons a {
        font-size:16px;
        line-height: 37px;
        height: 39px;
        padding: 0 20px 0 15px
    }

    #wp-excerpt-editor-tools {
        padding-top: 20px;
        padding-right: 15px;
        overflow: hidden;
        margin-bottom: -1px
    }

    #woocommerce-product-data .checkbox {
        width: 25px
    }

    .variations-pagenav {
        float: none;
        text-align: center;
        font-size: 18px
    }

    .variations-pagenav .displaying-num {
        font-size: 16px
    }

    .variations-pagenav a {
        padding: 8px 20px 11px;
        font-size: 18px
    }

    .variations-pagenav select {
        padding: 0 20px
    }

    .variations-defaults {
        float: none;
        text-align: center;
        margin-top: 10px
    }

    .post-type-product .wp-list-table .column-thumb {
        display: none;
        text-align: left;
        padding-bottom: 0
    }

    .post-type-product .wp-list-table .column-thumb::before {
        display: none!important
    }

    .post-type-product .wp-list-table .column-thumb img {
        max-width: 32px
    }

    .post-type-product .wp-list-table .is-expanded td:not(.hidden) {
        overflow: visible
    }

    .post-type-product .wp-list-table .is-expanded .toggle-row {
        top: -28px
    }

    .post-type-shop_order .wp-list-table .column-customer_message,.post-type-shop_order .wp-list-table .column-order_notes {
        text-align: inherit
    }

    .post-type-shop_order .wp-list-table .column-order_notes .note-on {
        font-size: 1.3em;
        margin: 0
    }

    .post-type-shop_order .wp-list-table .is-expanded td:not(.hidden) {
        overflow: visible
    }

    .post-type-shop_order .wp-list-table .toggle-row {
        top: -15px
    }
}

@media only screen and (max-width: 500px) {
    .woocommerce_options_panel label,.woocommerce_options_panel legend {
        float:none;
        width: auto;
        display: block;
        margin: 0
    }

    .woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field {
        padding: 5px 20px!important
    }

    .addons-wcs-banner-block {
        flex-direction: column
    }

    .wc-addons-wrap .addons-wcs-banner-block {
        padding: 40px
    }

    .wc-addons-wrap .addons-wcs-banner-block-image {
        padding: 1em;
        text-align: center;
        width: 100%;
        padding: 2em 0;
        margin: 0
    }

    .wc-addons-wrap .addons-wcs-banner-block-image .addons-img {
        margin: 0
    }
}

.wc-backbone-modal * {
    box-sizing: border-box
}

.wc-backbone-modal .wc-backbone-modal-content {
    position: fixed;
    background: #fff;
    z-index: 100000;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    max-width: 100%;
    min-width: 500px
}

.wc-backbone-modal .wc-backbone-modal-content article {
    overflow: auto
}

.wc-backbone-modal.wc-backbone-modal-shipping-method-settings .wc-backbone-modal-content {
    width: 75%;
    min-width: 500px
}

.wc-backbone-modal .select2-container {
    width: 100%!important
}

@media screen and (max-width: 782px) {
    .wc-backbone-modal .wc-backbone-modal-content {
        width:100%;
        height: 100%;
        min-width: 100%
    }
}

.wc-backbone-modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    min-height: 360px;
    background: #000;
    opacity: .7;
    z-index: 99900
}

.wc-backbone-modal-main {
    padding-bottom: 55px
}

.wc-backbone-modal-main article,.wc-backbone-modal-main header {
    display: block;
    position: relative
}

.wc-backbone-modal-main .wc-backbone-modal-header {
    height: auto;
    background: #fcfcfc;
    padding: 1em 1.5em;
    border-bottom: 1px solid #ddd
}

.wc-backbone-modal-main .wc-backbone-modal-header h1 {
    margin: 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5em
}

.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link {
    cursor: pointer;
    color: #777;
    height: 54px;
    width: 54px;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    text-align: center;
    border: 0;
    border-left: 1px solid #ddd;
    background-color: transparent;
    transition: color .1s ease-in-out,background .1s ease-in-out
}

.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link::before {
    font: normal 22px/50px dashicons!important;
    color: #666;
    display: block;
    content: "\f335";
    font-weight: 300
}

.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus,.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:hover {
    background: #ddd;
    border-color: #ccc;
    color: #000
}

.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus {
    outline: 0
}

.wc-backbone-modal-main article {
    padding: 1.5em
}

.wc-backbone-modal-main article p {
    margin: 1.5em 0
}

.wc-backbone-modal-main article p:first-child {
    margin-top: 0
}

.wc-backbone-modal-main article p:last-child {
    margin-bottom: 0
}

.wc-backbone-modal-main article .pagination {
    padding: 10px 0 0;
    text-align: center
}

.wc-backbone-modal-main article table.widefat {
    margin: 0;
    width: 100%;
    border: 0;
    box-shadow: none
}

.wc-backbone-modal-main article table.widefat thead th {
    padding: 0 1em 1em 1em;
    text-align: left
}

.wc-backbone-modal-main article table.widefat thead th:first-child {
    padding-left: 0
}

.wc-backbone-modal-main article table.widefat thead th:last-child {
    padding-right: 0;
    text-align: right
}

.wc-backbone-modal-main article table.widefat tbody td,.wc-backbone-modal-main article table.widefat tbody th {
    padding: 1em;
    text-align: left;
    vertical-align: middle
}

.wc-backbone-modal-main article table.widefat tbody td:first-child,.wc-backbone-modal-main article table.widefat tbody th:first-child {
    padding-left: 0
}

.wc-backbone-modal-main article table.widefat tbody td:last-child,.wc-backbone-modal-main article table.widefat tbody th:last-child {
    padding-right: 0;
    text-align: right
}

.wc-backbone-modal-main article table.widefat tbody td .select2-container,.wc-backbone-modal-main article table.widefat tbody td select,.wc-backbone-modal-main article table.widefat tbody th .select2-container,.wc-backbone-modal-main article table.widefat tbody th select {
    width: 100%
}

.wc-backbone-modal-main footer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    padding: 1em 1.5em;
    background: #fcfcfc;
    border-top: 1px solid #dfdfdf;
    box-shadow: 0 -4px 4px -4px rgba(0,0,0,.1)
}

.wc-backbone-modal-main footer .inner {
    text-align: right;
    line-height: 23px
}

.wc-backbone-modal-main footer .inner .button {
    margin-bottom: 0
}

.select2-drop,.select2-dropdown {
    z-index: 999999!important
}

.select2-results {
    line-height: 1.5em
}

.select2-results .select2-results__group,.select2-results .select2-results__option {
    margin: 0;
    padding: 8px
}

.select2-results .description {
    display: block;
    color: #999;
    padding-top: 4px
}

.select2-dropdown {
    border-color: #ddd
}

.select2-dropdown--below {
    box-shadow: 0 1px 1px rgba(0,0,0,.1)
}

.select2-dropdown--above {
    box-shadow: 0 -1px 1px rgba(0,0,0,.1)
}

.select2-container .select2-selection__rendered.ui-sortable li {
    cursor: move
}

.select2-container .select2-selection {
    border-color: #ddd
}

.select2-container .select2-search__field {
    min-width: 150px
}

.select2-container .select2-selection--single {
    height: 40px
}

.select2-container .select2-selection--single .select2-selection__rendered {
    line-height: 40px;
    padding-right: 24px
}

.select2-container .select2-selection--single .select2-selection__arrow {
    right: 3px;
    height: 36px
}

.select2-container .select2-selection--multiple {
    min-height: 28px;
    border-radius: 0;
    line-height: 1.5
}

.select2-container .select2-selection--multiple li {
    margin: 0
}

.select2-container .select2-selection--multiple .select2-selection__choice {
    padding: 2px 6px
}

.select2-container .select2-selection--multiple .select2-selection__choice .description {
    display: none
}

.select2-container .select2-selection__clear {
    color: #999;
    margin-top: -1px;
    z-index: 1
}

.select2-container .select2-search--inline .select2-search__field {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    padding: 3px 0
}

.woocommerce table.form-table .select2-container {
    min-width: 400px!important
}

.wc-wp-version-gte-53 .select2-results .select2-results__group:focus,.wc-wp-version-gte-53 .select2-results .select2-results__option:focus {
    outline: 0
}

.wc-wp-version-gte-53 .select2-dropdown {
    border-color: #007cba
}

.wc-wp-version-gte-53 .select2-dropdown::after {
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    background: #fff;
    content: ""
}

.wc-wp-version-gte-53 .select2-dropdown--below {
    box-shadow: 0 0 0 1px #007cba,0 2px 1px rgba(0,0,0,.1)
}

.wc-wp-version-gte-53 .select2-dropdown--below::after {
    top: -1px
}

.wc-wp-version-gte-53 .select2-dropdown--above {
    box-shadow: 0 0 0 1px #007cba,0 -2px 1px rgba(0,0,0,.1)
}

.wc-wp-version-gte-53 .select2-dropdown--above::after {
    bottom: -1px
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .select2-container {
        font-size:16px
    }
}

.wc-wp-version-gte-53 .select2-container:focus {
    outline: 0
}

.wc-wp-version-gte-53 .select2-container .select2-selection--single {
    height: 30px;
    border-color: #7e8993
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .select2-container .select2-selection--single {
        height:40px
    }
}

.wc-wp-version-gte-53 .select2-container .select2-selection--single:focus {
    outline: 0
}

.wc-wp-version-gte-53 .select2-container .select2-selection--single .select2-selection__rendered {
    line-height: 28px
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .select2-container .select2-selection--single .select2-selection__rendered {
        line-height:38px
    }
}

.wc-wp-version-gte-53 .select2-container .select2-selection--single .select2-selection__rendered:hover {
    color: #007cba
}

.wc-wp-version-gte-53 .select2-container .select2-selection--single .select2-selection__arrow {
    right: 1px;
    height: 28px;
    width: 23px;
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;
    background-size: 16px 16px
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .select2-container .select2-selection--single .select2-selection__arrow {
        height:38px
    }
}

.wc-wp-version-gte-53 .select2-container .select2-selection--single .select2-selection__arrow b {
    display: none
}

.wc-wp-version-gte-53 .select2-container.select2-container--focus .select2-selection--single,.wc-wp-version-gte-53 .select2-container.select2-container--open .select2-selection--multiple,.wc-wp-version-gte-53 .select2-container.select2-container--open .select2-selection--single {
    border-color: #007cba;
    box-shadow: 0 0 0 1px #007cba
}

.wc-wp-version-gte-53 .select2-container .select2-selection--multiple {
    min-height: 30px;
    border-color: #7e8993;
    border-radius: 4px
}

.wc-wp-version-gte-53 .select2-container .select2-search--inline .select2-search__field {
    padding: 0 0 0 3px;
    min-height: 28px
}

@media only screen and (max-width: 782px) {
    .wc-wp-version-gte-53 .woocommerce table.form-table .select2-container {
        min-width:100%!important
    }
}

.wc-wp-version-gte-55 #woocommerce-product-data .hndle {
    display: block;
    line-height: 24px
}

.wc-wp-version-gte-55 #woocommerce-product-data .hndle .type_box {
    display: inline;
    line-height: inherit;
    vertical-align: baseline
}

.wp-admin.wc-wp-version-gte-53 .select2-dropdown {
    border-color: var(--wp-admin-theme-color)
}

.wp-admin.wc-wp-version-gte-53 .select2-dropdown--below {
    box-shadow: 0 0 0 1px var(--wp-admin-theme-color),0 2px 1px rgba(0,0,0,.1)
}

.wp-admin.wc-wp-version-gte-53 .select2-dropdown--above {
    box-shadow: 0 0 0 1px var(--wp-admin-theme-color),0 -2px 1px rgba(0,0,0,.1)
}

.wp-admin.wc-wp-version-gte-53 .select2-selection--single .select2-selection__rendered:hover {
    color: var(--wp-admin-theme-color)
}

.wp-admin.wc-wp-version-gte-53 .select2-container.select2-container--focus .select2-selection--single,.wp-admin.wc-wp-version-gte-53 .select2-container.select2-container--open .select2-selection--multiple,.wp-admin.wc-wp-version-gte-53 .select2-container.select2-container--open .select2-selection--single {
    border-color: var(--wp-admin-theme-color);
    box-shadow: 0 0 0 1px var(--wp-admin-theme-color)
}

.wp-admin.wc-wp-version-gte-53 .select2-container--default .select2-results__option--highlighted[aria-selected],.wp-admin.wc-wp-version-gte-53 .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: var(--wp-admin-theme-color)
}

.post-type-product .tablenav .actions,.post-type-shop_order .tablenav .actions,.woocommerce_page_wc-orders .tablenav .actions {
    overflow: visible
}

.post-type-product .tablenav input,.post-type-product .tablenav select,.post-type-shop_order .tablenav input,.post-type-shop_order .tablenav select,.woocommerce_page_wc-orders .tablenav input,.woocommerce_page_wc-orders .tablenav select {
    height: 32px
}

.post-type-product .tablenav .select2-container,.post-type-shop_order .tablenav .select2-container,.woocommerce_page_wc-orders .tablenav .select2-container {
    float: left;
    width: 240px!important;
    font-size: 14px;
    vertical-align: middle;
    margin: 1px 6px 4px 1px
}

.woocommerce-exporter-wrapper,.woocommerce-importer-wrapper,.woocommerce-progress-form-wrapper {
    text-align: center;
    max-width: 700px;
    margin: 40px auto
}

.woocommerce-exporter-wrapper .error,.woocommerce-importer-wrapper .error,.woocommerce-progress-form-wrapper .error {
    text-align: left
}

.woocommerce-exporter-wrapper .wc-progress-steps,.woocommerce-importer-wrapper .wc-progress-steps,.woocommerce-progress-form-wrapper .wc-progress-steps {
    padding: 0 0 24px;
    margin: 0;
    list-style: none outside;
    overflow: hidden;
    color: #ccc;
    width: 100%;
    display: inline-flex
}

.woocommerce-exporter-wrapper .wc-progress-steps li,.woocommerce-importer-wrapper .wc-progress-steps li,.woocommerce-progress-form-wrapper .wc-progress-steps li {
    width: 25%;
    float: left;
    padding: 0 0 .8em;
    margin: 0;
    text-align: center;
    position: relative;
    border-bottom: 4px solid #ccc;
    line-height: 1.4em
}

.woocommerce-exporter-wrapper .wc-progress-steps li::before,.woocommerce-importer-wrapper .wc-progress-steps li::before,.woocommerce-progress-form-wrapper .wc-progress-steps li::before {
    content: "";
    border: 4px solid #ccc;
    border-radius: 100%;
    width: 4px;
    height: 4px;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -6px;
    margin-bottom: -8px;
    background: #fff
}

.woocommerce-exporter-wrapper .wc-progress-steps li.active,.woocommerce-importer-wrapper .wc-progress-steps li.active,.woocommerce-progress-form-wrapper .wc-progress-steps li.active {
    border-color: var(--wp-admin-theme-color);
    color: var(--wp-admin-theme-color)
}

.woocommerce-exporter-wrapper .wc-progress-steps li.active::before,.woocommerce-importer-wrapper .wc-progress-steps li.active::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.active::before {
    border-color: var(--wp-admin-theme-color)
}

.woocommerce-exporter-wrapper .wc-progress-steps li.done,.woocommerce-importer-wrapper .wc-progress-steps li.done,.woocommerce-progress-form-wrapper .wc-progress-steps li.done {
    border-color: var(--wp-admin-theme-color);
    color: var(--wp-admin-theme-color)
}

.woocommerce-exporter-wrapper .wc-progress-steps li.done::before,.woocommerce-importer-wrapper .wc-progress-steps li.done::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.done::before {
    border-color: var(--wp-admin-theme-color);
    background: var(--wp-admin-theme-color)
}

.woocommerce-exporter-wrapper .button,.woocommerce-importer-wrapper .button,.woocommerce-progress-form-wrapper .button {
    font-size: 1.25em;
    padding: .5em 1em!important;
    line-height: 1.5em!important;
    border-radius: 4px
}

.woocommerce-exporter-wrapper .error .button,.woocommerce-importer-wrapper .error .button,.woocommerce-progress-form-wrapper .error .button {
    font-size: 1em
}

.woocommerce-exporter-wrapper .wc-actions,.woocommerce-importer-wrapper .wc-actions,.woocommerce-progress-form-wrapper .wc-actions {
    overflow: hidden;
    border-top: 1px solid #eee;
    margin: 0;
    padding: 23px 24px 24px;
    line-height: 3em
}

.woocommerce-exporter-wrapper .wc-actions .button,.woocommerce-importer-wrapper .wc-actions .button,.woocommerce-progress-form-wrapper .wc-actions .button {
    float: right
}

.woocommerce-exporter-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-importer-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-progress-form-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options {
    color: #999
}

.woocommerce-exporter-wrapper .wc-progress-form-content,.woocommerce-exporter-wrapper .woocommerce-exporter,.woocommerce-exporter-wrapper .woocommerce-importer,.woocommerce-importer-wrapper .wc-progress-form-content,.woocommerce-importer-wrapper .woocommerce-exporter,.woocommerce-importer-wrapper .woocommerce-importer,.woocommerce-progress-form-wrapper .wc-progress-form-content,.woocommerce-progress-form-wrapper .woocommerce-exporter,.woocommerce-progress-form-wrapper .woocommerce-importer {
    background: #fff;
    overflow: hidden;
    padding: 0;
    margin: 0 0 16px;
    box-shadow: 0 1px 3px rgba(0,0,0,.13);
    color: #555;
    text-align: left
}

.woocommerce-exporter-wrapper .wc-progress-form-content header,.woocommerce-exporter-wrapper .woocommerce-exporter header,.woocommerce-exporter-wrapper .woocommerce-importer header,.woocommerce-importer-wrapper .wc-progress-form-content header,.woocommerce-importer-wrapper .woocommerce-exporter header,.woocommerce-importer-wrapper .woocommerce-importer header,.woocommerce-progress-form-wrapper .wc-progress-form-content header,.woocommerce-progress-form-wrapper .woocommerce-exporter header,.woocommerce-progress-form-wrapper .woocommerce-importer header {
    border-bottom: 1px solid #eee;
    margin: 0;
    padding: 24px 24px 0
}

.woocommerce-exporter-wrapper .wc-progress-form-content section,.woocommerce-exporter-wrapper .woocommerce-exporter section,.woocommerce-exporter-wrapper .woocommerce-importer section,.woocommerce-importer-wrapper .wc-progress-form-content section,.woocommerce-importer-wrapper .woocommerce-exporter section,.woocommerce-importer-wrapper .woocommerce-importer section,.woocommerce-progress-form-wrapper .wc-progress-form-content section,.woocommerce-progress-form-wrapper .woocommerce-exporter section,.woocommerce-progress-form-wrapper .woocommerce-importer section {
    padding: 24px 24px 0
}

.woocommerce-exporter-wrapper .wc-progress-form-content h2,.woocommerce-exporter-wrapper .woocommerce-exporter h2,.woocommerce-exporter-wrapper .woocommerce-importer h2,.woocommerce-importer-wrapper .wc-progress-form-content h2,.woocommerce-importer-wrapper .woocommerce-exporter h2,.woocommerce-importer-wrapper .woocommerce-importer h2,.woocommerce-progress-form-wrapper .wc-progress-form-content h2,.woocommerce-progress-form-wrapper .woocommerce-exporter h2,.woocommerce-progress-form-wrapper .woocommerce-importer h2 {
    margin: 0 0 24px;
    color: #555;
    font-size: 24px;
    font-weight: 400;
    line-height: 1em
}

.woocommerce-exporter-wrapper .wc-progress-form-content p,.woocommerce-exporter-wrapper .woocommerce-exporter p,.woocommerce-exporter-wrapper .woocommerce-importer p,.woocommerce-importer-wrapper .wc-progress-form-content p,.woocommerce-importer-wrapper .woocommerce-exporter p,.woocommerce-importer-wrapper .woocommerce-importer p,.woocommerce-progress-form-wrapper .wc-progress-form-content p,.woocommerce-progress-form-wrapper .woocommerce-exporter p,.woocommerce-progress-form-wrapper .woocommerce-importer p {
    font-size: 1em;
    line-height: 1.75em;
    font-size: 16px;
    color: #555;
    margin: 0 0 24px
}

.woocommerce-exporter-wrapper .wc-progress-form-content .form-row,.woocommerce-exporter-wrapper .woocommerce-exporter .form-row,.woocommerce-exporter-wrapper .woocommerce-importer .form-row,.woocommerce-importer-wrapper .wc-progress-form-content .form-row,.woocommerce-importer-wrapper .woocommerce-exporter .form-row,.woocommerce-importer-wrapper .woocommerce-importer .form-row,.woocommerce-progress-form-wrapper .wc-progress-form-content .form-row,.woocommerce-progress-form-wrapper .woocommerce-exporter .form-row,.woocommerce-progress-form-wrapper .woocommerce-importer .form-row {
    margin-top: 24px
}

.woocommerce-exporter-wrapper .wc-progress-form-content .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter .spinner,.woocommerce-exporter-wrapper .woocommerce-importer .spinner,.woocommerce-importer-wrapper .wc-progress-form-content .spinner,.woocommerce-importer-wrapper .woocommerce-exporter .spinner,.woocommerce-importer-wrapper .woocommerce-importer .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer .spinner {
    display: none
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th {
    vertical-align: top;
    line-height: 1.75em;
    padding: 0 0 24px 0
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th label {
    color: #555;
    font-weight: 400
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox] {
    margin: 0 4px 0 0;
    padding: 7px
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text] {
    padding: 7px;
    height: auto;
    margin: 0
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper {
    border: 1px solid #ddd;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
    background-color: #fff;
    color: #32373c;
    outline: 0;
    line-height: 1;
    display: block
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code {
    background: 0 0;
    font-size: smaller;
    padding: 0;
    margin: 0;
    color: #999;
    padding: 7px 0 0 7px;
    display: inline-block
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input {
    font-family: Consolas,Monaco,monospace;
    border: 0;
    margin: 0;
    outline: 0;
    box-shadow: none;
    display: inline-block;
    min-width: 100%
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th {
    width: 35%;
    padding-right: 20px
}

.woocommerce-exporter-wrapper .wc-progress-form-content progress,.woocommerce-exporter-wrapper .woocommerce-exporter progress,.woocommerce-exporter-wrapper .woocommerce-importer progress,.woocommerce-importer-wrapper .wc-progress-form-content progress,.woocommerce-importer-wrapper .woocommerce-exporter progress,.woocommerce-importer-wrapper .woocommerce-importer progress,.woocommerce-progress-form-wrapper .wc-progress-form-content progress,.woocommerce-progress-form-wrapper .woocommerce-exporter progress,.woocommerce-progress-form-wrapper .woocommerce-importer progress {
    width: 100%;
    height: 42px;
    margin: 0 auto 24px;
    display: block;
    -webkit-appearance: none;
    border: none;
    display: none;
    background: #f5f5f5;
    border: 2px solid #eee;
    border-radius: 4px;
    padding: 0;
    box-shadow: 0 1px 0 0 rgba(255,255,255,.2)
}

.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-bar {
    background: transparent none;
    border: 0;
    border-radius: 4px;
    padding: 0;
    box-shadow: none
}

.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-value {
    border-radius: 3px;
    box-shadow: inset 0 1px 1px 0 rgba(255,255,255,.4);
    background: var(--wp-admin-theme-color);
    -webkit-transition: width 1s ease;
    transition: width 1s ease
}

.woocommerce-exporter-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-moz-progress-bar {
    border-radius: 3px;
    box-shadow: inset 0 1px 1px 0 rgba(255,255,255,.4);
    background: var(--wp-admin-theme-color);
    -moz-transition: width 1s ease;
    transition: width 1s ease
}

.woocommerce-exporter-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-importer-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-ms-fill {
    border-radius: 3px;
    box-shadow: inset 0 1px 1px 0 rgba(255,255,255,.4);
    background: var(--wp-admin-theme-color);
    -ms-transition: width 1s ease;
    transition: width 1s ease
}

.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner {
    display: block
}

.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing progress {
    display: block
}

.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options {
    display: none
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper {
    padding: 0
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table {
    margin: 0;
    border: 0;
    box-shadow: none;
    width: 100%;
    table-layout: fixed
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th {
    border: 0;
    padding: 12px;
    vertical-align: middle;
    word-wrap: break-word
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th select {
    width: 100%
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th {
    background: #fbfbfb
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th {
    font-weight: 700
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child {
    padding-left: 24px
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child {
    padding-right: 24px
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name {
    width: 50%
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description {
    color: #999;
    margin-top: 4px;
    display: block
}

.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code {
    background: 0 0;
    padding: 0;
    white-space: pre-line;
    word-wrap: break-word;
    word-break: break-all
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done {
    text-align: center;
    padding: 48px 24px;
    font-size: 1.5em;
    line-height: 1.75em
}

.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done::before {
    font-family: WooCommerce;
    speak: never;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e015";
    color: var(--wp-admin-theme-color);
    position: static;
    font-size: 100px;
    display: block;
    float: none;
    margin: 0 0 24px
}

.wc-pointer .wc-pointer-buttons .close {
    float: left;
    margin: 6px 0 0 15px
}

.wc-quick-edit-warning {
    color: #8b0000;
    font-weight: 700
}

.wc-addons__empty {
    margin: 48px auto;
    max-width: 640px
}

.wc-addons__empty h2 {
    font-size: 20px;
    font-weight: 400;
    line-height: 1.2
}

.wc-addons__empty p {
    font-size: 16px;
    line-height: 1.5
}

@media screen and (min-width: 600px) {
    .wc-addons-wrap .marketplace-header {
        padding-left:84px
    }

    .wc-addons-wrap .storefront h2 {
        margin-top: 0
    }

    .wc-addons-wrap .storefront img {
        float: left;
        margin: 0 16px 0 auto;
        width: 278px
    }

    .marketplace-header__tab {
        flex: none
    }
}

@media screen and (min-width: 961px) {
    .marketplace-header__tabs {
        margin-left:84px
    }
}

@media screen and (min-width: 1024px) {
    .current-section-name {
        display:none
    }

    .wc-addons-wrap .current-section-dropdown__title {
        display: block;
        font-size: 20px;
        font-weight: 400;
        line-height: 24px;
        margin: 0 0 16px
    }

    .wc-addons-wrap .current-section-dropdown {
        background: 0 0;
        border: none;
        margin-bottom: 32px;
        width: 100%
    }

    .wc-addons-wrap .current-section-dropdown ul {
        background: 0 0;
        border: none;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        margin-top: -12px;
        padding: 0;
        position: static
    }

    .wc-addons-wrap .current-section-dropdown ul li {
        background: #fff;
        border: 1px solid #ccc;
        border-radius: 32px;
        font-size: 14px;
        line-height: 20px;
        margin: 12px 12px 0 0
    }

    .wc-addons-wrap .current-section-dropdown ul li.current {
        background: var(--wp-admin-theme-color);
        border: 1px solid var(--wp-admin-theme-color)
    }

    .wc-addons-wrap .current-section-dropdown ul li.current a {
        color: #fff
    }

    .wc-addons-wrap .current-section-dropdown ul li.current a::after {
        background: 0 0
    }

    .wc-addons-wrap .current-section-dropdown ul a,.wc-addons-wrap .current-section-dropdown ul a:active,.wc-addons-wrap .current-section-dropdown ul a:hover,.wc-addons-wrap .current-section-dropdown ul a:visited {
        color: #2c3338;
        padding: 10px 16px!important
    }

    .wc-addons-wrap .current-section-dropdown li:last-child a::after {
        display: none
    }
}

.wp-list-table.product-reviews .column-author {
    width: 20%
}

.wp-list-table.product-reviews th.column-type {
    width: 10%
}

@media screen and (max-width: 782px) {
    .wp-list-table.product-reviews td.column-author,.wp-list-table.product-reviews td.column-rating,.wp-list-table.product-reviews td.column-type,.wp-list-table.product-reviews th.column-author,.wp-list-table.product-reviews th.column-rating,.wp-list-table.product-reviews th.column-type {
        display:none!important
    }

    .wp-list-table.product-reviews .toggle-row {
        top: 10px
    }
}

#wp-content-media-buttons {
    display: flex;
    align-items: center
}

#wp-content-media-buttons>.woocommerce-help-tip {
    margin: 0 5px 4px 5px
}

#postexcerpt>.postbox-header>.hndle {
    justify-content: flex-start
}

#postexcerpt>.postbox-header>.hndle>.woocommerce-help-tip {
    margin: 0 10px
}

#postdivrich.woocommerce-product-description {
    margin-top: 20px;
    margin-bottom: 0
}

#postdivrich.woocommerce-product-description .wp-editor-tools {
    background: 0 0;
    padding-top: 0;
    width: 100%
}

#postdivrich.woocommerce-product-description .wp-editor-wrap {
    margin: 6px 12px 0
}

#postdivrich.woocommerce-product-description #post-status-info {
    margin: 0 12px 12px;
    width: calc(100% - 24px)
}


#woocommerce-product-data ul.wc-tabs li.role-specific-pricing-options_tab a::before {
    font-family: Dashicons;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "\f307";
    text-decoration: none;
}

/** Role based pricing **/

.rcbp-pricing-rule-block, #bytes-role-specific-pricing .bytes-pricing-rule-block {
    padding: 0 9px 0 162px;
    position: relative;
    margin: 20px 0;
}

.rcbp-pricing-rule-block--variation, .rcbp-pricing-rule-block--global {
    padding: 0;
}

.rcbp-pricing-rule__header {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    padding: 13px;
    border: 1px solid #eee;
    border-bottom: none;
}

.bytes-pricing-rule {
    margin: 15px 0;
}

.rcbp-add-new-rule-form__add-button {
    margin-left: 10px !important;
}

.rcbp-pricing-rule:last-child .rcbp-pricing-rule__header {
    border-bottom: 1px solid #eee;
}

.rcbp-pricing-rule:last-child .rcbp-pricing-rule__content {
    border-top: none;
    border-bottom: 1px solid #eee;
}

.rcbp-pricing-rule__content {
    overflow: hidden;
    background: #fdfdfd;
    border: 1px solid #eee;
    display: none;
    border-bottom: none;
}

.rcbp-pricing-rule-block--variation .rcbp-pricing-rule__content {
    padding: 20px;
    background: #fafafa;
    border-color: #eee;
}

.rcbp-pricing-rule-block--variation .rcbp-pricing-rules {
    margin: 10px 0;
}

.rcbp-pricing-rule-action--delete {
    color: red;
    font-weight: 400;
    text-decoration: none;
    position: relative;
}

.rcbp-pricing-rule-action--delete:hover {
    color: #a20000;
}

.rcbp-pricing-rule__action-toggle-view {
    padding: 10px;
    color: #888;
    cursor: pointer;
}

.rcbp-pricing-rule__header .rcbp-pricing-rule__actions {
    visibility: visible;
}

/*.rcbp-pricing-rule:hover .rcbp-pricing-rule__actions {
    visibility: visible;
}*/

.rcbp-pricing-rule__action-toggle-view:hover {
    color: #000;
}

.rcbp-pricing-rule__action-toggle-view--open:before {
    content: "▲" !important;
}

.rcbp-pricing-rule__action-toggle-view--close:before {
    content: "▼" !important;
}

.rcbp-pricing-rule__name b {
    background: #ebeef3;
    padding: 5px 10px;
    border-radius: 5px;
}

.rcbp-title-separator {
    margin: 30px 0;
    position: relative;
    border-color: #f6f6f6;
}

.rcbp-title-separator::after {
    content: attr(data-title);
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fdfdfd;
    padding: 10px 20px;
    transform: translate(-50%, -50%);
    font-size: 1.1em;
}

.rcbp-title-separator--light::after {
    background: #fff;
}

/*.rcbp-pricing-premium-content {
    pointer-events: none;
    opacity: .5;
}*/

.rcbp-pricing-rule-form__premium-version-warning p {
    margin: 2px 0 !important;
}

.rcbp-pricing-rule-form .rcbp-pricing-rule-form__pricing-type-label {
    width: auto;
    float: none;
    margin: 0 15px 0 5px;
}

.rcbp-pricing-rule-form__flat-prices-warning {
    display: none;
}

.rcbp-pricing-rule-block--simple .rcbp-pricing-rule-form input[type=text], .rcbp-pricing-rule-block--simple .rcbp-pricing-rule-form input[type=number] {
    width: 80% !important;
}

.rcbp-pricing-rule-block--variable .rcbp-pricing-rule-form input[type=text], .rcbp-pricing-rule-block--variable .rcbp-pricing-rule-form input[type=number] {
    width: 80% !important;
}

.rcbp-pricing-rule-block--variation .rcbp-pricing-rule-form__pricing-type > p > label:first-child {
    display: block;
    margin-bottom: 5px;
}

.rcbp-pricing-rule-block--global .rcbp-pricing-rule-form__pricing-type > p > label:first-child {
    display: block;
    margin-bottom: 5px;
}

.rcbp-pricing-rule-block--global .rcbp-title-separator::after {
    background: #fff;
}

.rcbp-pricing-rule-block--global .rcbp-pricing-rule-form__flat-prices-warning {
    display: block;
}

.woocommerce_variation .rcbp-pricing-rule-block .rcbp-pricing-rule-form__flat-prices-warning {
    display: none !important;
}

.post-type-rcbp-rule .column-is_valid {
    vertical-align: middle;
    width: 25px;
}

.post-type-rcbp-rule #misc-publishing-actions {
    display: none;
}

.post-type-rcbp-rule .column-status {
    width: 14ch;
}

.rcbp-rule-suspend-status {
    display: inline-flex;
    line-height: 2.5em;
    color: #777;
    background: #e5e5e5;
    border-radius: 4px;
    border-bottom: 1px solid rgba(0, 0, 0, .05);
    margin: -.25em 0;
    cursor: inherit !important;
    white-space: nowrap;
    max-width: 100%;
}

.rcbp-rule-suspend-status span {
    margin: 0 1em;
    overflow: hidden;
    text-overflow: ellipsis;
}

.rcbp-rule-suspend-status--active {
    background: #c6e1c6;
    color: #5b841b;
}

.rcbp-rule-suspend-status--suspended {
    background: #f8dda7;
    color: #94660c;
}

.rcbp-rule-status {
    width: 20px;
    height: 20px;
    cursor: pointer;
    border-radius: 50%;
    color: #fff;
    text-align: center;
}

.rcbp-rule-status--valid {
    background: green;
}

.rcbp-rule-status--invalid {
    background: #d63638;
}


/**
*******
SETTINGS
*******
**/


input[type="checkbox"].rcbp-toggle-switch {
    opacity: 0;
    position: absolute;
    margin: 8px 0 0 16px;
}

input[type="checkbox"].rcbp-toggle-switch + label {
    position: relative;
    padding: 5px 0 0 50px;
    line-height: 2.0em;
}

input[type="checkbox"].rcbp-toggle-switch + label:before {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 44px;
    height: 25px;
    border-radius: 16px;
    background: #fff;
    border: 1px solid #d9d9d9;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

input[type="checkbox"].rcbp-toggle-switch + label:after {
    content: "";
    position: absolute;
    display: block;
    left: 5px;
    top: 3px;
    width: 20px;
    height: 19px;
    border-radius: 16px;
    background: #fff;
    border: 1px solid #d9d9d9;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

input[type="checkbox"].rcbp-toggle-switch:checked + label:after {
    margin-left: 16px;
    border-color: #935687;
}

input[type="checkbox"].rcbp-toggle-switch:checked + label:before {
    background: #935687;
}

input[type="checkbox"].rcbp-toggle-switch + label > [data-rcbp-toggle-switch-on] {
    display: none;
}

input[type="checkbox"].rcbp-toggle-switch:checked + label > [data-rcbp-toggle-switch-on] {
    display: inline;
}

input[type="checkbox"].rcbp-toggle-switch:checked + label > [data-rcbp-toggle-switch-off] {
    display: none;
}

.forminp-rcbp_template > div {
    margin-top: -25px;
}

/****
****
***
***
***
***
***
 */

/** Buttons **/
.rcbp-button {
    display: inline-block;
    margin-left: 5px;
    text-decoration: none;
    font-weight: bold;
    padding: 10px 20px;
    color: #fff;
    transition: .3s all;
}

.rcbp-button:focus, .rcbp-button:focus {
    outline: none;
    color: #fff;
}

.rcbp-button--default {
    background: #3D4C53;
    color: #fff;
}

.rcbp-button--default:hover {
    background-color: #4a5b63;
    color: #fff;
}

.rcbp-button--accent {

    background: #08a6a6;
    color: #fff;
}

.rcbp-button--accent:hover {
    background-color: #51cece;
    color: #fff;
}

.rcbp-button--bounce {
    animation: rcbp-bounce-animation 2s infinite;
    -webkit-animation: rcbp-bounce-animation 2s infinite;
    -moz-animation: rcbp-bounce-animation 2s infinite;
}

.rcbp-button--bounce:hover, .rcbp-button--bounce:active, .rcbp-button--bounce:focus {
    animation: none;
    -webkit-animation: none;
    -moz-animation: none;
}

/** Alert **/

.rcbp-alert {
    display: flex;
    flex-wrap: wrap;
    padding: 15px;
    margin: 20px 0;
    background: #fff;
    box-shadow: 0 5px 10px rgba(61, 76, 83, 0.15);
    color: #3D4C53;
    border: 1px solid rgba(61, 76, 83, 0.26);
}

.rcbp-alert__icon {
    width: 40px;
    height: 40px;
    margin-right: 10px;
    fill: #3D4C53;
}

.rcbp-alert__text {
    font-size: 15px;
    font-weight: bold;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rcbp-alert__buttons {
    margin-left: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 1200px) {
    .rcbp-alert__icon {
        width: 70px;
        height: 70px;
        display: block;
        margin: 0 auto;
        margin-bottom: 10px;
    }

    .rcbp-alert__buttons {
        flex: 1 0 100%;
    }

    .rcbp-alert__text {
        margin-bottom: 20px;
        flex: 1 0 100%;
        line-height: 1;
    }

    .rcbp-alert {
        text-align: center;
    }
}

/** Animation **/

@-webkit-keyframes rcbp-bounce-animation {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-5px);
    }
    60% {
        -webkit-transform: translateY(-2px);
    }
}

@-moz-keyframes rcbp-bounce-animation {
    0%, 20%, 50%, 80%, 100% {
        -moz-transform: translateY(0);
    }
    40% {
        -moz-transform: translateY(-5px);
    }
    60% {
        -moz-transform: translateY(-2px);
    }
}

@-o-keyframes rcbp-bounce-animation {
    0%, 20%, 50%, 80%, 100% {
        -o-transform: translateY(0);
    }
    40% {
        -o-transform: translateY(-5px);
    }
    60% {
        -o-transform: translateY(-2px);
    }
}

@keyframes rcbp-bounce-animation {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    60% {
        transform: translateY(-2px);
    }
}

/*---- Start Switch ----*/
.switch {
  position: relative;
  display: inline-block;
  padding-left: 50px;
  height: 34px;
  margin-bottom: 10px
}

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

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
  width: 60px;
}
 .switch .switch-text {
    padding-top: 10px;
    display: inline-block;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

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

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
/*---- End   Switch ----*/