@charset "UTF-8";
    .button .wc-reload:after, .woocommerce-help-tip:after {
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
}
@-webkit-keyframes spin {
    100% {
    -webkit-transform: rotate(360deg);
}
}@-moz-keyframes spin {
    100% {
    -moz-transform: rotate(360deg);
}
}@keyframes spin {
    100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}
}.select2-container {
    margin: 0;
    position: relative;
    display: block!important;
    zoom: 1;
    vertical-align: middle;
}
.select2-container, .select2-drop, .select2-search, .select2-search input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.select2-container .select2-choice {
    display: block;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;
    border: 1px solid #ccc;
    white-space: nowrap;
    color: #444;
    text-decoration: none;
    border-radius: 3px;
    background-clip: padding-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #fff;
    font-weight: 400;
}
html[dir=rtl] .select2-container .select2-choice {
    padding: 0 8px 0 0;
}
.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #ccc;
    border-radius: 0 0 4px 4px;
}
.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}
.select2-container .select2-choice>.select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: none;
    width: auto;
}
html[dir=rtl] .select2-container .select2-choice>.select2-chosen {
    margin-left: 26px;
    margin-right: 0;
}
.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 5px;
    font-size: 1px;
    text-decoration: none;
    border: 0;
    background: url(../images/select2.png) right top no-repeat;
    cursor: pointer;
    outline: 0;
}
.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}
.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}
.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    background-color: #fff;
    filter: alpha(opacity=0);
}
.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    top: 100%;
    background: #fff;
    color: #000;
    border: 1px solid #ccc;
    border-top: 0;
    border-radius: 0 0 3px 3px;
}
.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #ccc;
    border-bottom: 0;
    border-radius: 3px 3px 0 0;
}
.select2-drop-active {
    border: 1px solid #666;
    border-top: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #666;
}
.select2-drop-auto-width {
    border-top: 1px solid #ccc;
    width: auto;
}
.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}
.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 0 3px 3px 0;
    background-clip: padding-box;
}
html[dir=rtl] .select2-container .select2-choice .select2-arrow {
    left: 0;
    right: auto;
    border-radius: 3px 0 0 3px;
}
.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.select2-container .select2-choice .select2-arrow b:after {
    position: absolute;
    display: block;
    content: "";
    top: 50%;
    left: 50%;
    border: 4px solid transparent;
    border-top-color: #666;
    margin-left: -7px;
    margin-top: -2px;
}
.select2-search {
    display: inline-block;
    width: 100%;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
    z-index: 10000;
    white-space: nowrap;
    padding-bottom: 4px;
}
.select2-search input {
    width: 100%;
    height: auto!important;
    padding: 4px 20px 4px 5px!important;
    margin: 0;
    outline: 0;
    font-family: sans-serif;
    font-size: 1em;
    border: 1px solid #ccc;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: url(../images/select2.png) 100% -22px no-repeat #fff;
}
html[dir=rtl] .select2-search input {
    padding: 4px 5px 4px 20px;
    background: url(../images/select2.png) -37px -22px no-repeat #fff;
}
.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}
.select2-search input.select2-active {
    background: url(../images/select2-spinner.gif) 100% no-repeat #fff;
}
.select2-container-active .select2-choice, .select2-container-active .select2-choices {
    border: 1px solid #666;
    outline: 0;
}
.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
    box-shadow: 0 1px 0 #fff inset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-dropdown-open .select2-choice .select2-arrow b:after {
    border-top-color: transparent;
    border-bottom-color: #666;
    margin-top: -6px;
}
.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #666;
    border-top-color: transparent;
}
.select2-dropdown-open .select2-choice .select2-arrow {
    background: 0 0;
    border-left: none;
    filter: none;
}
html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow {
    border-right: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}
html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -16px 1px;
}
.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.select2-results {
    max-height: 200px;
    padding: 4px;
    margin: 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: transparent;
    background: #fafafa;
}
html[dir=rtl] .select2-results {
    padding: 0 4px 0 0;
    margin: 4px 0 4px 4px;
}
.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}
.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
    margin: 3px 0;
}
.select2-results li.select2-result-with-children>.select2-result-label {
    font-weight: 700;
}
.select2-results .select2-result-label {
    padding: 5px 7px;
    margin: 0;
    cursor: pointer;
    min-height: 1em;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.select2-results-dept-1 .select2-result-label {
    padding-left: 20px;
}
.select2-results-dept-2 .select2-result-label {
    padding-left: 40px;
}
.select2-results-dept-3 .select2-result-label {
    padding-left: 60px;
}
.select2-results-dept-4 .select2-result-label {
    padding-left: 80px;
}
.select2-results-dept-5 .select2-result-label {
    padding-left: 100px;
}
.select2-results-dept-6 .select2-result-label {
    padding-left: 110px;
}
.select2-results-dept-7 .select2-result-label {
    padding-left: 120px;
}
.select2-results .select2-highlighted {
    background: #f1f1f1;
    color: #000;
    border-radius: 3px;
}
.select2-results li em {
    background: #feffde;
    font-style: normal;
}
.select2-results .select2-highlighted em {
    background: 0 0;
}
.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}
.select2-results .select2-ajax-error, .select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px;
}
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-selected {
    display: none;
}
.select2-more-results.select2-active {
    background: url(../images/select2-spinner.gif) 100% no-repeat #f4f4f4;
}
.select2-results .select2-ajax-error {
    background: rgba(255, 50, 50, .2);
}
.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}
.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}
.select2-container-multi .select2-choices {
    height: auto!important;
    height: 1%;
    margin: 0;
    padding: 0 5px 0 0;
    position: relative;
    border: 1px solid #ccc;
    cursor: text;
    overflow: hidden;
    background-color: #fff;
    min-height: 26px;
}
html[dir=rtl] .select2-container-multi .select2-choices {
    padding: 0 0 0 5px;
}
.select2-locked {
    padding: 3px 5px!important;
}
.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #666;
    outline: 0;
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
html[dir=rtl] .select2-container-multi .select2-choices li {
    float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.select2-container-multi .select2-choices .select2-search-field:first-child {
    width: 100%}
.select2-container-multi .select2-choices .select2-search-field input {
    margin: 1px 0;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: 0 0!important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: url(../images/select2-spinner.gif) 100% no-repeat #fff!important;
}
.select2-default {
    color: #999!important;
}
.select2-container-multi .select2-choices .select2-search-choice {
    padding: 5px 8px 5px 24px;
    margin: 3px 0 3px 5px;
    position: relative;
    line-height: 15px;
    color: #333;
    cursor: default;
    border-radius: 2px;
    background-clip: padding-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #e4e4e4;
}
html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice {
    margin: 3px 5px 3px 0;
    padding: 5px 24px 5px 8px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}
.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 7px;
    top: 6px;
    font-size: 1px;
    outline: 0;
    background: url(../images/select2.png) right top no-repeat;
}
html[dir=rtl] .select2-search-choice-close {
    right: auto;
    left: 7px;
}
.select2-container-multi .select2-search-choice-close {
    left: 7px;
}
html[dir=rtl] .select2-container-multi .select2-search-choice-close {
    left: auto;
    right: 7px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover, .select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
    display: none;
    background: 0 0;
}
.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match {
    text-decoration: underline;
}
.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0)!important;
    width: 1px!important;
    height: 1px!important;
    border: 0!important;
    margin: 0!important;
    padding: 0!important;
    overflow: hidden!important;
    position: absolute!important;
    outline: 0!important;
    left: 0!important;
    top: 0!important;
}
.select2-display-none {
    display: none;
}
.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:2dppx) {
    .select2-search input {
    background-image: url(../images/select2x2.png)!important;
    background-repeat: no-repeat!important;
    background-size: 60px 40px!important;
    background-position: 100% -21px!important;
}
}@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;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -.5em;
    margin-top: -.5em;
    display: block;
    content: "";
    -webkit-animation: spin 1s ease-in-out infinite;
    -moz-animation: spin 1s ease-in-out infinite;
    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 .products {
    overflow: hidden;
}
.wc_addons_wrap .products li {
    float: left;
    margin: 0 1em 1em 0!important;
    padding: 0;
    vertical-align: top;
    width: 300px;
}
.wc_addons_wrap .products li a {
    text-decoration: none;
    color: inherit;
    border: 1px solid #ddd;
    display: block;
    min-height: 220px;
    overflow: hidden;
    background: #f5f5f5;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -1px 0 rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -1px 0 rgba(0, 0, 0, .1);
}
.wc_addons_wrap .products li a img {
    max-width: 258px;
    max-height: 24px;
    padding: 17px 20px;
    display: block;
    margin: 0;
    background: #fff;
    border-right: 260px solid #fff;
}
.wc_addons_wrap .products li a .price, .wc_addons_wrap .products li a img.extension-thumb+h3 {
    display: none;
}
.wc_addons_wrap .products li a h2, .wc_addons_wrap .products li a h3 {
    margin: 0!important;
    padding: 20px!important;
    background: #fff;
}
.wc_addons_wrap .products li a p {
    padding: 20px!important;
    margin: 0!important;
    border-top: 1px solid #f1f1f1;
}
.wc_addons_wrap .products li a:focus, .wc_addons_wrap .products li a:hover {
    background-color: #fff;
}
.wc_addons_wrap .storefront {
    background: url(../images/storefront-bg.jpg) bottom right #f6f6f6;
    border: 1px solid #ddd;
    padding: 20px;
    overflow: hidden;
    zoom: 1;
}
.wc_addons_wrap .storefront img {
    width: 278px;
    height: auto;
    float: left;
    margin: 0 20px 0 0;
    box-shadow: 0 1px 6px rgba(0, 0, 0, .1);
}
.wc_addons_wrap .storefront p {
    max-width: 750px;
}
.woocommerce-BlankState a.button-primary, .woocommerce-BlankState button.button-primary, .woocommerce-message a.button-primary, .woocommerce-message button.button-primary {
    background: #bb77ae;
    border-color: #A36597;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #A36597;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #A36597;
    color: #fff;
    text-shadow: 0 -1px 1px #A36597, 1px 0 1px #A36597, 0 1px 1px #A36597, -1px 0 1px #A36597;
}
.woocommerce-BlankState a.button-primary:active, .woocommerce-BlankState a.button-primary:focus, .woocommerce-BlankState a.button-primary:hover, .woocommerce-BlankState button.button-primary:active, .woocommerce-BlankState button.button-primary:focus, .woocommerce-BlankState button.button-primary:hover, .woocommerce-message a.button-primary:active, .woocommerce-message a.button-primary:focus, .woocommerce-message a.button-primary:hover, .woocommerce-message button.button-primary:active, .woocommerce-message button.button-primary:focus, .woocommerce-message button.button-primary:hover {
    background: #A36597;
    border-color: #A36597;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #A36597;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #A36597;
}
.woocommerce-message {
    position: relative;
    border-left-color: #cc99c2!important;
    overflow: hidden;
}
.woocommerce-message a.docs, .woocommerce-message a.skip {
    text-decoration: none!important;
}
.woocommerce-message a.woocommerce-message-close {
    position: absolute;
    top: 10px;
    right: 10px;
    padding: 10px 15px 10px 21px;
    font-size: 13px;
    line-height: 1.23076923;
    text-decoration: none;
}
.woocommerce-message a.woocommerce-message-close:before {
    position: absolute;
    top: 8px;
    left: 0;
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out;
}
.woocommerce-message .twitter-share-button {
    margin-top: -3px;
    margin-left: 3px;
    vertical-align: middle;
}
#variable_product_options #message, #variable_product_options .notice {
    margin: 10px;
}
.clear {
    clear: both;
}
#woocommerce-fields-bulk.inline-edit-col label, #woocommerce-fields.inline-edit-col {
    clear: left;
}
.wrap.woocommerce div.error, .wrap.woocommerce div.updated {
    margin-top: 10px;
}
mark.amount {
    background: 0 0;
    color: inherit;
}
.postbox, .woocommerce {
    input: invalid;
    input-border: 1px solid #cc010b;
    input-background: #ffebe8;
}
.simplify-commerce-banner {
    overflow: hidden;
}
.simplify-commerce-banner img {
    float: right;
    padding: 15px 0;
    margin-left: 1em;
    width: 200px;
}
.woocommerce-help-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 {
    font-family: Dashicons;
    font-weight: 400;
    font-variant: normal;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    cursor: help;
}
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 {
    padding: 9px;
    font-size: 1.1em;
}
table.wc_status_table td mark {
    background: 0 0;
}
table.wc_status_table td mark.yes {
    color: #7ad03a;
}
table.wc_status_table td mark.no {
    color: #999;
}
table.wc_status_table td mark.error {
    color: #a00;
}
table.wc_status_table td ul {
    margin: 0;
}
table.wc_status_table .help_tip {
    cursor: help;
}
#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;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    resize: none;
    font-size: 12px;
    line-height: 20px;
    outline: 0;
}
#log-viewer-select {
    padding: 10px 0 8px;
    line-height: 180%}
#log-viewer textarea {
    width: 100%;
    resize: vertical;
}
.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 label.featured, #woocommerce-fields.inline-edit-col label.manage_stock {
    margin-left: 10px;
}
#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 .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 li {
    margin: 0;
}
ul.wc_coupon_list li.code {
    display: inline-block;
}
ul.wc_coupon_list li.code:after {
    content: ",  "}
ul.wc_coupon_list li.code:last-of-type:after {
    display: none;
}
ul.wc_coupon_list li.code .tips {
    cursor: pointer;
}
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 {
    text-indent: -9999px;
    position: relative;
    padding: 0;
    height: 28px;
    width: 28px!important;
    display: inline-block;
}
.button.wc-reload:after {
    font-family: Dashicons;
    font-weight: 400;
    font-variant: normal;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    line-height: 28px;
}
#order_data h2, #order_data p.order_number {
    font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", sans-serif;
    font-weight: 400;
}
.tablenav .actions {
    overflow: visible;
}
.tablenav .select2-container {
    float: left;
    max-width: 200px;
    font-size: 14px;
    vertical-align: middle;
    margin: 1px 6px 1px 1px;
}
#woocommerce-order-data .handlediv, #woocommerce-order-data .hndle {
    display: none;
}
#woocommerce-order-data .inside {
    display: block!important;
}
#order_data {
    padding: 23px 24px 12px;
}
#order_data h2 {
    margin: 0;
    font-size: 21px;
    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;
    line-height: 1.6em;
    font-size: 16px;
}
#order_data .order_data_column_container {
    clear: both;
}
#order_data .order_data_column {
    width: 32%;
    padding: 0 2% 0 0;
    float: left;
}
#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;
    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 select, #order_data .order_data_column .form-field textarea {
    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: 2.5em;
}
#order_data .order_data_column .form-field small {
    display: block;
    margin: 5px 0 0;
    color: #999;
}
#order_data .order_data_column .form-field.last {
    float: right;
}
#order_data .order_data_column .form-field-wide {
    width: 100%;
    clear: both;
}
#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 ._billing_address_1_field, #order_data .order_data_column ._billing_city_field, #order_data .order_data_column ._billing_country_field, #order_data .order_data_column ._billing_email_field, #order_data .order_data_column ._billing_first_name_field, #order_data .order_data_column ._shipping_address_1_field, #order_data .order_data_column ._shipping_city_field, #order_data .order_data_column ._shipping_country_field, #order_data .order_data_column ._shipping_first_name_field {
    float: left;
}
#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 .wc-customer-user label a, #order_data .order_data_column .wc-order-status label a {
    float: 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 {
    clear: both;
    width: 100%}
#order_data .order_data_column ._billing_email_field {
    clear: left;
}
#order_data .order_data_column div.edit_address {
    display: none;
    zoom: 1;
    padding-right: 1px;
}
#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, #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 .billing-same-as-shipping:focus, #order_data .order_data_column .billing-same-as-shipping:hover, #order_data .order_data_column .load_customer_billing:focus, #order_data .order_data_column .load_customer_billing:hover, #order_data .order_data_column .load_customer_shipping:focus, #order_data .order_data_column .load_customer_shipping:hover, #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 .billing-same-as-shipping:after, #order_data .order_data_column .load_customer_billing:after, #order_data .order_data_column .load_customer_shipping:after, #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;
    -webkit-font-smoothing: antialiased;
}
#order_data .order_data_column .billing-same-as-shipping:after {
    content: "\e008"}
#order_data .order_data_column .load_customer_billing:after, #order_data .order_data_column .load_customer_shipping:after {
    content: "\e03a"}
#order_data .order_data_column a.edit_address:after {
    font-family: Dashicons;
    content: "\f464"}
.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-order-add-item {
    background: #fff;
    vertical-align: top;
    border-top: none;
}
#woocommerce-order-items .wc-order-add-item .add_item_id, #woocommerce-order-items .wc-order-add-item .select2-container {
    vertical-align: top;
}
#woocommerce-order-items .wc-order-add-item .add_item_id .search-field input, #woocommerce-order-items .wc-order-add-item .select2-container .search-field input {
    min-width: 100px;
}
#woocommerce-order-items .wc-order-add-item .select2-container {
    width: 400px!important;
    text-align: left;
}
#woocommerce-order-items .wc-order-add-item .calculate-action, #woocommerce-order-items .wc-order-add-item .cancel-action, #woocommerce-order-items .wc-order-add-item .save-action {
    float: left;
    margin-right: 2px;
}
#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 .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, #woocommerce-order-items .wc-order-item-bulk-edit .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 {
    display: none;
}
#woocommerce-order-items .woocommerce_order_items_wrapper {
    margin: 0;
}
#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;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-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 td {
    cursor: pointer;
}
#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody tr.selected {
    background: #F5EBF3;
}
#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody tr.selected td {
    border-color: #E6CCE1;
    opacity: .8;
}
#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:before {
    font-family: Dashicons;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    text-align: center;
    content: "";
    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 input, #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 input, #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 input, #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 input, #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 input, #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 input, #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 input, #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 .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 tr.fee .thumb div:before, #woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div:before, #woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div:before {
    color: #ccc;
    top: 0;
    left: 0;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    text-align: center;
    font-family: WooCommerce;
}
#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 .refund_by, ul.order_notes li p.meta .exact-date {
    border-bottom: 1px dotted #999;
}
#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 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;
}
#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div:before {
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    content: ""}
#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;
}
#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div:before {
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    content: ""}
#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;
}
#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div:before {
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    content: ""}
#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: none;
    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: "";
    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: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    text-indent: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    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 .delete-order-item:before, #woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund:before, #woocommerce-order-items .wc-order-edit-line-item-actions .edit-order-item:before {
    font-family: Dashicons;
    -webkit-font-smoothing: antialiased;
    text-indent: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    text-align: center;
    position: relative;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
}
#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 {
    content: ""}
#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 {
    content: ""}
#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;
}
#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-notes .inside {
    margin: 0;
    padding: 0;
}
#poststuff #woocommerce-order-notes .inside ul.order_notes li {
    padding: 0 10px;
}
#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-order_actions, .widefat .column-user_actions, .widefat .column-wc_actions {
    width: 110px;
}
.widefat .column-order_actions a.button, .widefat .column-user_actions a.button, .widefat .column-wc_actions a.button {
    float: left;
    margin: 0 4px 2px 0;
    cursor: pointer;
    padding: 3px 4px;
    height: auto;
}
.widefat .column-order_actions a.button img, .widefat .column-user_actions a.button img, .widefat .column-wc_actions a.button img {
    display: block;
    width: 12px;
    height: auto;
}
.widefat small.meta {
    display: block;
    color: #999;
    font-size: inherit;
    margin: 3px 0;
}
.widefat .column-order_date, .widefat .column-order_total {
    width: 9%}
.widefat .column-order_status {
    width: 45px;
    text-align: center;
}
.widefat .column-order_status mark {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    background: 0 0;
    font-size: 1.4em;
    margin: 0 auto;
}
.widefat .column-order_status mark.cancelled:after, .widefat .column-order_status mark.completed:after, .widefat .column-order_status mark.failed:after, .widefat .column-order_status mark.on-hold:after, .widefat .column-order_status mark.pending:after, .widefat .column-order_status mark.processing:after, .widefat .column-order_status mark.refunded:after {
    font-family: WooCommerce;
    speak: none;
    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;
}
.column-customer_message .note-on:after, .column-order_notes .note-on:after {
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    top: 0;
    left: 0;
    text-align: center;
    line-height: 16px;
    font-family: WooCommerce;
}
.widefat .column-order_status mark.pending:after {
    content: "\e012";
    color: #ffba00;
}
.widefat .column-order_status mark.completed:after {
    content: "\e015";
    color: #2ea2cc;
}
.widefat .column-order_status mark.on-hold:after {
    content: "\e033";
    color: #999;
}
.widefat .column-order_status mark.failed:after {
    content: "\e016";
    color: #d0c21f;
}
.widefat .column-order_status mark.cancelled:after {
    content: "\e013";
    color: #a00;
}
.widefat .column-order_status mark.processing:after {
    content: "\e011";
    color: #73a724;
}
.widefat .column-order_status mark.refunded:after {
    content: "\e014";
    color: #999;
}
.widefat td.column-order_status {
    padding-top: 9px;
}
.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 {
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    content: ""}
.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 {
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    content: ""}
.order_actions .complete, .order_actions .processing, .order_actions .view {
    display: block;
    text-indent: -9999px;
    position: relative;
    padding: 0!important;
    height: 2em!important;
    width: 2em;
}
.order_actions .processing:after {
    font-family: WooCommerce;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    line-height: 1.85;
}
.order_actions .complete:after, .order_actions .view:after {
    font-family: Dashicons;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    line-height: 1.85;
    margin: 0;
    text-align: center;
    speak: none;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    top: 0;
    font-weight: 400;
}
.order_actions .complete:after {
    content: ""}
.order_actions .view:after {
    content: ""}
.user_actions .edit, .user_actions .link, .user_actions .refresh, .user_actions .view {
    display: block;
    text-indent: -9999px;
    position: relative;
    padding: 0!important;
    height: 2em!important;
    width: 2em;
}
.user_actions .edit:after, .user_actions .link:after, .user_actions .refresh:after, .user_actions .view:after {
    font-family: WooCommerce;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    line-height: 1.85;
}
.user_actions .edit:after {
    font-family: Dashicons;
    content: "\f464"}
.user_actions .link:after {
    content: "\e00d"}
.user_actions .view:after {
    content: "\e010"}
.user_actions .refresh:after {
    content: "\e031"}
.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;
    padding: 0!important;
    height: 2em!important;
    width: 2em;
}
.attributes-table .attribute-actions .configure-terms:after {
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    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 a.delete_note {
    color: #a00;
}
table.wp-list-table .row-actions, table.wp-list-table span.na {
    color: #999;
}
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.customer-note .note_content {
    background: #A7CEDC;
}
ul.order_notes li.customer-note .note_content:after {
    border-color: #A7CEDC transparent;
}
ul.order_notes li.system-note .note_content {
    background: #d7cad2;
}
ul.order_notes li.system-note .note_content:after {
    border-color: #d7cad2 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-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 img {
    margin: 1px 2px;
}
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 .column-is_in_stock {
    text-align: left!important;
}
table.wp-list-table span.wc-featured, table.wp-list-table span.wc-image, table.wp-list-table span.wc-type {
    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, table.wp-list-table span.wc-type:before {
    font-family: Dashicons;
    speak: none;
    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: ""}
table.wp-list-table span.wc-featured {
    margin: 0;
    cursor: pointer;
}
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;
}
table.wp-list-table span.wc-type {
    margin: 0;
}
table.wp-list-table span.wc-type:before {
    font-family: WooCommerce;
    content: "\e006"}
table.wp-list-table .notes_head:after, table.wp-list-table .order-notes_head:after, table.wp-list-table .status_head:after, table.wp-list-table span.product-type:before {
    font-family: WooCommerce;
    text-align: center;
    line-height: 1;
    top: 0;
    speak: none;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    left: 0;
}
table.wp-list-table span.product-type {
    display: block;
    text-indent: -9999px;
    position: relative;
    height: 1em;
    width: 1em;
    font-size: 1.6em;
}
table.wp-list-table span.product-type:before {
    font-weight: 400;
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    content: ""}
table.wp-list-table span.product-type.grouped:before {
    content: "\e002"}
table.wp-list-table span.product-type.external:before {
    content: "\e034"}
table.wp-list-table span.product-type.variable:before {
    content: "\e003"}
table.wp-list-table span.product-type.downloadable:before {
    content: "\e001"}
table.wp-list-table span.product-type.virtual:before {
    content: "\e000"}
table.wp-list-table mark.instock {
    font-weight: 700;
    color: #7ad03a;
    background: 0 0;
    line-height: 1;
}
table.wp-list-table mark.outofstock {
    font-weight: 700;
    color: #a44;
    background: 0 0;
    line-height: 1;
}
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-weight: 400;
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%}
table.wc_emails .wc-email-settings-table-name, table.wc_emails td.name, table.wc_gateways .wc-email-settings-table-name, table.wc_gateways td.name, table.wc_shipping .wc-email-settings-table-name, table.wc_shipping td.name {
    font-weight: 700;
}
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;
}
table.wc_input_table, table.wc_tax_rates {
    width: 100%}
table.wc_input_table span.tips, table.wc_tax_rates span.tips {
    color: #2ea2cc;
}
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;
}
table.wc_input_table td input[type=text], table.wc_input_table td input[type=number], table.wc_tax_rates td input[type=text], table.wc_tax_rates td input[type=number] {
    width: 100%;
    padding: 5px 7px;
    margin: 0;
    border: 0;
    background: 0 0;
}
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 {
    width: auto;
    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 .cost input, table.wc_input_table .item_cost, table.wc_input_table .item_cost input, table.wc_tax_rates .cost, table.wc_tax_rates .cost input, table.wc_tax_rates .item_cost, 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 tfoot th, table.wc_tax_rates tfoot th {
    padding-left: 20px;
    padding-right: 20px;
}
table.wc_input_table tr:last-child td, table.wc_tax_rates tr:last-child td {
    border-bottom: 0;
}
table.wc_emails, table.wc_gateways, table.wc_shipping {
    position: relative;
}
table.wc_emails td, table.wc_gateways td, table.wc_shipping td {
    vertical-align: middle;
    padding: 7px;
    line-height: 2em;
}
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 th, table.wc_gateways th, table.wc_shipping th {
    padding: 9px 7px!important;
    vertical-align: middle;
}
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 th.sort, table.wc_gateways th.sort, table.wc_shipping th.sort {
    width: 28px;
    padding: 0;
}
table.wc_emails td.sort, table.wc_gateways td.sort, table.wc_shipping td.sort {
    padding: 0 7px;
    cursor: move;
    font-size: 15px;
    text-align: center;
    vertical-align: middle;
}
table.wc_emails td.sort:before, table.wc_gateways td.sort:before, table.wc_shipping 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_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-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;
}
table.wc_emails .wc-email-settings-table-actions a, table.wc_gateways .wc-email-settings-table-actions a, table.wc_shipping .wc-email-settings-table-actions a {
    display: block;
    text-indent: -9999px;
    position: relative;
    padding: 0!important;
    height: 2em!important;
    width: 2em;
}
table.wc_emails .wc-email-settings-table-actions a:after, table.wc_gateways .wc-email-settings-table-actions a:after, table.wc_shipping .wc-email-settings-table-actions a:after {
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    font-family: Dashicons;
    line-height: 1.85;
}
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;
    font-size: 14px;
    background: #fff;
}
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.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 {
    background: #F7F1F6!important;
    overflow: hidden;
    position: relative;
    padding: 7.5em 7.5%;
    border-bottom: 2px solid #EEE2EC;
}
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: #a46497;
    font-size: 1.5em;
    line-height: 1.5em;
    margin: 0 0 1em;
    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: 2em;
}
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: #EEE2EC;
    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 {
    background-color: #804877;
    border-color: #804877;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 0 rgba(0, 0, 0, .15);
    margin: 0;
    opacity: 1;
    text-shadow: 0 -1px 1px #8a4f7f, 1px 0 1px #8a4f7f, 0 1px 1px #8a4f7f, -1px 0 1px #8a4f7f;
    font-size: 1.5em;
    padding: .75em 1em;
    height: auto;
    position: relative;
    z-index: 1;
}
table.wc-shipping-classes .wc-shipping-class-rows tr:nth-child(odd) td, table.wc-shipping-classes .wc-shipping-zone-method-rows tr:nth-child(odd) td, table.wc-shipping-classes tbody.wc-shipping-zone-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 .wc-shipping-zone-method-rows tr:nth-child(odd) td, table.wc-shipping-zone-methods tbody.wc-shipping-zone-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 .wc-shipping-zone-method-rows tr:nth-child(odd) td, table.wc-shipping-zones tbody.wc-shipping-zone-rows tr:nth-child(odd) td, table.wc-shipping-zones tr.odd td {
    background: #f9f9f9;
}
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;
    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;
    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: red;
}
table.wc-shipping-classes .wc-shipping-class-description .wc-shipping-zone-postcodes-toggle, table.wc-shipping-classes .wc-shipping-class-name .wc-shipping-zone-postcodes-toggle, table.wc-shipping-classes .wc-shipping-class-slug .wc-shipping-zone-postcodes-toggle, table.wc-shipping-classes .wc-shipping-zone-name .wc-shipping-zone-postcodes-toggle, table.wc-shipping-classes .wc-shipping-zone-region .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zone-methods .wc-shipping-class-description .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zone-methods .wc-shipping-class-name .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zone-methods .wc-shipping-class-slug .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zone-methods .wc-shipping-zone-name .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zone-methods .wc-shipping-zone-region .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zones .wc-shipping-class-description .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zones .wc-shipping-class-name .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zones .wc-shipping-class-slug .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zones .wc-shipping-zone-name .wc-shipping-zone-postcodes-toggle, table.wc-shipping-zones .wc-shipping-zone-region .wc-shipping-zone-postcodes-toggle {
    float: right;
    margin: 0;
    font-size: .9em;
    text-decoration: underline;
}
table.wc-shipping-classes .wc-shipping-class-description .wc-shipping-zone-postcodes, table.wc-shipping-classes .wc-shipping-class-name .wc-shipping-zone-postcodes, table.wc-shipping-classes .wc-shipping-class-slug .wc-shipping-zone-postcodes, table.wc-shipping-classes .wc-shipping-zone-name .wc-shipping-zone-postcodes, table.wc-shipping-classes .wc-shipping-zone-region .wc-shipping-zone-postcodes, table.wc-shipping-zone-methods .wc-shipping-class-description .wc-shipping-zone-postcodes, table.wc-shipping-zone-methods .wc-shipping-class-name .wc-shipping-zone-postcodes, table.wc-shipping-zone-methods .wc-shipping-class-slug .wc-shipping-zone-postcodes, table.wc-shipping-zone-methods .wc-shipping-zone-name .wc-shipping-zone-postcodes, table.wc-shipping-zone-methods .wc-shipping-zone-region .wc-shipping-zone-postcodes, table.wc-shipping-zones .wc-shipping-class-description .wc-shipping-zone-postcodes, table.wc-shipping-zones .wc-shipping-class-name .wc-shipping-zone-postcodes, table.wc-shipping-zones .wc-shipping-class-slug .wc-shipping-zone-postcodes, table.wc-shipping-zones .wc-shipping-zone-name .wc-shipping-zone-postcodes, table.wc-shipping-zones .wc-shipping-zone-region .wc-shipping-zone-postcodes {
    display: none;
}
table.wc-shipping-classes .wc-shipping-class-description .wc-shipping-zone-postcodes textarea, table.wc-shipping-classes .wc-shipping-class-name .wc-shipping-zone-postcodes textarea, table.wc-shipping-classes .wc-shipping-class-slug .wc-shipping-zone-postcodes textarea, table.wc-shipping-classes .wc-shipping-zone-name .wc-shipping-zone-postcodes textarea, table.wc-shipping-classes .wc-shipping-zone-region .wc-shipping-zone-postcodes textarea, table.wc-shipping-zone-methods .wc-shipping-class-description .wc-shipping-zone-postcodes textarea, table.wc-shipping-zone-methods .wc-shipping-class-name .wc-shipping-zone-postcodes textarea, table.wc-shipping-zone-methods .wc-shipping-class-slug .wc-shipping-zone-postcodes textarea, table.wc-shipping-zone-methods .wc-shipping-zone-name .wc-shipping-zone-postcodes textarea, table.wc-shipping-zone-methods .wc-shipping-zone-region .wc-shipping-zone-postcodes textarea, table.wc-shipping-zones .wc-shipping-class-description .wc-shipping-zone-postcodes textarea, table.wc-shipping-zones .wc-shipping-class-name .wc-shipping-zone-postcodes textarea, table.wc-shipping-zones .wc-shipping-class-slug .wc-shipping-zone-postcodes textarea, table.wc-shipping-zones .wc-shipping-zone-name .wc-shipping-zone-postcodes textarea, table.wc-shipping-zones .wc-shipping-zone-region .wc-shipping-zone-postcodes textarea {
    margin-top: 1em;
}
table.wc-shipping-classes .wc-shipping-class-description .wc-shipping-zone-postcodes .description, table.wc-shipping-classes .wc-shipping-class-name .wc-shipping-zone-postcodes .description, table.wc-shipping-classes .wc-shipping-class-slug .wc-shipping-zone-postcodes .description, table.wc-shipping-classes .wc-shipping-zone-name .wc-shipping-zone-postcodes .description, table.wc-shipping-classes .wc-shipping-zone-region .wc-shipping-zone-postcodes .description, table.wc-shipping-zone-methods .wc-shipping-class-description .wc-shipping-zone-postcodes .description, table.wc-shipping-zone-methods .wc-shipping-class-name .wc-shipping-zone-postcodes .description, table.wc-shipping-zone-methods .wc-shipping-class-slug .wc-shipping-zone-postcodes .description, table.wc-shipping-zone-methods .wc-shipping-zone-name .wc-shipping-zone-postcodes .description, table.wc-shipping-zone-methods .wc-shipping-zone-region .wc-shipping-zone-postcodes .description, table.wc-shipping-zones .wc-shipping-class-description .wc-shipping-zone-postcodes .description, table.wc-shipping-zones .wc-shipping-class-name .wc-shipping-zone-postcodes .description, table.wc-shipping-zones .wc-shipping-class-slug .wc-shipping-zone-postcodes .description, table.wc-shipping-zones .wc-shipping-zone-name .wc-shipping-zone-postcodes .description, table.wc-shipping-zones .wc-shipping-zone-region .wc-shipping-zone-postcodes .description {
    font-size: .9em;
    color: #999;
}
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: #999;
}
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 {
    color: #999;
    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 {
    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-classes td.wc-shipping-zone-methods ul li:last-child:before, table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:first-child:before, table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:last-child:before, table.wc-shipping-zones td.wc-shipping-zone-methods ul li:first-child:before, table.wc-shipping-zones td.wc-shipping-zone-methods ul li:last-child:before {
    content: ""}
table.wc-shipping-classes td.wc-shipping-zone-methods ul li:last-child, table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:last-child, table.wc-shipping-zones td.wc-shipping-zone-methods ul li:last-child {
    display: block;
}
table.wc-shipping-classes td.wc-shipping-zone-methods ul li:first-child, table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:first-child, table.wc-shipping-zones td.wc-shipping-zone-methods ul li:first-child {
    margin: 0!important;
}
table.wc-shipping-classes td.wc-shipping-zone-methods ul li.wc-shipping-zone-methods-add-row, table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li.wc-shipping-zone-methods-add-row, table.wc-shipping-zones td.wc-shipping-zone-methods ul li.wc-shipping-zone-methods-add-row {
    position: absolute;
    right: 0;
    top: 0;
}
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 {
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    font-family: Dashicons;
    content: "\f502";
    color: #999;
    vertical-align: middle;
    line-height: 24px;
    font-size: 16px;
    margin: 0;
}
table.wc-shipping-classes .wc-shipping-zone-method-enabled .status-disabled:before, table.wc-shipping-classes .wc-shipping-zone-method-enabled .status-enabled:before, table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .status-disabled:before, table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .status-enabled:before, table.wc-shipping-zones .wc-shipping-zone-method-enabled .status-disabled:before, table.wc-shipping-zones .wc-shipping-zone-method-enabled .status-enabled:before {
    line-height: inherit;
}
table.wc-shipping-classes .wc-shipping-zone-method-enabled .status-disabled, table.wc-shipping-classes .wc-shipping-zone-method-enabled .status-enabled, table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .status-disabled, table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .status-enabled, table.wc-shipping-zones .wc-shipping-zone-method-enabled .status-disabled, table.wc-shipping-zones .wc-shipping-zone-method-enabled .status-enabled {
    margin-top: 1px;
    display: inline-block;
}
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: 33%}
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 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;
}
.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: 0;
}
.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-disabled:before, .status-enabled:before, .status-manual:before {
    font-family: WooCommerce;
    line-height: 1;
    margin: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    text-indent: 0;
    top: 0;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    text-align: center;
    left: 0;
    speak: none;
    text-transform: none;
}
.status-manual:before {
    content: "";
    color: #999;
}
.status-enabled:before {
    content: "";
    color: #a46497;
}
.status-disabled:before {
    content: "";
    color: #ccc;
}
.woocommerce h2.woo-nav-tab-wrapper {
    margin-bottom: 1em;
}
.woocommerce nav.woo-nav-tab-wrapper {
    margin: 1.5em 0 1em;
    border-bottom: 1px solid #ccc;
}
.woocommerce .subsubsub {
    margin: -8px 0 0;
}
.woocommerce .wc-admin-breadcrumb {
    margin-left: .5em;
}
.woocommerce .wc-admin-breadcrumb a {
    color: #a46497;
}
.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;
}
.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 textarea.input-text {
    height: 100%;
    min-width: 150px;
    display: block;
}
.woocommerce table.form-table input.regular-input {
    width: 25em;
}
.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 .select2-container {
    display: block;
    max-width: 350px;
    vertical-align: top;
    margin-bottom: 3px;
}
.woocommerce table.form-table table.widefat th {
    padding-right: inherit;
}
.woocommerce table.form-table th .woocommerce-help-tip, .woocommerce table.form-table th img.help_tip {
    margin: 0 -24px 0 0;
    float: right;
}
.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 .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!important;
}
.woocommerce table.form-table .iris-picker .ui-slider .ui-slider-handle {
    margin-bottom: 0!important;
}
.woocommerce table.form-table .colorpickpreview {
    padding: 3px 3px 3px 20px;
    border: 1px solid #ddd;
    border-right: 0;
}
.woocommerce table.form-table .colorpick {
    border-left: 0;
}
.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 .wc_emails_wrapper {
    padding: 0 15px 10px 0;
}
.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 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: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "";
    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;
}
#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;
    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: none;
    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: "";
    color: #999;
}
#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;
    vertical-align: middle;
    line-height: 24px;
}
#woocommerce-product-data .hndle span span {
    display: inline;
    line-height: inherit;
    vertical-align: baseline;
}
#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: -3px 0 0 .5em;
    vertical-align: middle;
}
#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:before, #woocommerce-product-data ul.wc-tabs li a:before, .woocommerce ul.wc-tabs li a:before {
    font-family: Dashicons;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: .618em;
    content: "";
    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.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 .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: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    margin-right: .618em;
    content: "";
    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 {
    width: auto;
    margin: 3px 0;
    vertical-align: middle;
}
.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 .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: none;
    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: "";
    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_variation h3 .sort {
    width: 17px;
    height: 26px;
    cursor: move;
    float: right;
    font-size: 15px;
    font-weight: 400;
    margin-right: .5em;
    visibility: hidden;
    text-align: center;
    vertical-align: middle;
}
.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_variation h3 .sort:hover:before {
    color: #777;
}
.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 .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 {
    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 {
    padding: 0;
    margin: 0 0 0 7px;
    clear: none;
    display: inline;
}
.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 {
    height: 3.5em;
    line-height: 1.5em;
    vertical-align: top;
}
.woocommerce_options_panel input[type=text], .woocommerce_options_panel input[type=number], .woocommerce_options_panel input[type=email], .woocommerce_options_panel input[type=password] {
    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=text].short, .woocommerce_options_panel input[type=number].short, .woocommerce_options_panel input[type=email].short, .woocommerce_options_panel input[type=password].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-product-data input.dp-applied, .woocommerce_options_panel .select2-container {
    float: left;
}
#grouped_product_options, #simple_product_options, #virtual_product_options {
    padding: 12px;
    font-style: italic;
    color: #666;
}
.wc-metaboxes-wrapper .toolbar {
    margin: 0!important;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #eee;
    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;
}
.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 button {
    float: right;
}
.wc-metaboxes-wrapper .wc-metabox h3 a.delete {
    color: red;
    font-weight: 400;
    line-height: 26px;
    text-decoration: none;
    position: relative;
    visibility: hidden;
}
.wc-metaboxes-wrapper .wc-metabox h3 strong {
    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;
    visibility: hidden;
    height: 26px;
}
.wc-metaboxes-wrapper .wc-metabox h3.fixed {
    cursor: pointer!important;
}
.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 {
    cursor: pointer;
    padding: .5em .75em .5em 1em!important;
}
.wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 .handlediv, .wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 .sort, .wc-metaboxes-wrapper .wc-metabox.woocommerce_variation h3 a.delete {
    margin-top: .25em;
}
.wc-metaboxes-wrapper .wc-metabox h3:hover .handlediv, .wc-metaboxes-wrapper .wc-metabox h3:hover a.delete, .wc-metaboxes-wrapper .wc-metabox.ui-sortable-helper .handlediv, .wc-metaboxes-wrapper .wc-metabox.ui-sortable-helper a.delete {
    visibility: visible;
}
.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;
}
.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: 48px;
    height: 48px;
    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: 48px;
    font-size: 48px;
    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-top: 5px;
    margin-right: 3px;
}
.form-row label {
    display: block;
}
.form-row input[type=number], .form-row input[type=text], .form-row select {
    width: 100%}
.form-row.dimensions_field input {
    width: 25%;
    float: left;
    margin-right: 1%}
.form-row.dimensions_field input:last-of-type {
    margin-right: 0;
}
.form-row-first, .form-row-last {
    width: 48%;
    float: right;
}
.form-row-first {
    clear: both;
    float: left;
}
.form-row-full {
    clear: both;
}
.tips {
    cursor: help;
    text-decoration: none;
}
img.tips {
    padding: 5px 0 0;
}
#tiptip_holder {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999999;
}
#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-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 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: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    content: "";
    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;
    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;
    -webkit-box-shadow: 0 4px 0 0 #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;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.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: -webkit-gradient(linear, left bottom, left top, from(#ececec), to(#f9f9f9));
    background-image: -webkit-linear-gradient(bottom, #ececec, #f9f9f9);
    background-image: -moz-linear-gradient(bottom, #ececec, #f9f9f9);
    background-image: -o-linear-gradient(bottom, #ececec, #f9f9f9);
    background-image: linear-gradient(to top, #ececec, #f9f9f9);
}
.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.count, .woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr.active td, .woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.count, .woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr.active td {
    background: #f5f5f5;
}
.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: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin-left: .618em;
    content: "";
    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 td.sparkline, .woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.sparkline, form.report_filters div, form.report_filters input, form.report_filters label, form.report_filters p {
    vertical-align: middle;
}
.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.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 .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 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-legend, .woocommerce-reports-wrap .postbox .chart-legend {
    list-style: none;
    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;
    -webkit-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-reports-wide .column-wc_actions a.edit, .woocommerce-reports-wide .column-wc_actions a.view, .woocommerce-reports-wrap .column-wc_actions a.edit, .woocommerce-reports-wrap .column-wc_actions a.view {
    display: block;
    text-indent: -9999px;
    position: relative;
    padding: 0!important;
    height: 2em!important;
    width: 2em;
}
.woocommerce-reports-wide .column-wc_actions a.edit:after, .woocommerce-reports-wide .column-wc_actions a.view:after, .woocommerce-reports-wrap .column-wc_actions a.edit:after, .woocommerce-reports-wrap .column-wc_actions a.view:after {
    font-family: Dashicons;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 1.85;
}
.woocommerce-reports-wide .column-wc_actions a.edit:after, .woocommerce-reports-wrap .column-wc_actions a.edit:after {
    content: "\f464"}
.woocommerce-reports-wide .column-wc_actions a.view:after, .woocommerce-reports-wrap .column-wc_actions a.view:after {
    content: "\f177"}
.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;
}
.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;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}
.post-type-product .woocommerce-BlankState-message:before, .post-type-shop_coupon .woocommerce-BlankState-message:before, .post-type-shop_order .woocommerce-BlankState-message:before {
    font-family: WooCommerce;
    speak: none;
    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;
}
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 {
    content: ""}
.post-type-shop_coupon .woocommerce-BlankState-message:before {
    content: ""}
.post-type-product .woocommerce-BlankState-message:before {
    content: ""}
.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;
    height: auto;
}
@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=text].short, .woocommerce_options_panel input[type=number].short, .woocommerce_options_panel input[type=email].short, .woocommerce_options_panel input[type=password].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;
}
.post-type-product .wp-list-table .is-expanded td:not(.hidden), .post-type-shop_order .wp-list-table .is-expanded td:not(.hidden) {
    overflow: visible;
}
#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 .toggle-row {
    top: -28px;
}
.post-type-shop_order .wp-list-table .column-order_status {
    display: none;
    text-align: left;
    padding-bottom: 0;
}
.post-type-shop_order .wp-list-table .column-order_status mark {
    margin: 0;
}
.post-type-shop_order .wp-list-table .column-order_status:before {
    display: none!important;
}
.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 .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;
}
}.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%);
    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-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;
    -webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
    transition: color .1s ease-in-out, background .1s ease-in-out;
}
.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:before {
    font: 400 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:last-child, .wc-backbone-modal-main footer .inner .button {
    margin-bottom: 0;
}
.wc-backbone-modal-main article p:first-child {
    margin-top: 0;
}
.wc-backbone-modal-main article .pagination {
    padding: 10px 0 0;
    text-align: center;
}
.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 {
    float: right;
    line-height: 23px;
}
.select2-drop {
    z-index: 999999!important;
}
.select2-container-multi .select2-choices .select2-search-field input {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    padding: 3px 5px;
}
.select2-container {
    line-height: 1.85em;
    font-size: 14px;
}